Threading the Needle of On and Off-Manifold Value Functions for Shapley Explanations
Not on the map. Why?
Abstract (arXiv)
A popular explainable AI (XAI) approach to quantify feature importance of a given model is via Shapley values. These Shapley values arose in cooperative games, and hence a critical ingredient to compute these in an XAI context is a so-called value function, that computes the "value" of a subset of features, and which connects machine learning models to cooperative games. There are many possible choices for such value functions, which broadly fall into two categories: on-manifold and off-manifold value functions, which take an observational and an interventional viewpoint respectively. Both these classes however have their respective flaws, where on-manifold value functions violate key axiomatic properties and are computationally expensive, while off-manifold value functions pay less heed to the data manifold and evaluate the model on regions for which it wasn't trained. Thus, there is no consensus on which class of value functions to use. In this paper, we show that in addition to these existing issues, both classes of value functions are prone to adversarial manipulations on low density regions. We formalize the desiderata of value functions that respect both the model and the data manifold in a set of axioms and are robust to perturbation on off-manifold regions, and show that there exists a unique value function that satisfies these axioms, which we term the Joint Baseline value function, and the resulting Shapley value the Joint Baseline Shapley (JBshap), and validate the effectiveness of JBshap in experiments.
Key facts. Cited by 6 papers in the map (data through 13 Oct 2026). Builds on 26 of its 58 references that are in the map. First posted on arXiv 24 Feb 2022.
Builds on
26 of 58 references.
References · 26
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,713
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,515
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,055
- 2017Axiomatic Attribution for Deep Networkscited by 3,368
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,360
- 2013Visualizing and Understanding Convolutional Networkscited by 2,282
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,729
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,455
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,316
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 707
- 2019Data Shapley: Equitable Valuation of Data for Machine Learningcited by 621
- 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 442
14 more
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 417
- 2019The many Shapley values for model explanationcited by 343
- 2019On the (In)fidelity and Sensitivity for Explanationscited by 310
- 2018Consistent Individualized Feature Attribution for Tree Ensemblescited by 282
- 2019Towards Efficient Data Valuation Based on the Shapley Valuecited by 279
- 2019On Completeness-aware Concept-Based Explanations in Deep Neural Networkscited by 239
- 2019Explaining individual predictions when features are dependent: More accurate approximations to Shapley valuescited by 207
- 2020Problems with Shapley-value-based explanations as feature importance measurescited by 200
- 2018Representer Point Selection for Explaining Deep Neural Networkscited by 187
- 2020True to the Model or True to the Data?cited by 124
- 2020Neuron Shapley: Discovering the Responsible Neuronscited by 98
- 2017Towards better understanding of gradient-based attribution methods for Deep Neural Networkscited by 52
- 2016Auditing Black-box Models for Indirect Influencecited by 41
- 2019Evaluating Recurrent Neural Network Explanationscited by 29
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 1; 2025: 1.
6 papers.
- 2022Unifying local and global model explanations by functional decomposition of low dimensional structurescited by 18
- 2023FINER: Enhancing State-of-the-art Classifiers with Feature Attribution to Facilitate Security Analysiscited by 12
- 2022Explaining Preferences with Shapley Valuescited by 6
- 2025Measuring the (Un)Faithfulness of Concept-Based Explanationscited by 2
- 2024Error Analysis of Shapley Value-Based Model Explanations: An Informative Perspectivecited by 1
- 2023Explaining the Model and Feature Dependencies by Decomposition of the Shapley Valuecited by 0
- 2025Measuring the (Un)Faithfulness of Concept-Based Explanations15 Apr 2025
- 2024Error Analysis of Shapley Value-Based Model Explanations: An Informative Perspective21 Apr 2024
- 2023FINER: Enhancing State-of-the-art Classifiers with Feature Attribution to Facilitate Security Analysis10 Aug 2023
- 2023Explaining the Model and Feature Dependencies by Decomposition of the Shapley Value19 Jun 2023
- 2022Unifying local and global model explanations by functional decomposition of low dimensional structures12 Aug 2022
- 2022Explaining Preferences with Shapley Values26 May 2022