mlsanityData to 7 Oct 2026

The Out-of-Distribution Problem in Explainability and Search Methods for Feature Importance Explanations

arXiv 2106.00786 ↗First posted 1 Jun 2021cs.LG cs.AI cs.CLcited by 86

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

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  3. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  4. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  5. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  6. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
  7. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  8. 2019BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questionscited by 2,140
  9. 2015A large annotated corpus for learning natural language inferencecited by 1,837
  10. 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
  11. 2018FEVER: a large-scale dataset for Fact Extraction and VERificationcited by 1,362
  12. 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
38 more
  1. 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,135
  2. 2017SmoothGrad: removing noise by adding noisecited by 1,097
  3. 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 918
  4. 2019Attention is not Explanationcited by 916
  5. 2019Attention is not not Explanationcited by 629
  6. 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
  7. 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
  8. 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 523
  9. 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
  10. 2020Fine-Tuning Pretrained Language Models: Weight Initializations, Data Orders, and Early Stoppingcited by 377
  11. 2019The many Shapley values for model explanationcited by 341
  12. 2016Understanding Neural Networks through Representation Erasurecited by 223
  13. 2015Visualizing and Understanding Neural Models in NLPcited by 199
  14. 2020Evaluating Explainable AI: Which Algorithmic Explanations Help Users Predict Model Behavior?cited by 189
  15. 2017Visualizing Deep Neural Network Decisions: Prediction Difference Analysiscited by 166
  16. 2019Feature relevance quantification in explainable AI: A causal problemcited by 164
  17. 2018Explaining Image Classifiers by Counterfactual Generationcited by 144
  18. 2019Interpretable Neural Predictions with Differentiable Binary Variablescited by 126
  19. 2018Tunability: Importance of Hyperparameters of Machine Learning Algorithmscited by 98
  20. 2021Do Feature Attribution Methods Correctly Attribute Features?cited by 98
  21. 2020Aligning Faithful Interpretations with their Social Attributioncited by 79
  22. 2020An Information Bottleneck Approach for Controlling Conciseness in Rationale Extractioncited by 69
  23. 2018Bayesian Optimization of Combinatorial Structurescited by 64
  24. 2019Inferring Which Medical Treatments Work from Reports of Clinical Trialscited by 63
  25. 2020How do Decisions Emerge across Layers in Neural Models? Interpretation with Differentiable Maskingcited by 63
  26. 2017Hyperparameter Importance Across Datasetscited by 62
  27. 2021Have We Learned to Explain?: How Interpretability Methods Can Learn to Encode Predictions in their Interpretationscited by 59
  28. 2020Evaluations and Methods for Explanation through Robustness Analysiscited by 51
  29. 2020Interpretation of NLP models through input marginalizationcited by 43
  30. 2019Explaining a black-box using Deep Variational Information Bottleneck Approachcited by 35
  31. 2020Learning Variational Word Masks to Improve the Interpretability of Neural Text Classifierscited by 35
  32. 2015Hyperparameter Search in Machine Learningcited by 33
  33. 2017End-to-End Learning for Structured Prediction Energy Networkscited by 33
  34. 2020Feature Importance Ranking for Deep Learningcited by 31
  35. 2019Evaluating Recurrent Neural Network Explanationscited by 29
  36. 2021On Baselines for Local Feature Attributionscited by 29
  37. 2019Fine-grained Sentiment Analysis with Faithful Attentioncited by 23
  38. 2019Weight of Evidence as a Basis for Human-Oriented Explanationscited by 10

50 most cited of 51 All 51 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 19; 2023: 13; 2024: 23; 2025: 15; 2026: 15.

86 papers.

Sort:

By area:

  1. 2023Towards Best Practices of Activation Patching in Language Models: Metrics and Methodscited by 328
  2. 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 299
  3. 2024How to use and interpret activation patchingcited by 191
  4. 2022CRAFT: Concept Recursive Activation FacTorization for Explainabilitycited by 177
  5. 2022Quantus: An Explainable AI Toolkit for Responsible Evaluation of Neural Network Explanations and Beyondcited by 171
  6. 2025Archetypal SAE: Adaptive and Stable Dictionary Learning for Concept Extraction in Large Vision Modelscited by 67
  7. 2022TalkToModel: Explaining Machine Learning Models with Interactive Natural Language Conversationscited by 65
  8. 2022Framework for Evaluating Faithfulness of Local Explanationscited by 55
  9. 2023FunnyBirds: A Synthetic Vision Dataset for a Part-Based Analysis of Explainable AI Methodscited by 49
  10. 2022Rethinking Attention-Model Explainability through Faithfulness Violation Testcited by 43
  11. 2023Encoding Time-Series Explanations through Self-Supervised Model Behavior Consistencycited by 42
  12. 2022Don't Lie to Me! Robust and Efficient Explainability with Verified Perturbation Analysiscited by 38
