Debugging Tests for Model Explanations
Not on the map. Why?
Abstract (arXiv)
We investigate whether post-hoc model explanations are effective for diagnosing model errors--model debugging. In response to the challenge of explaining a model's prediction, a vast array of explanation methods have been proposed. Despite increasing use, it is unclear if they are effective. To start, we categorize textitbugs, based on their source, into:~textitdata, model, and test-time contamination bugs. For several explanation methods, we assess their ability to: detect spurious correlation artifacts (data contamination), diagnose mislabeled training examples (data contamination), differentiate between a (partially) re-initialized model and a trained one (model contamination), and detect out-of-distribution inputs (test-time contamination). We find that the methods tested are able to diagnose a spurious background bug, but not conclusively identify mislabeled training examples. In addition, a class of methods, that modify the back-propagation algorithm are invariant to the higher layer parameters of a deep network; hence, ineffective for diagnosing model contamination. We complement our analysis with a human subject study, and find that subjects fail to identify defective models using attributions, but instead rely, primarily, on model predictions. Taken together, our results provide guidance for practitioners and researchers turning to explanations as tools for model debugging.
Key facts. Cited by 146 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 31; 2022: 36; 2023: 29; 2024: 27; 2025: 16; 2026: 7.
146 papers.
Sort:
By area:
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 299
- 2022Quantus: An Explainable AI Toolkit for Responsible Evaluation of Neural Network Explanations and Beyondcited by 171
- 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 129
- 2022Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networkscited by 126
- 2024Black-Box Access is Insufficient for Rigorous AI Auditscited by 123
- 2021Acquisition of Chess Knowledge in AlphaZerocited by 120
- 2021Interpretable Deep Learning: Interpretation, Interpretability, Trustworthiness, and Beyondcited by 116
- 2021HIVE: Evaluating the Human Interpretability of Visual Explanationscited by 105
- 2022A Consistent and Efficient Evaluation Strategy for Attribution Methodscited by 100
- 2023Tracr: Compiled Transformers as a Laboratory for Interpretabilitycited by 99
- 2021Do Feature Attribution Methods Correctly Attribute Features?cited by 98
38 more
- 2023Can Large Language Models Explain Themselves? A Study of LLM-Generated Self-Explanationscited by 90
- 2024A Primer on the Inner Workings of Transformer-based Language Modelscited by 83
- 2021Leveraging Sparse Linear Layers for Debuggable Deep Networkscited by 82
- 2021Improving Deep Learning Interpretability by Saliency Guided Trainingcited by 68
- 2025Archetypal SAE: Adaptive and Stable Dictionary Learning for Concept Extraction in Large Vision Modelscited by 67
- 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
- 2025Projecting Assumptions: The Duality Between Sparse Autoencoders and Concept Geometrycited by 58
- 2021Explanation-Based Human Debugging of NLP Models: A Surveycited by 53
- 2021Do Input Gradients Highlight Discriminative Features?cited by 52
- 2022Leveraging Explanations in Interactive Machine Learning: An Overviewcited by 52
- 2023FunnyBirds: A Synthetic Vision Dataset for a Part-Based Analysis of Explainable AI Methodscited by 49
- 2022Overlooked factors in concept-based explanations: Dataset choice, concept learnability, and human capabilitycited by 46
- 2022Spurious Features Everywhere -- Large-Scale Detection of Harmful Spurious Features in ImageNetcited by 41
- 2023Fast Diffusion-Based Counterfactuals for Shortcut Removal and Generationcited by 41
- 2021Finding and Fixing Spurious Patterns with Explanationscited by 38
- 2021Evaluating Saliency Methods for Neural Language Modelscited by 37
- 2022Visual correspondence-based explanations improve AI robustness and human-AI team accuracycited by 37
- 2022Guidelines and Evaluation of Clinical Explainable AI in Medical Image Analysiscited by 34
- 20213DB: A Framework for Debugging Computer Vision Modelscited by 31
- 2021Evaluating the Faithfulness of Importance Measures in NLP by Recursively Masking Allegedly Important Tokens and Retrainingcited by 31
- 2021Shared Interest: Measuring Human-AI Alignment to Identify Recurring Patterns in Model Behaviorcited by 29
- 2022A Meta-Analysis of the Utility of Explainable Artificial Intelligence in Human-AI Decision-Makingcited by 29
- 2021Selective Ensembles for Consistent Predictionscited by 23
- 2022Unit Testing for Concepts in Neural Networkscited by 23
- 2022Robust Explanation Constraints for Neural Networkscited by 23
- 2021Robust Models Are More Interpretable Because Attributions Look Normalcited by 21
- 2021Characterizing the risk of fairwashingcited by 21
- 2021Algorithm Fairness in AI for Medicine and Healthcarecited by 21
- 2022An Empirical Study on Explanations in Out-of-Domain Settingscited by 21
- 2023Red Teaming Deep Neural Networks with Feature Synthesis Toolscited by 21
- 2023(Why) Is My Prompt Getting Worse? Rethinking Regression Testing for Evolving LLM APIscited by 21
- 2021Revisiting Sanity Checks for Saliency Mapscited by 20
- 2021Diverse, Global and Amortised Counterfactual Explanations for Uncertainty Estimatescited by 19
- 2022Use-Case-Grounded Simulations for Explanation Evaluationcited by 19
- 2021Jointly Attacking Graph Neural Network and its Explanationscited by 18
- 2024Interpretable LLM-based Table Question Answeringcited by 18
- 2021On the Lack of Robust Interpretability of Neural Text Classifierscited by 17
50 most cited of 146 All 146 (JSON)
- 2026Evaluating RL Explainability Methods by How Much They Help Fix Bugs in Agents18 Aug 2026
- 2026We Need Explanation Cards to Connect Explanation Algorithms to the Real World15 Jun 2026
- 2026Dynamic Shapley Computation20 May 2026
- 2026Spectral Integrated Gradients for Coarse-to-Fine Feature Attribution19 May 2026
- 2026AIM: Adversarial Information Masking for Faithfulness Evaluation of Saliency Maps16 May 2026
- 2026Manifold-Aligned Guided Integrated Gradients for Reliable Feature Attribution4 May 2026
- 2026EXCODER: EXplainable Classification Of DiscretE time series Representations13 Feb 2026
- 2025Block-Recurrent Dynamics in Vision Transformers23 Dec 2025
- 2025The Impact of Concept Explanations and Interventions on Human-Machine Collaboration19 Oct 2025
- 2025Faithful and Interpretable Explanations for Complex Ensemble Time Series Forecasts using Surrogate Models and Forecastability Analysis9 Oct 2025
- 2025DeepProv: Behavioral Characterization and Repair of Neural Networks via Inference Provenance Graph Analysis30 Sep 2025
- 2025Targeted Fine-Tuning of DNN-Based Receivers via Influence Functions19 Sep 2025
38 more
- 2025Informative Post-Hoc Explanations Only Exist for Simple Functions15 Aug 2025
- 2025SafeFix: Targeted Model Repair via Controlled Image Generation12 Aug 2025
- 2025Concept Probing: Where to Find Human-Defined Concepts (Extended Version)24 Jul 2025
- 2025On the Performance of Concept Probing: The Influence of the Data (Extended Version)24 Jul 2025
- 2025SliceGX: Layer-wise GNN Explanation with Model-slicing22 Jun 2025
- 2025Out-of-Distribution Detection via Channelwise Feature Aggregation in Neural Network-Based Receivers21 May 2025
- 2025How to Achieve Higher Accuracy with Less Training Points?18 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
- 2025Uncertainty Propagation in XAI: A Comparison of Analytical and Empirical Estimators1 Apr 2025
- 2025Projecting Assumptions: The Duality Between Sparse Autoencoders and Concept Geometry3 Mar 2025
- 2025Archetypal SAE: Adaptive and Stable Dictionary Learning for Concept Extraction in Large Vision Models18 Feb 2025
- 2024TAB: Transformer Attention Bottlenecks enable User Intervention and Debugging in Vision-Language Models24 Dec 2024
- 2024Adaptive Concept Bottleneck for Foundation Models Under Distribution Shifts18 Dec 2024
- 2024Interpretable LLM-based Table Question Answering16 Dec 2024
- 2024Comprehensive and Reliable Feature Attribution for Diverse Modalities and Models via Frequency-Domain Insights27 Nov 2024
- 2024Why the Agent Made that Decision: Contrastive Explanation Learning for Reinforcement Learning25 Nov 2024
- 2024Lost in Context: The Influence of Context on Feature Attribution Methods for Object Recognition5 Nov 2024
- 2024Feature Responsiveness Scores: Model-Agnostic Explanations for Recourse29 Oct 2024
- 2024Fool Me Once? Contrasting Textual and Visual Explanations in a Clinical Decision-Support Setting16 Oct 2024
- 2024AdaptGrad: Adaptive Sampling to Reduce Noise10 Oct 2024
- 2024Navigating the Maze of Explainable AI: A Systematic Approach to Evaluating Methods and Metrics25 Sep 2024
- 2024Joint Universal Adversarial Perturbations with Interpretations3 Aug 2024
- 2024Comprehensive Attribution: Inherently Explainable Vision Model with Feature Detector27 Jul 2024
- 2024AIDE: Antithetical, Intent-based, and Diverse Example-Based Explanations22 Jul 2024
- 2024DEPICT: Diffusion-Enabled Permutation Importance for Image Classification Tasks19 Jul 2024
- 2024Geometric Remove-and-Retrain (GOAR): Coordinate-Invariant eXplainable AI Assessment17 Jul 2024
- 2024Benchmarking the Attribution Quality of Vision Models16 Jul 2024
- 2024Regulating Model Reliance on Non-Robust Features by Smoothing Input Marginal Density5 Jul 2024
- 2024Axiomatization of Gradient Smoothing in Neural Networks29 Jun 2024
- 2024Provably Better Explanations with Optimized Aggregation of Feature Attributions7 Jun 2024
- 2024A Primer on the Inner Workings of Transformer-based Language Models30 Apr 2024
- 2024Allowing humans to interactively guide machines where to look does not always improve human-AI team's classification accuracy8 Apr 2024
- 2024How explainable AI affects human performance: A systematic review of the behavioural consequences of saliency maps3 Apr 2024
- 2024What Sketch Explainability Really Means for Downstream Tasks14 Mar 2024
- 2024Beyond Pixels: Enhancing LIME with Hierarchical Features and Segmentation Foundation Models12 Mar 2024
- 2024Fine-Tuning Text-To-Image Diffusion Models for Class-Wise Spurious Feature Generation13 Feb 2024
- 2024Rethinking Explainable Machine Learning as Applied Statistics5 Feb 2024
- 2024Black-Box Access is Insufficient for Rigorous AI Audits25 Jan 2024
50 newest of 146 All 146 (JSON)
- 2023Can Large Language Models Explain Themselves? A Study of LLM-Generated Self-Explanationscited by 90
- 2023(Why) Is My Prompt Getting Worse? Rethinking Regression Testing for Evolving LLM APIscited by 21
- 2023Who's Thinking? A Push for Human-Centered Evaluation of LLMs using the XAI Playbookcited by 5
- 2023(Why) Is My Prompt Getting Worse? Rethinking Regression Testing for Evolving LLM APIs18 Nov 2023
- 2023Can Large Language Models Explain Themselves? A Study of LLM-Generated Self-Explanations17 Oct 2023
- 2023Who's Thinking? A Push for Human-Centered Evaluation of LLMs using the XAI Playbook10 Mar 2023
- 2023Red Teaming Deep Neural Networks with Feature Synthesis Toolscited by 21
- 2021Fooling Partial Dependence via Data Poisoningcited by 16
- 2023Red Teaming Deep Neural Networks with Feature Synthesis Tools8 Feb 2023
- 2021Fooling Partial Dependence via Data Poisoning26 May 2021
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 299
- 2022Quantus: An Explainable AI Toolkit for Responsible Evaluation of Neural Network Explanations and Beyondcited by 171
- 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 129
- 2022Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networkscited by 126
- 2024Black-Box Access is Insufficient for Rigorous AI Auditscited by 123
- 2021Acquisition of Chess Knowledge in AlphaZerocited by 120
- 2021Interpretable Deep Learning: Interpretation, Interpretability, Trustworthiness, and Beyondcited by 116
- 2021HIVE: Evaluating the Human Interpretability of Visual Explanationscited by 105
- 2022A Consistent and Efficient Evaluation Strategy for Attribution Methodscited by 100
- 2023Tracr: Compiled Transformers as a Laboratory for Interpretabilitycited by 99
- 2021Do Feature Attribution Methods Correctly Attribute Features?cited by 98
12 most cited of 138 All 138 (JSON)
- 2026We Need Explanation Cards to Connect Explanation Algorithms to the Real World15 Jun 2026
- 2026Dynamic Shapley Computation20 May 2026
- 2026Spectral Integrated Gradients for Coarse-to-Fine Feature Attribution19 May 2026
- 2026AIM: Adversarial Information Masking for Faithfulness Evaluation of Saliency Maps16 May 2026
- 2026Manifold-Aligned Guided Integrated Gradients for Reliable Feature Attribution4 May 2026
- 2026EXCODER: EXplainable Classification Of DiscretE time series Representations13 Feb 2026
- 2025Block-Recurrent Dynamics in Vision Transformers23 Dec 2025
- 2025The Impact of Concept Explanations and Interventions on Human-Machine Collaboration19 Oct 2025
- 2025Faithful and Interpretable Explanations for Complex Ensemble Time Series Forecasts using Surrogate Models and Forecastability Analysis9 Oct 2025
- 2025DeepProv: Behavioral Characterization and Repair of Neural Networks via Inference Provenance Graph Analysis30 Sep 2025
- 2025Targeted Fine-Tuning of DNN-Based Receivers via Influence Functions19 Sep 2025
- 2025Informative Post-Hoc Explanations Only Exist for Simple Functions15 Aug 2025
12 newest of 138 All 138 (JSON)