The DOI matches its DataCite record; 30 of the 32 references it cites were found in a registry or an index.
Problems with Shapley-value-based explanations as feature importance measures
Open accessAbstract
Game-theoretic formulations of feature importance have become popular as a way to "explain" machine learning models. These methods define a cooperative game between the features of a model and distribute influence among these input elements using some form of the game's unique Shapley values. Justification for these methods rests on two pillars: their desirable mathematical properties, and their applicability to specific motivations for explanations. We show that mathematical problems arise when Shapley values are used for feature importance and that the solutions to mitigate these necessarily induce further complexity, such as the need for causal reasoning. We also draw on additional literature to argue that Shapley values do not provide explanations which suit human-centric goals of explainability.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The cited source says what the claim attributes to it.
In the citing paper
“Lastly, there is a growing body of statistical work contesting the use of SHAP values for feature explanations [24][25][26] .”
From Empirical data drift detection experiments on real-world medical imaging data (2024) · cites this paper as [24]
The cited source says what the claim attributes to it.
In the citing paper
“But as Kumar et al. [95] argue, Shapley values are prone to misuse and may be unsuitable for normative evaluation.”
From Towards AI Accountability Infrastructure: Gaps and Opportunities in AI Audit Tooling (2025) · cites this paper as Kumar et al. [95]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
A Unified Approach to Interpreting Model Predictions
Lundberg, S., & Lee, S.-I. (2017) · arXiv · doi:10.48550/arxiv.1705.07874 · Cited by 23,707
"Why Should I Trust You?": Explaining the Predictions of Any Classifier
Ribeiro, M. T., Singh, S., & Guestrin, C. (2016) · Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining · doi:10.1145/2939672.2939778 · Cited by 17,555 · cited 2×
“Many recently proposed “local” methods (Ribeiro et al., 2016; Lundberg & Lee, 2017; Lundberg et al., 2018) define a value function vf,x : 2 → R that depends on a specific data instance x to explain how each feature contributes to the output of the function on this instance.”
MethodReny, P., Osborne, M., & Rubinstein, A. (1995) · doi:10.2307/136062 · Cited by 7,863 · cited 1×
“Since the notion of the sum of two games is not especially meaningful, the Additivity axiom has been described by game theorists as “mathematically convenient” and “not nearly so innocent as the other two” Osborne and Rubinstein [1994]. The choice to constrain the value to be unique in this way has implications for wh…”
BackgroundExplanation in artificial intelligence: Insights from the social sciences
Miller, T. (2019) · Artificial Intelligence · doi:10.1016/j.artint.2018.07.007 · Cited by 5,302 · cited 1×
“Instead, Miller (2019) argues that humans are selective about explanations: certain contrasts are more meaningful than others.”
BackgroundNorm theory: Comparing reality to its alternatives.
Kahneman, D. J., & Miller, D. T. (1986) · Psychological Review · doi:10.1037/0033-295x.93.2.136 · Cited by 3,247
Towards A Rigorous Science of Interpretable Machine Learning
Doshi-Velez, F., & Kim, B. (2017) · arXiv · doi:10.48550/arxiv.1702.08608 · Cited by 3,121 · cited 1×
“This perspective is closer in spirit to the “humangrounded metrics” that Doshi-Velez & Kim (2017) describe in comparison with the “functionally-grounded evaluation” of the previous section.”
ResultExplaining prediction models and individual predictions with feature contributions
Štrumbelj, E., & Kononenko, I. (2014) · Knowledge and Information Systems · doi:10.1007/s10115-013-0679-x · Cited by 2,286
Consistent Individualized Feature Attribution for Tree Ensembles
Lundberg, S. M., Erion, G. G., & Lee, S.-I. (2018) · arXiv · doi:10.48550/arxiv.1802.03888 · Cited by 1,430 · cited 3×
“TreeSHAP (Lundberg et al., 2018), an efficient algorithm for calculating SHAP values on additive tree-based models such as random forests and gradient boosting machines, can estimate EXS̄ |XS [f(xS ,XS̄)] by observing what proportion”
MethodAas, K., Jullum, M., & Løland, A. (2021) · Artificial Intelligence · doi:10.1016/j.artint.2021.103502 · Cited by 1,264
Counterfactual explanations without opening the black box: automated decisions and the GDPR
Wachter, S., Mittelstadt, B., & Russell, C. (2017) · SSRN Electronic Journal · doi:10.2139/ssrn.3063289 · Cited by 1,061
Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methods
Slack, D., Hilgard, S., Jia, E., Singh, S., & Lakkaraju, H. (2020) · Proceedings of the AAAI/ACM Conference on AI, Ethics, and Society · doi:10.1145/3375627.3375830 · Cited by 900 · cited 1×
“Slack et al. (2020) demonstrate how to exploit this sensitivity by devising models which illegally discriminate on some protected feature for in-distribution samples, but exhibit different behavior on the out-of-distribution samples used by KernelSHAP so as to simulate “fairness” in the resulting explanations.”
BackgroundManipulating and Measuring Model Interpretability
Poursabzi-Sangdeh, F., Goldstein, D. G., Hofman, J. M., Wortman Vaughan, J. W., & Wallach, H. (2021) · Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3411764.3445315 · Cited by 728
Datta, A., Sen, S., & Zick, Y. (2016) · 2016 IEEE Symposium on Security and Privacy (SP) · doi:10.1109/sp.2016.42 · Cited by 728
Analysis of regression in game theory approach
Lipovetsky, S., & Conklin, M. (2001) · Applied Stochastic Models in Business and Industry · doi:10.1002/asmb.446 · Cited by 699 · cited 3×
“A variety of methods to assign feature influence using the Shapley value have recently been developed (Lipovetsky & Conklin, 2001; Štrumbelj & Kononenko, 2014; Lundberg et al., 2018; Datta et al., 2016b; Merrick & Taly, 2019; Frye et al., 2019; Aas et al., 2019).”
MethodExplainable machine learning in deployment
Bhatt, U., Xiang, A., Sharma, S., Weller, A., Taly, A., Jia, Y., Ghosh, J., Puri, R., Moura, J. M. F., & Eckersley, P. (2020) · Proceedings of the 2020 Conference on Fairness, Accountability, and Transparency · doi:10.1145/3351095.3375624 · Cited by 633 · cited 1×
“Shapley-value-based explanations are primarily used for purposes of normative evaluation: deciding whether a model’s behavior is acceptable (Bhatt et al., 2020).”
BackgroundKaur, H., Nori, H., Jenkins, S., Caruana, R., Wallach, H., & Wortman Vaughan, J. (2020) · Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3313831.3376219 · Cited by 564 · cited 1×
“Kaur et al. (2020) conducted a contextual inquiry and survey of data scientists to observe their interpretation of interpretability tools including the SHAP Python package.”
BackgroundActionable Recourse in Linear Classification
Ustun, B., Spangher, A., & Liu, Y. (2019) · Proceedings of the Conference on Fairness, Accountability, and Transparency · doi:10.1145/3287560.3287566 · Cited by 501 · cited 1×
“Ustun et al. (2019) further specify a way to model this problem by searching for changes within characteristics which are actually mutable; they call this the “actionable recourse” problem (with a corresponding analysis by Venkatasubramanian & Alfano (2020)).”
MethodThe Intuitive Appeal of Explainable Machines
Selbst, A. D., & Barocas, S. (2018) · doi:10.2139/ssrn.3126971 · Cited by 392 · cited 1×
“We use the framework set out by Selbst and Barocas [2018], who argue that there are three general motivations behind the call for explanations in AI.”
MethodLipton, P. (1990) · Royal Institute of Philosophy Supplement · doi:10.1017/s1358246100005130 · Cited by 343 · cited 2×
“He attributes this insight to work by Lipton (1990).”
BackgroundRelative Importance by Averaging Over Orderings
Kruskal, W. (1987) · The American Statistician · doi:10.1080/00031305.1987.10475432 · Cited by 284 · cited 3×
“Kruskal (1987) and Lipovetsky & Conklin (2001) proposed using the Shapley value to analyze global feature importance in linear regression by using the value function vf (S) to represent theR(2) of a linear model f built on predictors S, to decompose the variance explained additively between the features. Owen & Prieur…”
MethodAuditing black-box models for indirect influence
Adler, P., Falk, C., Friedler, S. A., Nix, T., Rybeck, G., Scheidegger, C., Smith, B., & Venkatasubramanian, S. (2018) · Knowledge and Information Systems · doi:10.1007/s10115-017-1116-3 · Cited by 280
Self-citationThe explanation game: Explaining machine learning models using shapley values
Merrick, L., & Taly, A. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-57321-8_2 · Cited by 277 · cited 6×
“If we are willing to consider intervention distributions (Section 2.2.1), then the framework provided by Merrick & Taly (2019) provides a slightly different contrastive explanation: in their setting, the Shapley value assignment can be thought of as a set of answers to the question, “Why f(x)…”
BackgroundMethodInfluentialThe hidden assumptions behind counterfactual explanations and principal reasons
Barocas, S., Selbst, A. D., & Raghavan, M. (2020) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3351095.3372830 · Cited by 253 · cited 1×
“ight be able to alter their own situation to approximate q. This setup has been formalized as the “counterfactual explanation” problem byWachter et al.(2017) (with an analysis of hidden assumptions byBarocas et al. (2020)).Ustun et al.(2019) further specify a way to model this problem by searching for changes within c…”
Passi, S., & Jackson, S. J. (2018) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3274405 · Cited by 225
On Shapley Value for Measuring Importance of Dependent Inputs
Owen, A. B., & Prieur, C. (2017) · SIAM/ASA Journal on Uncertainty Quantification · doi:10.1137/16m1097717 · Cited by 199
The philosophical basis of algorithmic recourse
Venkatasubramanian, S., & Alfano, M. (2020) · Proceedings of the 2020 Conference on Fairness, Accountability, and Transparency · doi:10.1145/3351095.3372876 · Cited by 114 · cited 2×
“This setup has been formalized as the “counterfactual explanation” problem by Wachter et al. (2017) (with an analysis of hidden assumptions by Barocas et al.”
MethodSelf-citationAsymmetric Shapley values: incorporating causal knowledge into model-agnostic explainabilityPreprint
Frye, C., Rowat, C., & Feige, I. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1910.06358 · Cited by 93 · cited 5×
“Method vf,x(S) v̂f,x(S) KernelSHAP, Shapley sampling values EXS̄ |XS [f(xS ,XS̄)] ED[f(xS ,XS̄)] QII, FAE, Interventional TreeSHAP ED[f(xS ,XS̄)] ED[f(xS ,XS̄)] Conditional TreeSHAP, Frye et al. (2019), Aas et al. (2019) EXS̄ |XS [f(xS ,XS̄)] EXS̄ |XS [f(xS ,XS̄)]”
BackgroundMethodInfluentialA Human-Grounded Evaluation of SHAP for Alert ProcessingPreprint
Weerts, H., van Ipenburg, W., & Pechenizkiy, M. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1907.03324 · Cited by 45
The Explanation Game: Explaining Machine Learning Models with Cooperative Game Theory
Merrick, L., & Taly, A. (2019) · arXiv.org · doi:10.48550/arxiv.1909.08128 · Cited by 35 · cited 4×
“1), then the framework provided by Merrick and Taly [2019] provides a slightly different contrastive explanation: in their setting, the Shapley value assignment can be thought of as a set of answers to the question, “Why f(x) rather than f(r)?”, where r is chosen from the reference distribution.”
BackgroundMethodInfluential(2017) · doi:10.9728/dcs.2024.25.7.1847 · Cited by 2 · cited 6×
“Slack et al. (2020) demonstrate how to exploit this sensitivity by devising models which illegally discriminate on some protected feature for in-distribution samples, but exhibit different behavior on the out-of-distribution samples used by KernelSHAP so as to simulate “fairness” in the resulting explanations.”
BackgroundMethodInfluential
Flagged first, then by citations
2 of the 32 references couldn’t be matched to a known paper.
Research works printed but not linked: 2
- Datta, A., Sen, S., and Zick, Y. Algorithmic transparency via quantitative input influence: Theory and experiments with learning systems. In 2016 IEEE Symposium on Security and Privacy (SP) , pp. 598-617. IEEE, 2016b.
- Hooker, G. and Mentch, L. Please stop permuting features: An explanation and alternatives. arXiv preprint arXiv:1905.03151v1 , 2019. · arXiv
Cited by
Sorted by citations
Interpretable Machine Learning – A Brief History, State-of-the-Art and Challenges
Molnar, C., Casalicchio, G., & Bischl, B. (2020) · Communications in Computer and Information Science · doi:10.1007/978-3-030-65965-3_28 · Cited by 677
“The change from unconditional to conditional permutation changes the respective interpretation method [78,7], or, in worst case, can break it [57,113,62].”
BackgroundOn the Tractability of SHAP Explanations
den Broeck, G. V., Lykov, A., Schleich, M., & Suciu, D. (2020) · AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v35i7.16806 · Cited by 572
“More recently there has been a lot of work on the tradeoffs of variants of the original S HAP explanations, e.g., Sundararajan and Najmi (2020), Kumar et al. (2020), Janzing, Minorics, and Bloebaum (2020), Merrick and Taly (2020), and Aas, Jullum, and Løland (2019).”
BackgroundAlgorithms to estimate Shapley value feature attributions
Chen, H., Covert, I., Lundberg, S., & Lee, S. (2023) · Nature Machine Intelligence · doi:10.1038/s42256-023-00657-x · Cited by 540
“Having two popular types of Shapley value explanations has been cited as a weakness [22], but this issue is not unique to Shapley values; it is encountered by a large number of model explanation methods [26], and it is fundamental to understanding feature importance with correlated or statistically…”
BackgroundExplaining by Removing: A Unified Framework for Model ExplanationPreprint
Covert, I., Lundberg, S., & Lee, S. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2011.14878 · Cited by 162
“Figure 13 shows more examples of MNIST explanations using the combination of the conditional distribution and Shapley value (i.e., LossSHAP).”
BackgroundInfluentialThe Shapley Value in Machine Learning
Rózemberczki, B., Watson, L., Bayer, P., Yang, H.-T., Kiss, O., Nilsson, S., & Sarkar, R. (2022) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2022/778 · Cited by 342
Metadata
- Authors
- Kumar, I. E., Venkatasubramanian, S., Scheidegger, C., & Friedler, S.
- Affiliations
- University of Utah (US)
- University of Arizona (US)
- Haverford College (US)
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2020
- Volume
- 1
- Pages
- 5491-5500
- ISSN
- 2331-8422 (ISSN-L)
- arXiv
- 2002.11097
- OpenAlex
- W3007549203
- Cited by
- 228
- References
- 32
- Citations by year
- 2026: 4 · 2025: 38 · 2024: 52 · 2023: 36 · 2022: 54 · 2021: 39 · 2020: 5
- Type
- posted content
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- International Conference on Machine Learning
- Funders
- National Science Foundation (1815238, 1633724, 1709351, 1633387)
- Achievement Rewards for College Scientists Foundation
- Defense Advanced Research Projects Agency
- Division of Materials Research (DMR-1709351)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
- Physical Sciences › Computer Science › Artificial Intelligence › Privacy-Preserving Technologies in Data
- Physical Sciences › Computer Science › Software › Software Testing and Debugging Techniques
- Keywords
- Shapley value, feature importance, explainable machine learning, cooperative games, causal reasoning, explainability
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review