Statistical Aspects of SHAP: Functional ANOVA for Model Interpretation
Not on the map. Why?
Abstract (arXiv)
SHAP is a popular method for measuring variable importance in machine learning models. In this paper, we study the algorithm used to estimate SHAP scores and outline its connection to the functional ANOVA decomposition. We use this connection to show that challenges in SHAP approximations largely relate to the choice of a feature distribution and the number of 2p ANOVA terms estimated. We argue that the connection between machine learning explainability and sensitivity analysis is illuminating in this case, but the immediate practical consequences are not obvious since the two fields face a different set of constraints. Machine learning explainability concerns models which are inexpensive to evaluate but often have hundreds, if not thousands, of features. Sensitivity analysis typically deals with models from physics or engineering which may be very time consuming to run, but operate on a comparatively small space of inputs.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 16 of its 46 references that are in the map. First posted on arXiv 21 Aug 2022.
Builds on
16 of 46 references.
References · 16
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
- 2019The many Shapley values for model explanationcited by 344
- 2019Explainable Machine Learning in Deploymentcited by 211
- 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
- 2020Improving KernelSHAP: Practical Shapley Value Estimation via Linear Regressioncited by 154
- 2020True to the Model or True to the Data?cited by 126
4 more
- 2020A survey of algorithmic recourse: definitions, formulations, solutions, and prospectscited by 118
- 2019Asymmetric Shapley values: incorporating causal knowledge into model-agnostic explainabilitycited by 114
- 2020Shapley Flow: A Graph-based Approach to Interpreting Model Predictionscited by 51
- 2022Unifying local and global model explanations by functional decomposition of low dimensional structurescited by 18
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 3; 2025: 5; 2026: 1.
12 papers.
- 2022From Shapley Values to Generalized Additive Models and backcited by 60
- 2023Explaining Predictive Uncertainty with Information Theoretic Shapley Valuescited by 36
- 2024KernelSHAP-IQ: Weighted Least-Square Optimization for Shapley Interactionscited by 22
- 2025Tree Ensemble Explainability through the Hoeffding Functional Decomposition and TreeHFD Algorithmcited by 6
- 2024Fast Estimation of Partial Dependence Functions using Treescited by 4
- 2024Disentangling Interactions and Dependencies in Feature Attributioncited by 4
- 2025Tensor Product Neural Networks for Functional ANOVA Modelcited by 4
- 2023Theoretical Evaluation of Asymmetric Shapley Values for Root-Cause Analysiscited by 2
- 2026Generalized Functional ANOVA: A Complete Theoretical Frameworkcited by 1
- 2025CUBE: Contrastive Understanding by Balanced Experimentscited by 0
- 2025Bayesian Neural Networks for Functional ANOVA modelcited by 0
- 2025Fourier Analysis on the Boolean Hypercube via Hoeffding Functional Decompositioncited by 0
- 2026Generalized Functional ANOVA: A Complete Theoretical Framework18 May 2026
- 2025Tree Ensemble Explainability through the Hoeffding Functional Decomposition and TreeHFD Algorithm28 Oct 2025
- 2025Fourier Analysis on the Boolean Hypercube via Hoeffding Functional Decomposition8 Oct 2025
- 2025Bayesian Neural Networks for Functional ANOVA model1 Oct 2025
- 2025CUBE: Contrastive Understanding by Balanced Experiments13 Sep 2025
- 2025Tensor Product Neural Networks for Functional ANOVA Model21 Feb 2025
- 2024Disentangling Interactions and Dependencies in Feature Attribution31 Oct 2024
- 2024Fast Estimation of Partial Dependence Functions using Trees17 Oct 2024
- 2024KernelSHAP-IQ: Weighted Least-Square Optimization for Shapley Interactions17 May 2024
- 2023Theoretical Evaluation of Asymmetric Shapley Values for Root-Cause Analysis15 Oct 2023
- 2023Explaining Predictive Uncertainty with Information Theoretic Shapley Values9 Jun 2023
- 2022From Shapley Values to Generalized Additive Models and back8 Sep 2022