Do Feature Attribution Methods Correctly Attribute Features?
Not on the map. Why?
Abstract (arXiv)
Feature attribution methods are popular in interpretable machine learning. These methods compute the attribution of each input feature to represent its importance, but there is no consensus on the definition of "attribution", leading to many competing methods with little systematic evaluation, complicated in particular by the lack of ground truth attribution. To address this, we propose a dataset modification procedure to induce such ground truth. Using this procedure, we evaluate three common methods: saliency maps, rationales, and attentions. We identify several deficiencies and add new perspectives to the growing body of evidence questioning the correctness and reliability of these methods applied on datasets in the wild. We further discuss possible avenues for remedy and recommend new attribution methods to be tested against ground truth before deployment. The code is available at https://github.com/YilunZhou/feature-attribution-evaluation
Key facts. Cited by 98 papers in the map (data through 7 Oct 2026). Builds on 35 of its 48 references that are in the map. First posted on arXiv 27 Apr 2021.
Builds on
35 of 48 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2020Shortcut Learning in Deep Neural Networkscited by 1,928
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2018Sanity Checks for Saliency Mapscited by 1,149
23 more
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2019Attention is not Explanationcited by 916
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2019Attention is not not Explanationcited by 629
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 590
- 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 488
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2019Learning the Difference that Makes a Difference with Counterfactually-Augmented Datacited by 428
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 416
- 2016Rationalizing Neural Predictionscited by 281
- 2020Debugging Tests for Model Explanationscited by 146
- 2019Interpretable Neural Predictions with Differentiable Binary Variablescited by 126
- 2020Learning to Faithfully Rationalize by Constructioncited by 113
- 2019Learning to Deceive with Attention-Based Explanationscited by 111
- 2020Benchmarking Deep Learning Interpretability in Time Series Predictionscited by 102
- 2019Rethinking Cooperative Rationalization: Introspective Extraction and Complement Controlcited by 96
- 2019Benchmarking Attribution Methods with Relative Feature Importancecited by 89
- 2017End-to-end Training for Whole Image Breast Cancer Diagnosis using An All Convolutional Designcited by 87
- 2020Aligning Faithful Interpretations with their Social Attributioncited by 79
- 2019Evaluating Recurrent Neural Network Explanationscited by 29
- 2020Deep Learning Applied to Chest X-Rays: Exploiting and Preventing Shortcutscited by 29
- 2019Convolutional neural network models for cancer type prediction based on gene expressioncited by 22
- 2020Understanding Global Feature Contributions With Additive Importance Measurescited by 10
Built on by
Citing papers per year: 2021: 8; 2022: 18; 2023: 32; 2024: 18; 2025: 13; 2026: 9.
98 papers.
Sort:
By area:
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 129
- 2024A Practical Review of Mechanistic Interpretability for Transformer-Based Language Modelscited by 113
- 2023Tracr: Compiled Transformers as a Laboratory for Interpretabilitycited by 99
- 2023Can Large Language Models Explain Themselves? A Study of LLM-Generated Self-Explanationscited by 90
- 2021The Out-of-Distribution Problem in Explainability and Search Methods for Feature Importance Explanationscited by 86
- 2021"Will You Find These Shortcuts?" A Protocol for Evaluating the Faithfulness of Input Salience Methods for Text Classificationcited by 66
- 2022Post hoc Explanations may be Ineffective for Detecting Unknown Spurious Correlationcited by 59
- 2022A Comprehensive Study of Image Classification Model Sensitivity to Foregrounds, Backgrounds, and Visual Attributescited by 56
- 2022Learning to Estimate Shapley Values with Vision Transformerscited by 44
- 2021Combining Feature and Instance Attribution to Detect Artifactscited by 38
- 2022Missingness Bias in Model Debuggingcited by 36
- 2022Can Rationalization Improve Robustness?cited by 36
38 more
- 2022Guidelines and Evaluation of Clinical Explainable AI in Medical Image Analysiscited by 34
- 2021How Well do Feature Visualizations Support Causal Understanding of CNN Activations?cited by 28
- 2022Investigating the fidelity of explainable artificial intelligence methods for applications of convolutional neural networks in geosciencecited by 28
- 2023Finding the right XAI method -- A Guide for the Evaluation and Ranking of Explainable AI Methods in Climate Sciencecited by 25
- 2021Revisiting Sanity Checks for Saliency Mapscited by 20
- 2021The Irrationality of Neural Rationale Modelscited by 16
- 2023Studying How to Efficiently and Effectively Guide Models with Explanationscited by 16
- 2021Sanity Simulations for Saliency Methodscited by 15
- 2022Diagnosing AI Explanation Methods with Folk Concepts of Behaviorcited by 15
- 2022ExSum: From Local Explanations to Model Understandingcited by 15
- 2023Are Data-driven Explanations Robust against Out-of-distribution Data?cited by 14
- 2023Stability Guarantees for Feature Attributions with Multiplicative Smoothingcited by 14
- 2024B-cosification: Transforming Deep Neural Networks to be Inherently Interpretablecited by 12
- 2022The Solvability of Interpretability Evaluation Metricscited by 11
- 2024Explainable AI (XAI) in Image Segmentation in Medicine, Industry, and Beyond: A Surveycited by 11
- 2023Quantifying and Explaining Machine Learning Uncertainty in Predictive Process Monitoring: An Operations Research Perspectivecited by 10
- 2023Can We Trust Explainable AI Methods on ASR? An Evaluation on Phoneme Recognitioncited by 10
- 2023Why is plausibility surprisingly problematic as an XAI criterion?cited by 9
- 2023Is Last Layer Re-Training Truly Sufficient for Robustness to Spurious Correlations?cited by 9
- 2025Probabilistic Stability Guarantees for Feature Attributionscited by 9
- 2024Comprehensible Artificial Intelligence on Knowledge Graphs: A surveycited by 8
- 2024Feature Responsiveness Scores: Model-Agnostic Explanations for Recoursecited by 8
- 2023XAI-TRIS: Non-linear image benchmarks to quantify false positive post-hoc attribution of feature importancecited by 7
- 2023Error Discovery by Clustering Influence Embeddingscited by 7
- 2022Visualizing Automatic Speech Recognition -- Means for a Better Understanding?cited by 6
- 2023Generative Perturbation Analysis for Probabilistic Black-Box Anomaly Attributioncited by 6
- 2024What Does Evaluation of Explainable Artificial Intelligence Actually Tell Us? A Case for Compositional and Contextual Validation of XAI Building Blockscited by 6
- 2024Provably Better Explanations with Optimized Aggregation of Feature Attributionscited by 6
- 2022Auditing Visualizations: Transparency Methods Struggle to Detect Anomalous Behaviorcited by 5
- 2024Toward Understanding the Disagreement Problem in Neural Network Feature Attributioncited by 5
- 2024On the Evaluation Consistency of Attribution-based Explanationscited by 5
- 2023Neighboring Words Affect Human Interpretation of Saliency Explanationscited by 4
- 2023Neuron Patching: Semantic-based Neuron-level Language Model Repair for Code Generationcited by 4
- 2024Explainable AI needs formalizationcited by 4
- 2021A Framework for Evaluating Post Hoc Feature-Additive Explainerscited by 3
- 2022Robustness of Explanation Methods for NLP Modelscited by 3
- 2023AttributionLab: Faithfulness of Feature Attribution Under Controllable Environmentscited by 3
- 2023Evaluating the Utility of Model Explanations for Model Developmentcited by 3
50 most cited of 98 All 98 (JSON)
- 2026Learning Quantifiable Visual Explanations Without Ground-Truth18 May 2026
- 2026Interpretable rainfall modelling reveals rapid reorganisation of Amazonian rainfall under vegetation loss29 Apr 2026
- 2026Shift-Invariant Feature Attribution in the Application of Wireless Electrocardiograms20 Mar 2026
- 2026Missingness Bias Calibration in Feature Attribution Explanations5 Mar 2026
- 2026Evolutionary Router Feature Generation for Zero-Shot Graph Anomaly Detection with Mixture-of-Experts12 Feb 2026
- 2026The effect of whitening on explanation performance9 Feb 2026
- 2026Exploring SAIG Methods for an Objective Evaluation of XAI9 Feb 2026
- 2026IMRNNs: An Efficient Method for Interpretable Dense Retrieval via Embedding Modulation27 Jan 2026
- 2026Explainability-Guided Defense: Attribution-Aware Model Refinement Against Adversarial Data Attacks2 Jan 2026
- 2025Evaluating Line-level Localization Ability of Learning-based Code Vulnerability Detection Models13 Oct 2025
- 2025Restricted Receptive Fields for Face Verification12 Oct 2025
- 2025A Fuzzy-Enhanced Explainable AI Framework for Flight Continuous Descent Operations Classification20 Aug 2025
38 more
- 2025Attribution Explanations for Deep Neural Networks: A Theoretical Perspective11 Aug 2025
- 2025Learning Causal Structure Distributions for Robust Planning8 Aug 2025
- 2025Neural Concept Verifier: Scaling Prover-Verifier Games via Concept Encodings10 Jul 2025
- 2025XAI-Units: Benchmarking Explainability Methods with Unit Tests1 Jun 2025
- 2025Explanations Go Linear: Post-hoc Explainability for Tabular Data with Interpretable Meta-Encoding29 Apr 2025
- 2025Probabilistic Stability Guarantees for Feature Attributions18 Apr 2025
- 2025Fast Fourier Correlation is a Highly Efficient and Accurate Feature Attribution Algorithm from the Perspective of Control Theory and Game Theory2 Apr 2025
- 2025A Semantic-based Optimization Approach for Repairing LLMs: Case Study on Code Generation17 Mar 2025
- 2025From Abstract to Actionable: Pairwise Shapley Values for Explainable AI18 Feb 2025
- 2025Mixture-of-Experts Graph Transformers for Interpretable Particle Collision Detection6 Jan 2025
- 2024Comprehensive and Reliable Feature Attribution for Diverse Modalities and Models via Frequency-Domain Insights27 Nov 2024
- 2024Lost in Context: The Influence of Context on Feature Attribution Methods for Object Recognition5 Nov 2024
- 2024Explanations that reveal all through the definition of encoding4 Nov 2024
- 2024B-cosification: Transforming Deep Neural Networks to be Inherently Interpretable1 Nov 2024
- 2024Feature Responsiveness Scores: Model-Agnostic Explanations for Recourse29 Oct 2024
- 2024Explainable AI needs formalization22 Sep 2024
- 2024Using Part-based Representations for Explainable Deep Reinforcement Learning21 Aug 2024
- 2024On the Evaluation Consistency of Attribution-based Explanations28 Jul 2024
- 2024A Practical Review of Mechanistic Interpretability for Transformer-Based Language Models2 Jul 2024
- 2024Are Logistic Models Really Interpretable?19 Jun 2024
- 2024Provably Better Explanations with Optimized Aggregation of Feature Attributions7 Jun 2024
- 2024Data Science Principles for Interpretable and Explainable AI17 May 2024
- 2024Explainable AI (XAI) in Image Segmentation in Medicine, Industry, and Beyond: A Survey2 May 2024
- 2024Toward Understanding the Disagreement Problem in Neural Network Feature Attribution17 Apr 2024
- 2024CNN-based explanation ensembling for dataset, representation and explanations evaluation16 Apr 2024
- 2024Comprehensible Artificial Intelligence on Knowledge Graphs: A survey4 Apr 2024
- 2024What Does Evaluation of Explainable Artificial Intelligence Actually Tell Us? A Case for Compositional and Contextual Validation of XAI Building Blocks19 Mar 2024
- 2024Prospector Heads: Generalized Feature Attribution for Large Models & Data18 Feb 2024
- 2023Evaluating the Utility of Model Explanations for Model Development10 Dec 2023
- 2023Neuron Patching: Semantic-based Neuron-level Language Model Repair for Code Generation8 Dec 2023
- 2023Error Discovery by Clustering Influence Embeddings7 Dec 2023
- 2023Advancing Post Hoc Case Based Explanation with Feature Highlighting6 Nov 2023
- 2023How Well Do Feature-Additive Explainers Explain Feature-Additive Predictors?27 Oct 2023
- 2023Instance-wise Linearization of Neural Network for Model Interpretation25 Oct 2023
- 2023Make Your Decision Convincing! A Unified Two-Stage Framework: Self-Attribution and Decision-Making20 Oct 2023
- 2023Can Large Language Models Explain Themselves? A Study of LLM-Generated Self-Explanations17 Oct 2023
- 2023AttributionLab: Faithfulness of Feature Attribution Under Controllable Environments10 Oct 2023
- 2023COSE: A Consistency-Sensitivity Metric for Saliency on Image Classification20 Sep 2023
50 newest of 98 All 98 (JSON)
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 129
- 2024A Practical Review of Mechanistic Interpretability for Transformer-Based Language Modelscited by 113
- 2023Tracr: Compiled Transformers as a Laboratory for Interpretabilitycited by 99
- 2021The Out-of-Distribution Problem in Explainability and Search Methods for Feature Importance Explanationscited by 86
- 2021"Will You Find These Shortcuts?" A Protocol for Evaluating the Faithfulness of Input Salience Methods for Text Classificationcited by 66
- 2022Post hoc Explanations may be Ineffective for Detecting Unknown Spurious Correlationcited by 59
- 2022A Comprehensive Study of Image Classification Model Sensitivity to Foregrounds, Backgrounds, and Visual Attributescited by 56
- 2022Learning to Estimate Shapley Values with Vision Transformerscited by 44
- 2021Combining Feature and Instance Attribution to Detect Artifactscited by 38
- 2022Missingness Bias in Model Debuggingcited by 36
- 2022Can Rationalization Improve Robustness?cited by 36
- 2022Guidelines and Evaluation of Clinical Explainable AI in Medical Image Analysiscited by 34
12 most cited of 94 All 94 (JSON)
- 2026Learning Quantifiable Visual Explanations Without Ground-Truth18 May 2026
- 2026Interpretable rainfall modelling reveals rapid reorganisation of Amazonian rainfall under vegetation loss29 Apr 2026
- 2026Shift-Invariant Feature Attribution in the Application of Wireless Electrocardiograms20 Mar 2026
- 2026Missingness Bias Calibration in Feature Attribution Explanations5 Mar 2026
- 2026The effect of whitening on explanation performance9 Feb 2026
- 2026Exploring SAIG Methods for an Objective Evaluation of XAI9 Feb 2026
- 2026Explainability-Guided Defense: Attribution-Aware Model Refinement Against Adversarial Data Attacks2 Jan 2026
- 2025Evaluating Line-level Localization Ability of Learning-based Code Vulnerability Detection Models13 Oct 2025
- 2025Restricted Receptive Fields for Face Verification12 Oct 2025
- 2025A Fuzzy-Enhanced Explainable AI Framework for Flight Continuous Descent Operations Classification20 Aug 2025
- 2025Attribution Explanations for Deep Neural Networks: A Theoretical Perspective11 Aug 2025
- 2025Learning Causal Structure Distributions for Robust Planning8 Aug 2025
12 newest of 94 All 94 (JSON)