38 more
  1. 2024Decoupling Pixel Flipping and Occlusion Strategy for Consistent XAI Benchmarkscited by 28
  2. 2024Explaining Time Series via Contrastive and Locally Sparse Perturbationscited by 22
  3. 2022What Makes a Good Explanation?: A Harmonized View of Properties of Explanationscited by 21
  4. 2024Optimal ablation for interpretabilitycited by 21
  5. 2024The Compute Divide in Machine Learning: A Threat to Academic Contribution and Scrutiny?cited by 20
  6. 2024On the Faithfulness of Vision Transformer Explanationscited by 19
  7. 2022Necessity and Sufficiency for Explaining Text Classifiers: A Case Study in Hate Speech Detectioncited by 18
  8. 2024F-Fidelity: A Robust Framework for Faithfulness Evaluation of Explainable AIcited by 17
  9. 2023Towards Robust Fidelity for Evaluating Explainability of Graph Neural Networkscited by 16
  10. 2023The Co-12 Recipe for Evaluating Interpretable Part-Prototype Image Classifierscited by 15
  11. 2024Towards Faithful Natural Language Explanations: A Study Using Activation Patching in Large Language Modelscited by 14
  12. 2022VisFIS: Visual Feature Importance Supervision with Right-for-the-Right-Reason Objectivescited by 12
  13. 2022BASED-XAI: Breaking Ablation Studies Down for Explainable Artificial Intelligencecited by 12
  14. 2024ReAGent: A Model-agnostic Feature Attribution Method for Generative Language Modelscited by 12
  15. 2024Attention Meets Post-hoc Interpretability: A Mathematical Perspectivecited by 11
  16. 2024BEExAI: Benchmark to Evaluate Explainable AIcited by 11
  17. 2024Hard to Explain: On the Computational Hardness of In-Distribution Model Interpretationcited by 11
  18. 2025Explain Yourself, Briefly! Self-Explaining Neural Networks with Concise Sufficient Reasonscited by 11
  19. 2025Are formal and functional linguistic mechanisms dissociated in language models?cited by 11
  20. 2024Normalized AOPC: Fixing Misleading Faithfulness Metrics for Feature Attribution Explainabilitycited by 10
  21. 2023Goodhart's Law Applies to NLP's Explanation Benchmarkscited by 9
  22. 2025Probabilistic Stability Guarantees for Feature Attributionscited by 9
  23. 2023On the Impact of Knowledge Distillation for Model Interpretabilitycited by 8
  24. 2024Benchmarking XAI Explanations with Human-Aligned Evaluationscited by 8
  25. 2022Mediators: Conversational Agents Explaining NLP Model Behaviorcited by 7
  26. 2024Benchmarking the Attribution Quality of Vision Modelscited by 7
  27. 2022A Sea of Words: An In-Depth Analysis of Anchors for Text Datacited by 6
  28. 2022On the explainable properties of 1-Lipschitz Neural Networks: An Optimal Transport Perspectivecited by 6
  29. 2025Explaining Similarity in Vision-Language Encoders with Weighted Banzhaf Interactionscited by 6
  30. 2021Double Trouble: How to not explain a text classifier's decisions using counterfactuals synthesized by masked language models?cited by 5
  31. 2022Text Transformations in Contrastive Self-Supervised Learning: A Reviewcited by 5
  32. 2023Decoding Layer Saliency in Language Transformerscited by 5
  33. 2023Faithfulness Measurable Masked Language Modelscited by 5
  34. 2024Faithful and Accurate Self-Attention Attribution for Message Passing Neural Networks via the Computation Tree Viewpointcited by 5
  35. 2025Self-Explaining Neural Networks for Business Process Monitoringcited by 5
  36. 2023Efficient Shapley Values Estimation by Amortization for Text Classificationcited by 4
  37. 2024Efficient and Accurate Explanation Estimation with Distribution Compressioncited by 4
  38. 2024From Flexibility to Manipulation: The Slippery Slope of XAI Evaluationcited by 4

50 most cited of 86 All 86 (JSON)