Error Analysis of Shapley Value-Based Model Explanations: An Informative Perspective
Not on the map. Why?
Abstract (arXiv)
Shapley value attribution (SVA) is an increasingly popular explainable AI (XAI) method, which quantifies the contribution of each feature to the model's output. However, recent work has shown that most existing methods to implement SVAs have some drawbacks, resulting in biased or unreliable explanations that fail to correctly capture the true intrinsic relationships between features and model outputs. Moreover, the mechanism and consequences of these drawbacks have not been discussed systematically. In this paper, we propose a novel error theoretical analysis framework, in which the explanation errors of SVAs are decomposed into two components: observation bias and structural bias. We further clarify the underlying causes of these two biases and demonstrate that there is a trade-off between them. Based on this error analysis framework, we develop two novel concepts: over-informative and underinformative explanations. We demonstrate how these concepts can be effectively used to understand potential errors of existing SVA methods. In particular, for the widely deployed assumption-based SVAs, we find that they can easily be under-informative due to the distribution drift caused by distributional assumptions. We propose a measurement tool to quantify such a distribution drift. Finally, our experiments illustrate how different existing SVA methods can be over- or under-informative. Our work sheds light on how errors incur in the estimation of SVAs and encourages new less error-prone methods.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 18 of its 33 references that are in the map. First posted on arXiv 21 Apr 2024.
Builds on
18 of 33 references.
References · 18
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 443
- 2019The many Shapley values for model explanationcited by 344
- 2018Consistent Individualized Feature Attribution for Tree Ensemblescited by 285
- 2020Explaining by Removing: A Unified Framework for Model Explanationcited by 218
- 2019Explaining individual predictions when features are dependent: More accurate approximations to Shapley valuescited by 208
- 2020Problems with Shapley-value-based explanations as feature importance measurescited by 200
- 2019Feature relevance quantification in explainable AI: A causal problemcited by 167
- 2020True to the Model or True to the Data?cited by 126
- 2022Algorithms to estimate Shapley value feature attributionscited by 115
- 2020Shapley explainability on the data manifoldcited by 88
- 2023The Inadequacy of Shapley Values for Explainabilitycited by 31
6 more
- 2019Explaining black box decisions by Shapley cohort refinementcited by 26
- 2023On the Robustness of Removal-Based Feature Attributionscited by 19
- 2021Rational Shapley Valuescited by 18
- 2021Explainable Machine Learning for Fraud Detectioncited by 9
- 2023Manifold Restricted Interventional Shapley Valuescited by 9
- 2022Threading the Needle of On and Off-Manifold Value Functions for Shapley Explanationscited by 6
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024A Comprehensive Study of Shapley Value in Data Analyticscited by 2
- 2024A Comprehensive Study of Shapley Value in Data Analytics2 Dec 2024