Algorithms to estimate Shapley value feature attributions
Not on the map. Why?
Abstract (arXiv)
Feature attributions based on the Shapley value are popular for explaining machine learning models; however, their estimation is complex from both a theoretical and computational standpoint. We disentangle this complexity into two factors: (1)~the approach to removing feature information, and (2)~the tractable estimation strategy. These two factors provide a natural lens through which we can better understand and compare 24 distinct algorithms. Based on the various feature removal approaches, we describe the multiple types of Shapley value feature attributions and methods to calculate each one. Then, based on the tractable estimation strategies, we characterize two distinct families of approaches: model-agnostic and model-specific approximations. For the model-agnostic approximations, we benchmark a wide class of estimation approaches and tie them to alternative yet equivalent characterizations of the Shapley value. For the model-specific approximations, we clarify the assumptions crucial to each method's tractability for linear, tree, and deep models. Finally, we identify gaps in the literature and promising future research directions.
Key facts. Cited by 114 papers in the map (data through 7 Oct 2026). Builds on 46 of its 95 references that are in the map. First posted on arXiv 15 Jul 2022.
Builds on
46 of 95 references.
References · 46
- 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
- 2020Shortcut Learning in Deep Neural Networkscited by 1,928
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 2020Concept Bottleneck Modelscited by 1,022
- 2019Data Shapley: Equitable Valuation of Data for Machine Learningcited by 617
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2019The many Shapley values for model explanationcited by 341
- 2017DeepStack: Expert-Level Artificial Intelligence in No-Limit Pokercited by 228
34 more
- 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 205
- 2020Problems with Shapley-value-based explanations as feature importance measurescited by 198
- 2016Layer-wise Relevance Propagation for Neural Networks with Local Renormalization Layerscited by 197
- 2019Feature relevance quantification in explainable AI: A causal problemcited by 164
- 2020Improving KernelSHAP: Practical Shapley Value Estimation via Linear Regressioncited by 153
- 2020True to the Model or True to the Data?cited by 123
- 2021FastSHAP: Real-Time Shapley Value Estimationcited by 123
- 2019XRAI: Better Attributions Through Regionscited by 116
- 2019Explaining Deep Neural Networks with a Polynomial Time Algorithm for Shapley Values Approximationcited by 115
- 2019Asymmetric Shapley values: incorporating causal knowledge into model-agnostic explainabilitycited by 114
- 2020Causal Shapley Values: Exploiting Causal Knowledge to Explain Individual Predictions of Complex Modelscited by 107
- 2021Sampling Permutations for Shapley Value Estimationcited by 101
- 2018L-Shapley and C-Shapley: Efficient Model Interpretation for Structured Datacited by 100
- 2020Neuron Shapley: Discovering the Responsible Neuronscited by 98
- 2022The Shapley Value in Machine Learningcited by 97
- 2014On Using Very Large Target Vocabulary for Neural Machine Translationcited by 80
- 2020Efficient nonparametric statistical inference on population feature importance using Shapley valuescited by 61
- 2020Shapley Flow: A Graph-based Approach to Interpreting Model Predictionscited by 51
- 2022Learning to Estimate Shapley Values with Vision Transformerscited by 44
- 2021Shapley Explanation Networkscited by 41
- 2021Explaining a Series of Models by Propagating Shapley Valuescited by 37
- 2020A Multilinear Sampling Algorithm to Estimate Shapley Valuescited by 33
- 2021Attention Flows are Shapley Value Explanationscited by 30
- 2021Fast TreeSHAP: Accelerating SHAP Value Computation for Treescited by 28
- 2019Explaining black box decisions by Shapley cohort refinementcited by 26
- 2021SHAFF: Fast and consistent SHApley eFfect estimates via random Forestscited by 22
- 2021Using Shapley Values and Variational Autoencoders to Explain Predictive Models with Dependent Mixed Featurescited by 19
- 2020Explaining predictive models with mixed features using Shapley values and conditional inference treescited by 18
- 2019Estimation of the Shapley value by ergodic samplingcited by 15
- 2021Explaining predictive models using Shapley values and non-parametric vine copulascited by 9
- 2019LS-Tree: Model Interpretation When the Data Are Linguisticcited by 7
- 2021Stability theory of game-theoretic group feature explanations for machine learning modelscited by 4
- 2021Improved Feature Importance Computations for Tree Models: Shapley vs. Banzhafcited by 4
Built on by
Citing papers per year: 2022: 3; 2023: 21; 2024: 34; 2025: 28; 2026: 28.
114 papers.
Sort:
By area:
- 2023Explainability for Large Language Models: A Surveycited by 331
- 2022What does a platypus look like? Generating customized prompts for zero-shot image classificationcited by 263
- 2024Rethinking Interpretability in the Era of Large Language Modelscited by 110
- 2023SHAP-IQ: Unified Approximation of any-order Shapley Interactionscited by 50
- 2023Adversarial attacks and defenses in explainable artificial intelligence: A surveycited by 47
- 2024shapiq: Shapley Interactions for Machine Learningcited by 42
- 2023Explaining Predictive Uncertainty with Information Theoretic Shapley Valuescited by 36
- 2023Approximating the Shapley Value without Marginal Contributionscited by 34
- 2024Beyond TreeSHAP: Efficient Computation of Any-Order Shapley Interactions for Tree Ensemblescited by 30
- 2023Feature Importance: A Closer Look at Shapley Values and LOCOcited by 23
- 2023Explainability is NOT a Gamecited by 23
- 2024KernelSHAP-IQ: Weighted Least-Square Optimization for Shapley Interactionscited by 22
38 more
- 2024Stochastic Amortization: A Unified Approach to Accelerate Feature and Data Attributioncited by 21
- 2023On the Robustness of Removal-Based Feature Attributionscited by 18
- 2024FaithLM: Towards Faithful Explanations for Large Language Modelscited by 18
- 2023HarsanyiNet: Computing Accurate Shapley Values in a Single Forward Propagationcited by 16
- 2023A Comparative Study of Methods for Estimating Conditional Shapley Values and When to Use Themcited by 15
- 2026CausalArmor: Efficient Indirect Prompt Injection Guardrails via Causal Attributioncited by 13
- 2025Exact Computation of Any-Order Shapley Interactions for Graph Neural Networkscited by 12
- 2024Unifying Feature-Based Explanations with Functional ANOVA and Cooperative Game Theorycited by 10
- 2023Interpretable machine learning for time-to-event prediction in medicine and healthcarecited by 7
- 2026Who Deserves the Reward? SHARP: Shapley Credit-based Optimization for Multi-Agent Systemcited by 7
- 2022Explanation Shift: Detecting distribution shifts on tabular data via the explanation spacecited by 6
- 2023Model-agnostic variable importance for predictive uncertainty: an entropy-based approachcited by 6
- 2025Practical do-Shapley Explanations with Estimand-Agnostic Causal Inferencecited by 6
- 2023Explanation Shift: How Did the Distribution Shift Impact the Model?cited by 5
- 2023Shapley-based Explainable AI for Clustering Applications in Fault Diagnosis and Prognosiscited by 5
- 2023Four Axiomatic Characterizations of the Integrated Gradients Attribution Methodcited by 5
- 2024Improving the Weighting Strategy in KernelSHAPcited by 5
- 2025shapr: Explaining Machine Learning Models with Conditional Shapley Values in R and Pythoncited by 5
- 2024Efficient and Accurate Explanation Estimation with Distribution Compressioncited by 4
- 2024Explanatory Model Monitoring to Understand the Effects of Feature Shifts on Performancecited by 4
- 2024SHAP zero Explains Biological Sequence Models with Near-zero Marginal Cost for Future Queriescited by 4
- 2026From Words to Widgets for Controllable LLM Generationcited by 4
- 2023On marginal feature attributions of tree-based modelscited by 3
- 2023A New Baseline Assumption of Integated Gradients Based on Shaply valuecited by 3
- 2024ShaRP: Explaining Rankings and Preferences with Shapley Valuescited by 3
- 2024Multiply-Robust Causal Change Attributioncited by 3
- 2024Sufficient and Necessary Explanations (and What Lies in Between)cited by 3
- 2024Gnothi Seauton: Empowering Faithful Self-Interpretability in Black-Box Transformerscited by 3
- 2025Gradient-based Explanations for Deep Learning Survival Modelscited by 3
- 2025FedMobile: Enabling Knowledge Contribution-aware Multi-modal Federated Learning with Incomplete Modalitiescited by 3
- 2025Prediction via Shapley Value Regressioncited by 3
- 2025From Directions to Cones: Exploring Multidimensional Representations of Propositional Facts in LLMscited by 3
- 2025From Decision Trees to Boolean Logic: A Fast and Unified SHAP Algorithmcited by 3
- 2026Exactly Computing do-Shapley Valuescited by 3
- 2022Shapley Curves: A Smoothing Perspectivecited by 2
- 2023Approximation of group explainers with coalition structure using Monte Carlo sampling on the product space of coalitions and featurescited by 2
- 2023Fast Shapley Value Estimation: A Unified Approachcited by 2
- 2024LLpowershap: Logistic Loss-based Automated Shapley Values Feature Selection Methodcited by 2
50 most cited of 114 All 114 (JSON)
- 2026A Hierarchy of Entropy-Shapley Games for Multivariate Predictive Uncertainty28 Sep 2026
- 2026Shapley Value Estimation for Multi-Site Data with Blockwise-Missing Features14 Sep 2026
- 2026From Citations to Contributions: LLM-Assisted Credit Scoring of Research Articles7 Sep 2026
- 2026SkillShapley: Boundary-Adaptive Shapley Valuation for Skill Step Attribution in LLM Agents13 Aug 2026
- 2026Position: We Need Practical AI Alignment Methods to Mirror Human Reasoning20 Jul 2026
- 2026Local Additive Feature Attribution: A Mathematical Taxonomy and Reporting Checklist15 Jul 2026
- 2026Analysing drivers and interdependencies in European electricity markets using XAI17 Jun 2026
- 2026ShaplEIG: Bayesian Experimental Design for Shapley Value Estimation1 Jun 2026
- 2026Localizing Input Uncertainty Quantification for Large Language Models via Shapley Values27 May 2026
- 2026Multi-Resolution Attribution from Adaptive Routing State19 May 2026
- 2026Rethinking XAI Evaluation: A Human-Centered Audit of Shapley Benchmarks in High-Stakes Settings24 Apr 2026
- 2026Even More Guarantees for Variational Inference in the Presence of Symmetries23 Apr 2026
38 more
- 2026MinShap: A Shapley-Based Framework for Feature Redundancy16 Apr 2026
- 2026From Words to Widgets for Controllable LLM Generation13 Apr 2026
- 2026Shift-Invariant Feature Attribution in the Application of Wireless Electrocardiograms20 Mar 2026
- 2026Why Does It Look There? Structured Explanations for Image Classification10 Mar 2026
- 2026Local Shapley: Model-Induced Locality and Optimal Reuse in Data Valuation4 Mar 2026
- 2026cc-Shapley: Measuring Multivariate Feature Importance Needs Causal Context23 Feb 2026
- 2026Machine Learning in Epidemiology18 Feb 2026
- 2026Evolutionary Router Feature Generation for Zero-Shot Graph Anomaly Detection with Mixture-of-Experts12 Feb 2026
- 2026Statistical Inference and Learning for Shapley Additive Explanations (SHAP)11 Feb 2026
- 2026Who Deserves the Reward? SHARP: Shapley Credit-based Optimization for Multi-Agent System9 Feb 2026
- 2026CausalArmor: Efficient Indirect Prompt Injection Guardrails via Causal Attribution8 Feb 2026
- 2026Exactly Computing do-Shapley Values6 Feb 2026
- 2026Uncertainty-Aware Multimodal Learning via Conformal Shapley Intervals30 Jan 2026
- 2026Select or Project? Evaluating Lower-dimensional Vectors for LLM Training Data Explanations23 Jan 2026
- 2026Responsible AI for General-Purpose Systems: Overview, Challenges, and A Path Forward19 Jan 2026
- 2026Action Shapley: A Training Data Selection Metric for World Model in Reinforcement Learning15 Jan 2026
- 2025Explainable time-series forecasting with sampling-free SHAP for Transformers23 Dec 2025
- 2025Improving Perturbation-based Explanations by Understanding the Role of Uncertainty Calibration13 Nov 2025
- 2025From Decision Trees to Boolean Logic: A Fast and Unified SHAP Algorithm12 Nov 2025
- 2025Data-driven Sensor Placement for Predictive Applications: A Correlation-Assisted Attribution Framework (CAAF)26 Oct 2025
- 2025Practical do-Shapley Explanations with Estimand-Agnostic Causal Inference24 Sep 2025
- 2025Study of Robust Features in Formulating Guidance for Heuristic Algorithms for Solving the Vehicle Routing Problem8 Aug 2025
- 2025Explainable Artificial Intelligence based Soft Evaluation Indicator for Arc Fault Diagnosis21 Jul 2025
- 2025OrdShap: Feature Position Importance for Sequential Black-Box Models16 Jul 2025
- 2025Enhancing the Interpretability of Rule-based Explanations through Information Retrieval8 Jul 2025
- 2025A case for data valuation transparency via DValCards29 Jun 2025
- 2025Toward Cyclic A.I. Modelling of Self-Regulated Learning: A Case Study with E-Learning Trace Data25 Jun 2025
- 2025Explaining deep neural network models for electricity price forecasting with XAI24 Jun 2025
- 2025Effect Decomposition of Functional-Output Computer Experiments via Orthogonal Additive Gaussian Processes15 Jun 2025
- 2025ShaTS: A Shapley-based Explainability Method for Time Series Artificial Intelligence Models applied to Anomaly Detection in Industrial Internet of Things2 Jun 2025
- 2025From Directions to Cones: Exploring Multidimensional Representations of Propositional Facts in LLMs27 May 2025
- 2025Towards Reliable and Interpretable Traffic Crash Pattern Prediction and Safety Interventions Using Customized Large Language Models18 May 2025
- 2025SIM-Shapley: A Stable and Computationally Efficient Approach to Shapley Value Approximation13 May 2025
- 2025Prediction via Shapley Value Regression7 May 2025
- 2025Overview and practical recommendations on using Shapley Values for identifying predictive biomarkers via CATE modeling2 May 2025
- 2025What's Wrong with Your Synthetic Tabular Data? Using Explainable AI to Evaluate Generative Models29 Apr 2025
- 2025Antithetic Sampling for Top-k Shapley Identification2 Apr 2025
- 2025shapr: Explaining Machine Learning Models with Conditional Shapley Values in R and Python2 Apr 2025
50 newest of 114 All 114 (JSON)
- 2026CausalArmor: Efficient Indirect Prompt Injection Guardrails via Causal Attributioncited by 13
- 2026Who Deserves the Reward? SHARP: Shapley Credit-based Optimization for Multi-Agent Systemcited by 7
- 2026SkillShapley: Boundary-Adaptive Shapley Valuation for Skill Step Attribution in LLM Agentscited by 0
- 2026SkillShapley: Boundary-Adaptive Shapley Valuation for Skill Step Attribution in LLM Agents13 Aug 2026
- 2026Who Deserves the Reward? SHARP: Shapley Credit-based Optimization for Multi-Agent System9 Feb 2026
- 2026CausalArmor: Efficient Indirect Prompt Injection Guardrails via Causal Attribution8 Feb 2026
- 2024Rethinking Interpretability in the Era of Large Language Modelscited by 110
- 2023Explainability for Large Language Models: A Surveycited by 331
- 2022What does a platypus look like? Generating customized prompts for zero-shot image classificationcited by 263
- 2023SHAP-IQ: Unified Approximation of any-order Shapley Interactionscited by 50
- 2023Adversarial attacks and defenses in explainable artificial intelligence: A surveycited by 47
- 2024shapiq: Shapley Interactions for Machine Learningcited by 42
- 2023Explaining Predictive Uncertainty with Information Theoretic Shapley Valuescited by 36
- 2023Approximating the Shapley Value without Marginal Contributionscited by 34
- 2024Beyond TreeSHAP: Efficient Computation of Any-Order Shapley Interactions for Tree Ensemblescited by 30
- 2023Feature Importance: A Closer Look at Shapley Values and LOCOcited by 23
- 2023Explainability is NOT a Gamecited by 23
- 2024KernelSHAP-IQ: Weighted Least-Square Optimization for Shapley Interactionscited by 22
- 2024Stochastic Amortization: A Unified Approach to Accelerate Feature and Data Attributioncited by 21
12 most cited of 108 All 108 (JSON)
- 2026A Hierarchy of Entropy-Shapley Games for Multivariate Predictive Uncertainty28 Sep 2026
- 2026Shapley Value Estimation for Multi-Site Data with Blockwise-Missing Features14 Sep 2026
- 2026From Citations to Contributions: LLM-Assisted Credit Scoring of Research Articles7 Sep 2026
- 2026Position: We Need Practical AI Alignment Methods to Mirror Human Reasoning20 Jul 2026
- 2026Local Additive Feature Attribution: A Mathematical Taxonomy and Reporting Checklist15 Jul 2026
- 2026Analysing drivers and interdependencies in European electricity markets using XAI17 Jun 2026
- 2026ShaplEIG: Bayesian Experimental Design for Shapley Value Estimation1 Jun 2026
- 2026Localizing Input Uncertainty Quantification for Large Language Models via Shapley Values27 May 2026
- 2026Multi-Resolution Attribution from Adaptive Routing State19 May 2026
- 2026Rethinking XAI Evaluation: A Human-Centered Audit of Shapley Benchmarks in High-Stakes Settings24 Apr 2026
- 2026Even More Guarantees for Variational Inference in the Presence of Symmetries23 Apr 2026
- 2026MinShap: A Shapley-Based Framework for Feature Redundancy16 Apr 2026
12 newest of 108 All 108 (JSON)