The Out-of-Distribution Problem in Explainability and Search Methods for Feature Importance Explanations
Not on the map. Why?
Abstract (arXiv)
Feature importance (FI) estimates are a popular form of explanation, and they are commonly created and evaluated by computing the change in model confidence caused by removing certain input features at test time. For example, in the standard Sufficiency metric, only the top-k most important tokens are kept. In this paper, we study several under-explored dimensions of FI explanations, providing conceptual and empirical improvements for this form of explanation. First, we advance a new argument for why it can be problematic to remove features from an input when creating or evaluating explanations: the fact that these counterfactual inputs are out-of-distribution (OOD) to models implies that the resulting explanations are socially misaligned. The crux of the problem is that the model prior and random weight initialization influence the explanations (and explanation metrics) in unintended ways. To resolve this issue, we propose a simple alteration to the model training process, which results in more socially aligned explanations and metrics. Second, we compare among five approaches for removing features from model inputs. We find that some methods produce more OOD counterfactuals than others, and we make recommendations for selecting a feature-replacement function. Finally, we introduce four search-based methods for identifying FI explanations and compare them to strong baselines, including LIME, Anchors, and Integrated Gradients. Through experiments with six diverse text classification datasets, we find that the only method that consistently outperforms random search is a Parallel Local Search (PLS) that we introduce. Improvements over the second-best method are as large as 5.4 points for Sufficiency and 17 points for Comprehensiveness. All supporting code for experiments in this paper is publicly available at https://github.com/peterbhase/ExplanationSearch.
Key facts. Cited by 86 papers in the map (data through 7 Oct 2026). Builds on 51 of its 75 references that are in the map. First posted on arXiv 1 Jun 2021.
Builds on
51 of 75 references.
References · 51
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 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
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,140
- 2015A large annotated corpus for learning natural language inferencecited by 1,837
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2018FEVER: a large-scale dataset for Fact Extraction and VERificationcited by 1,362
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
38 more
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 918
- 2019Attention is not Explanationcited by 916
- 2019Attention is not not Explanationcited by 629
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 523
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2020Fine-Tuning Pretrained Language Models: Weight Initializations, Data Orders, and Early Stoppingcited by 377
- 2019The many Shapley values for model explanationcited by 341
- 2016Understanding Neural Networks through Representation Erasurecited by 223
- 2015Visualizing and Understanding Neural Models in NLPcited by 199
- 2020Evaluating Explainable AI: Which Algorithmic Explanations Help Users Predict Model Behavior?cited by 189
- 2017Visualizing Deep Neural Network Decisions: Prediction Difference Analysiscited by 166
- 2019Feature relevance quantification in explainable AI: A causal problemcited by 164
- 2018Explaining Image Classifiers by Counterfactual Generationcited by 144
- 2019Interpretable Neural Predictions with Differentiable Binary Variablescited by 126
- 2018Tunability: Importance of Hyperparameters of Machine Learning Algorithmscited by 98
- 2021Do Feature Attribution Methods Correctly Attribute Features?cited by 98
- 2020Aligning Faithful Interpretations with their Social Attributioncited by 79
- 2020An Information Bottleneck Approach for Controlling Conciseness in Rationale Extractioncited by 69
- 2018Bayesian Optimization of Combinatorial Structurescited by 64
- 2019Inferring Which Medical Treatments Work from Reports of Clinical Trialscited by 63
- 2020How do Decisions Emerge across Layers in Neural Models? Interpretation with Differentiable Maskingcited by 63
- 2017Hyperparameter Importance Across Datasetscited by 62
- 2021Have We Learned to Explain?: How Interpretability Methods Can Learn to Encode Predictions in their Interpretationscited by 59
- 2020Evaluations and Methods for Explanation through Robustness Analysiscited by 51
- 2020Interpretation of NLP models through input marginalizationcited by 43
- 2019Explaining a black-box using Deep Variational Information Bottleneck Approachcited by 35
- 2020Learning Variational Word Masks to Improve the Interpretability of Neural Text Classifierscited by 35
- 2015Hyperparameter Search in Machine Learningcited by 33
- 2017End-to-End Learning for Structured Prediction Energy Networkscited by 33
- 2020Feature Importance Ranking for Deep Learningcited by 31
- 2019Evaluating Recurrent Neural Network Explanationscited by 29
- 2021On Baselines for Local Feature Attributionscited by 29
- 2019Fine-grained Sentiment Analysis with Faithful Attentioncited by 23
- 2019Weight of Evidence as a Basis for Human-Oriented Explanationscited by 10
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2021: 1; 2022: 19; 2023: 13; 2024: 23; 2025: 15; 2026: 15.
86 papers.
Sort:
By area:
- 2023Towards Best Practices of Activation Patching in Language Models: Metrics and Methodscited by 328
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 299
- 2024How to use and interpret activation patchingcited by 191
- 2022CRAFT: Concept Recursive Activation FacTorization for Explainabilitycited by 177
- 2022Quantus: An Explainable AI Toolkit for Responsible Evaluation of Neural Network Explanations and Beyondcited by 171
- 2025Archetypal SAE: Adaptive and Stable Dictionary Learning for Concept Extraction in Large Vision Modelscited by 67
- 2022TalkToModel: Explaining Machine Learning Models with Interactive Natural Language Conversationscited by 65
- 2022Framework for Evaluating Faithfulness of Local Explanationscited by 55
- 2023FunnyBirds: A Synthetic Vision Dataset for a Part-Based Analysis of Explainable AI Methodscited by 49
- 2022Rethinking Attention-Model Explainability through Faithfulness Violation Testcited by 43
- 2023Encoding Time-Series Explanations through Self-Supervised Model Behavior Consistencycited by 42
- 2022Don't Lie to Me! Robust and Efficient Explainability with Verified Perturbation Analysiscited by 38
38 more
- 2024Decoupling Pixel Flipping and Occlusion Strategy for Consistent XAI Benchmarkscited by 28
- 2024Explaining Time Series via Contrastive and Locally Sparse Perturbationscited by 22
- 2022What Makes a Good Explanation?: A Harmonized View of Properties of Explanationscited by 21
- 2024Optimal ablation for interpretabilitycited by 21
- 2024The Compute Divide in Machine Learning: A Threat to Academic Contribution and Scrutiny?cited by 20
- 2024On the Faithfulness of Vision Transformer Explanationscited by 19
- 2022Necessity and Sufficiency for Explaining Text Classifiers: A Case Study in Hate Speech Detectioncited by 18
- 2024F-Fidelity: A Robust Framework for Faithfulness Evaluation of Explainable AIcited by 17
- 2023Towards Robust Fidelity for Evaluating Explainability of Graph Neural Networkscited by 16
- 2023The Co-12 Recipe for Evaluating Interpretable Part-Prototype Image Classifierscited by 15
- 2024Towards Faithful Natural Language Explanations: A Study Using Activation Patching in Large Language Modelscited by 14
- 2022VisFIS: Visual Feature Importance Supervision with Right-for-the-Right-Reason Objectivescited by 12
- 2022BASED-XAI: Breaking Ablation Studies Down for Explainable Artificial Intelligencecited by 12
- 2024ReAGent: A Model-agnostic Feature Attribution Method for Generative Language Modelscited by 12
- 2024Attention Meets Post-hoc Interpretability: A Mathematical Perspectivecited by 11
- 2024BEExAI: Benchmark to Evaluate Explainable AIcited by 11
- 2024Hard to Explain: On the Computational Hardness of In-Distribution Model Interpretationcited by 11
- 2025Explain Yourself, Briefly! Self-Explaining Neural Networks with Concise Sufficient Reasonscited by 11
- 2025Are formal and functional linguistic mechanisms dissociated in language models?cited by 11
- 2024Normalized AOPC: Fixing Misleading Faithfulness Metrics for Feature Attribution Explainabilitycited by 10
- 2023Goodhart's Law Applies to NLP's Explanation Benchmarkscited by 9
- 2025Probabilistic Stability Guarantees for Feature Attributionscited by 9
- 2023On the Impact of Knowledge Distillation for Model Interpretabilitycited by 8
- 2024Benchmarking XAI Explanations with Human-Aligned Evaluationscited by 8
- 2022Mediators: Conversational Agents Explaining NLP Model Behaviorcited by 7
- 2024Benchmarking the Attribution Quality of Vision Modelscited by 7
- 2022A Sea of Words: An In-Depth Analysis of Anchors for Text Datacited by 6
- 2022On the explainable properties of 1-Lipschitz Neural Networks: An Optimal Transport Perspectivecited by 6
- 2025Explaining Similarity in Vision-Language Encoders with Weighted Banzhaf Interactionscited by 6
- 2021Double Trouble: How to not explain a text classifier's decisions using counterfactuals synthesized by masked language models?cited by 5
- 2022Text Transformations in Contrastive Self-Supervised Learning: A Reviewcited by 5
- 2023Decoding Layer Saliency in Language Transformerscited by 5
- 2023Faithfulness Measurable Masked Language Modelscited by 5
- 2024Faithful and Accurate Self-Attention Attribution for Message Passing Neural Networks via the Computation Tree Viewpointcited by 5
- 2025Self-Explaining Neural Networks for Business Process Monitoringcited by 5
- 2023Efficient Shapley Values Estimation by Amortization for Text Classificationcited by 4
- 2024Efficient and Accurate Explanation Estimation with Distribution Compressioncited by 4
- 2024From Flexibility to Manipulation: The Slippery Slope of XAI Evaluationcited by 4
50 most cited of 86 All 86 (JSON)
- 2026Right Answer, Wrong Mechanism: Detecting Pernicious Divergence in Causal Interventions30 Sep 2026
- 2026XU-RS: Explaining Credal Width in Random-Set Language Models29 Sep 2026
- 2026Does a model's stated reason for rejecting a candidate do any work?24 Sep 2026
- 2026Behind the [MASK]: Disentangling Representation and Faithfulness in DAPF-Based Dementia Detection25 Aug 2026
- 2026Explaining Image Similarity with Automatically Extracted Concept Activation Vectors30 Jul 2026
- 2026Exposure is not manifestation: measurement target and output resolution jointly determine which behavioural-faithfulness evaluator wins10 Jul 2026
- 2026Structuring Sparsity: Block-Sparse Featurizers Capture Visual Concept Manifolds23 Jun 2026
- 2026LIG: Layer-wise Integrated Gradients for Within-Layer Flow Analysis in Transformers19 Jun 2026
- 2026XtrAIn: Training-Guided Occlusion for Feature Attribution9 Jun 2026
- 2026Artificial Aphasias in Lesioned Language Models15 May 2026
- 2026Zero-Ablation Overstates Register Content Dependence in DINO Vision Transformers15 Apr 2026
- 2026ICE: Intervention-Consistent Explanation Evaluation with Statistical Grounding for LLMs19 Mar 2026
38 more
- 2026Missingness Bias Calibration in Feature Attribution Explanations5 Mar 2026
- 2026GNN Explanations that do not Explain and How to find Them28 Jan 2026
- 2026Interpreting Transformers Through Attention Head Intervention7 Jan 2026
- 2025Back to the Baseline: Examining Baseline Effects on Explainability Metrics12 Dec 2025
- 2025Explanation Bias is a Product: Revealing the Hidden Lexical and Position Preferences in Post-Hoc Feature Attribution11 Dec 2025
- 2025Improving Perturbation-based Explanations by Understanding the Role of Uncertainty Calibration13 Nov 2025
- 2025Support-Contra Asymmetry in LLM Explanations23 Oct 2025
- 2025Explaining Similarity in Vision-Language Encoders with Weighted Banzhaf Interactions7 Aug 2025
- 2025Why Uncertainty Calibration Matters for Reliable Perturbation-based Explanations24 Jun 2025
- 2025Explanations as Bias Detectors: A Critical Study of Local Post-hoc XAI Methods for Fairness Exploration1 May 2025
- 2025Probabilistic Stability Guarantees for Feature Attributions18 Apr 2025
- 2025PCBEAR: Pose Concept Bottleneck for Explainable Action Recognition17 Apr 2025
- 2025Measuring the (Un)Faithfulness of Concept-Based Explanations15 Apr 2025
- 2025Noiser: Bounded Input Perturbations for Attributing Large Language Models3 Apr 2025
- 2025Self-Explaining Neural Networks for Business Process Monitoring23 Mar 2025
- 2025Are formal and functional linguistic mechanisms dissociated in language models?14 Mar 2025
- 2025Archetypal SAE: Adaptive and Stable Dictionary Learning for Concept Extraction in Large Vision Models18 Feb 2025
- 2025Explain Yourself, Briefly! Self-Explaining Neural Networks with Concise Sufficient Reasons5 Feb 2025
- 2024Reconciling Privacy and Explainability in High-Stakes: A Systematic Inquiry30 Dec 2024
- 2024From Flexibility to Manipulation: The Slippery Slope of XAI Evaluation7 Dec 2024
- 2024Benchmarking XAI Explanations with Human-Aligned Evaluations4 Nov 2024
- 2024Towards Faithful Natural Language Explanations: A Study Using Activation Patching in Large Language Models18 Oct 2024
- 2024F-Fidelity: A Robust Framework for Faithfulness Evaluation of Explainable AI3 Oct 2024
- 2024Faithfulness and the Notion of Adversarial Sensitivity in NLP Explanations26 Sep 2024
- 2024Optimal ablation for interpretability16 Sep 2024
- 2024Counterfactuals As a Means for Evaluating Faithfulness of Attribution Methods in Autoregressive Language Models21 Aug 2024
- 2024Normalized AOPC: Fixing Misleading Faithfulness Metrics for Feature Attribution Explainability15 Aug 2024
- 2024Hard to Explain: On the Computational Hardness of In-Distribution Model Interpretation7 Aug 2024
- 2024BEExAI: Benchmark to Evaluate Explainable AI29 Jul 2024
- 2024Benchmarking the Attribution Quality of Vision Models16 Jul 2024
- 2024Noise-Free Explanation for Driving Action Prediction8 Jul 2024
- 2024Efficient and Accurate Explanation Estimation with Distribution Compression26 Jun 2024
- 2024Faithful and Accurate Self-Attention Attribution for Message Passing Neural Networks via the Computation Tree Viewpoint7 Jun 2024
- 2024How to use and interpret activation patching23 Apr 2024
- 2024CA-Stream: Attention-based pooling for interpretable image recognition23 Apr 2024
- 2024On the Faithfulness of Vision Transformer Explanations1 Apr 2024
- 2024Attention Meets Post-hoc Interpretability: A Mathematical Perspective5 Feb 2024
- 2024ReAGent: A Model-agnostic Feature Attribution Method for Generative Language Models1 Feb 2024
50 newest of 86 All 86 (JSON)
- 2023Towards Best Practices of Activation Patching in Language Models: Metrics and Methodscited by 328
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 299
- 2024How to use and interpret activation patchingcited by 191
- 2022CRAFT: Concept Recursive Activation FacTorization for Explainabilitycited by 177
- 2022Quantus: An Explainable AI Toolkit for Responsible Evaluation of Neural Network Explanations and Beyondcited by 171
- 2025Archetypal SAE: Adaptive and Stable Dictionary Learning for Concept Extraction in Large Vision Modelscited by 67
- 2022TalkToModel: Explaining Machine Learning Models with Interactive Natural Language Conversationscited by 65
- 2022Framework for Evaluating Faithfulness of Local Explanationscited by 55
- 2023FunnyBirds: A Synthetic Vision Dataset for a Part-Based Analysis of Explainable AI Methodscited by 49
- 2022Rethinking Attention-Model Explainability through Faithfulness Violation Testcited by 43
- 2023Encoding Time-Series Explanations through Self-Supervised Model Behavior Consistencycited by 42
- 2022Don't Lie to Me! Robust and Efficient Explainability with Verified Perturbation Analysiscited by 38
12 most cited of 83 All 83 (JSON)
- 2026Right Answer, Wrong Mechanism: Detecting Pernicious Divergence in Causal Interventions30 Sep 2026
- 2026XU-RS: Explaining Credal Width in Random-Set Language Models29 Sep 2026
- 2026Does a model's stated reason for rejecting a candidate do any work?24 Sep 2026
- 2026Behind the [MASK]: Disentangling Representation and Faithfulness in DAPF-Based Dementia Detection25 Aug 2026
- 2026Explaining Image Similarity with Automatically Extracted Concept Activation Vectors30 Jul 2026
- 2026Exposure is not manifestation: measurement target and output resolution jointly determine which behavioural-faithfulness evaluator wins10 Jul 2026
- 2026Structuring Sparsity: Block-Sparse Featurizers Capture Visual Concept Manifolds23 Jun 2026
- 2026LIG: Layer-wise Integrated Gradients for Within-Layer Flow Analysis in Transformers19 Jun 2026
- 2026XtrAIn: Training-Guided Occlusion for Feature Attribution9 Jun 2026
- 2026Artificial Aphasias in Lesioned Language Models15 May 2026
- 2026Zero-Ablation Overstates Register Content Dependence in DINO Vision Transformers15 Apr 2026
- 2026ICE: Intervention-Consistent Explanation Evaluation with Statistical Grounding for LLMs19 Mar 2026
12 newest of 83 All 83 (JSON)