On the Connection between Game-Theoretic Feature Attributions and Counterfactual Explanations
Not on the map. Why?
Abstract (arXiv)
Explainable Artificial Intelligence (XAI) has received widespread interest in recent years, and two of the most popular types of explanations are feature attributions, and counterfactual explanations. These classes of approaches have been largely studied independently and the few attempts at reconciling them have been primarily empirical. This work establishes a clear theoretical connection between game-theoretic feature attributions, focusing on but not limited to SHAP, and counterfactuals explanations. After motivating operative changes to Shapley values based feature attributions and counterfactual explanations, we prove that, under conditions, they are in fact equivalent. We then extend the equivalency result to game-theoretic solution concepts beyond Shapley values. Moreover, through the analysis of the conditions of such equivalence, we shed light on the limitations of naively using counterfactual explanations to provide feature importances. Experiments on three datasets quantitatively show the difference in explanations at every stage of the connection between the two approaches and corroborate the theoretical findings.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 50 of its 99 references that are in the map. First posted on arXiv 13 Jul 2023.
Builds on
50 of 99 references.
References · 50
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
- 2021Tabular Data: Deep Learning is Not All You Needcited by 530
- 2017Interpretation of Neural Networks is Fragilecited by 443
- 2019A Survey of Deep Learning Techniques for Autonomous Drivingcited by 401
- 2019The many Shapley values for model explanationcited by 341
38 more
- 2018Actionable Recourse in Linear Classificationcited by 327
- 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 232
- 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
- 2019Explaining individual predictions when features are dependent: More accurate approximations to Shapley valuescited by 205
- 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
- 2020Problems with Shapley-value-based explanations as feature importance measurescited by 198
- 2020Evaluating and Aggregating Feature-based Model Explanationscited by 185
- 2020Counterfactual Explanations and Algorithmic Recourses for Machine Learning: A Reviewcited by 174
- 2019Feature relevance quantification in explainable AI: A causal problemcited by 164
- 2020Multi-Objective Counterfactual Explanationscited by 157
- 2022The Disagreement Problem in Explainable Machine Learning: A Practitioner's Perspectivecited by 156
- 2020Algorithmic recourse under imperfect causal knowledge: a probabilistic approachcited by 139
- 2020True to the Model or True to the Data?cited by 123
- 2019The Hidden Assumptions Behind Counterfactual Explanations and Principal Reasonscited by 115
- 2019Artificial Intelligence: the global landscape of ethics guidelinescited by 107
- 2021Towards Robust and Reliable Algorithmic Recoursecited by 101
- 2019The Dangers of Post-hoc Interpretability: Unjustified Counterfactual Explanationscited by 97
- 2020The role of explainability in creating trustworthy artificial intelligence for health care: a comprehensive survey of the terminology, design choices, and evaluation strategiescited by 91
- 2020Shapley explainability on the data manifoldcited by 88
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniquescited by 82
- 2020On Counterfactual Explanations under Predictive Multiplicitycited by 73
- 2020On the Fairness of Causal Algorithmic Recoursecited by 69
- 2020Towards Unifying Feature Attribution and Counterfactual Explanations: Different Means to the Same Endcited by 66
- 2020On Generating Plausible Counterfactual and Semi-Factual Explanations for Deep Learningcited by 60
- 2021Beyond Trivial Counterfactual Explanations with Diverse Valuable Explanationscited by 56
- 2021Explaining Black-Box Algorithms Using Probabilistic Contrastive Counterfactualscited by 55
- 2021Shapley values for feature selection: The good, the bad, and the axiomscited by 54
- 2022Probabilistically Robust Recourse: Navigating the Trade-offs between Costs and Robustness in Algorithmic Recoursecited by 40
- 2021Counterfactual Explanations for Arbitrary Regression Modelscited by 22
- 2021Counterfactual Shapley Additive Explanationscited by 22
- 2020Feature Removal Is a Unifying Principle for Model Explanation Methodscited by 21
- 2021A Few Good Counterfactuals: Generating Interpretable, Plausible and Diverse Counterfactual Explanationscited by 19
- 2022Generating Sparse Counterfactual Explanations For Multivariate Time Seriescited by 11
- 2020Influence-Driven Explanations for Bayesian Network Classifierscited by 6
- 2022FASTER-CE: Fast, Sparse, Transparent, and Robust Counterfactual Explanationscited by 6
- 2022Feature Importance for Time Series Data: Improving KernelSHAPcited by 5
- 2022Combining Counterfactuals With Shapley Values To Explain Image Modelscited by 4
- 2022Principled Diverse Counterfactuals in Multilinear Modelscited by 1
Built on by
Not cited yet.