On Counterfactual Explanations under Predictive Multiplicity

06/23/2020
by   Martin Pawelczyk, et al.
0

Counterfactual explanations are usually obtained by identifying the smallest change made to an input to change a prediction made by a fixed model (hereafter called sparse methods). Recent work, however, has revitalized an old insight: there often does not exist one superior solution to a prediction problem with respect to commonly used measures of interest (e.g. error rate). In fact, often multiple different classifiers give almost equal solutions. This phenomenon is known as predictive multiplicity (Breiman, 2001; Marx et al., 2019). In this work, we derive a general upper bound for the costs of counterfactual explanations under predictive multiplicity. Most notably, it depends on a discrepancy notion between two classifiers, which describes how differently they treat negatively predicted individuals. We then compare sparse and data support approaches empirically on real-world data. The results show that data support methods are more robust to multiplicity of different models. At the same time, we show that those methods have provably higher cost of generating counterfactual explanations under one fixed model. In summary, our theoretical and empiricaln results challenge the commonly held view that counterfactual recommendations should be sparse in general.

READ FULL TEXT
research
06/04/2021

Counterfactual Explanations Can Be Manipulated

Counterfactual explanations are emerging as an attractive option for pro...
research
06/20/2022

A Symbolic Approach for Counterfactual Explanations

In this paper titled A Symbolic Approach for Counterfactual Explanations...
research
10/21/2019

Towards User Empowerment

Counterfactual explanations can be obtained by identifying the smallest ...
research
09/29/2022

Rethinking Counterfactual Explanations as Local and Regional Counterfactual Policies

Among the challenges not yet resolved for Counterfactual Explanations (C...
research
07/27/2023

Counterfactual Explanations for Graph Classification Through the Lenses of Density

Counterfactual examples have emerged as an effective approach to produce...
research
05/27/2019

Model-Agnostic Counterfactual Explanations for Consequential Decisions

Predictive models are being increasingly used to support consequential d...
research
07/19/2021

Interpreting Process Predictions using a Milestone-Aware Counterfactual Approach

Predictive process analytics often apply machine learning to predict the...

Please sign up or login with your details

Forgot password? Click here to reset