Explaining the root causes of unit-level changes

06/26/2022
by   Kailash Budhathoki, et al.
0

Existing methods of explainable AI and interpretable ML cannot explain change in the values of an output variable for a statistical unit in terms of the change in the input values and the change in the "mechanism" (the function transforming input to output). We propose two methods based on counterfactuals for explaining unit-level changes at various input granularities using the concept of Shapley values from game theory. These methods satisfy two key axioms desirable for any unit-level change attribution method. Through simulations, we study the reliability and the scalability of the proposed methods. We get sensible results from a case study on identifying the drivers of the change in the earnings for individuals in the US.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/26/2021

Why did the distribution change?

We describe a formal approach based on graphical causal models to identi...
research
03/26/2019

Explaining Deep Neural Networks with a Polynomial Time Algorithm for Shapley Values Approximation

The problem of explaining the behavior of deep neural networks has gaine...
research
03/27/2017

A Visual Measure of Changes to Weighted Self-Organizing Map Patterns

Estimating output changes by input changes is the main task in causal an...
research
09/17/2019

The Explanation Game: Explaining Machine Learning Models with Cooperative Game Theory

Recently, a number of techniques have been proposed to explain a machine...
research
05/06/2022

Necessity and Sufficiency for Explaining Text Classifiers: A Case Study in Hate Speech Detection

We present a novel feature attribution method for explaining text classi...
research
10/10/2022

Unit Selection: Case Study and Comparison with A/B Test Heuristic

The unit selection problem defined by Li and Pearl identifies individual...
research
08/17/2022

The Counterfactual-Shapley Value: Attributing Change in System Metrics

Given an unexpected change in the output metric of a large-scale system,...

Please sign up or login with your details

Forgot password? Click here to reset