Counterfactuals As a Means for Evaluating Faithfulness of Attribution Methods in Autoregressive Language Models
Not on the map. Why?
Abstract (arXiv)
Despite the widespread adoption of autoregressive language models, explainability evaluation research has predominantly focused on span infilling and masked language models. Evaluating the faithfulness of an explanation method -- how accurately it explains the inner workings and decision-making of the model -- is challenging because it is difficult to separate the model from its explanation. Most faithfulness evaluation techniques corrupt or remove input tokens deemed important by a particular attribution (feature importance) method and observe the resulting change in the model's output. However, for autoregressive language models, this approach creates out-of-distribution inputs due to their next-token prediction training objective. In this study, we propose a technique that leverages counterfactual generation to evaluate the faithfulness of attribution methods for autoregressive language models. Our technique generates fluent, in-distribution counterfactuals, making the evaluation protocol more reliable.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 53 of its 68 references that are in the map. First posted on arXiv 21 Aug 2024.
Builds on
53 of 68 references.
References · 53
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 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
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2023Pythia: A Suite for Analyzing Large Language Models Across Training and Scalingcited by 1,734
- 2020Quantifying Attention Flow in Transformerscited by 759
- 2019Attention is not not Explanationcited by 629
- 2020Transformer Interpretability Beyond Attention Visualizationcited by 620
38 more
- 2024OLMo: Accelerating the Science of Language Modelscited by 599
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 590
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 523
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 295
- 2016Understanding Neural Networks through Representation Erasurecited by 223
- 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
- 2015Visualizing and Understanding Neural Models in NLPcited by 199
- 2020Explaining Black Box Predictions and Unveiling Data Artifacts through Influence Functionscited by 144
- 2018Pathologies of Neural Models Make Interpretations Difficultcited by 140
- 2020Reliable Post hoc Explanations: Modeling Uncertainty in Explainabilitycited by 125
- 2020Enabling Language Models to Fill in the Blankscited by 121
- 2020Perturbed Masking: Parameter-free Probing for Analyzing and Interpreting BERTcited by 109
- 2023Faithfulness Tests for Natural Language Explanationscited by 107
- 2020Explaining NLP Models via Minimal Contrastive Editing (MiCE)cited by 105
- 2022A Consistent and Efficient Evaluation Strategy for Attribution Methodscited by 100
- 2022Interpreting Language Models with Contrastive Explanationscited by 91
- 2021The Out-of-Distribution Problem in Explainability and Search Methods for Feature Importance Explanationscited by 86
- 2021Types of Out-of-Distribution Texts and How to Detect Themcited by 80
- 2020Aligning Faithful Interpretations with their Social Attributioncited by 79
- 2020Analyzing the Source and Target Contributions to Predictions in Neural Machine Translationcited by 71
- 2021"Will You Find These Shortcuts?" A Protocol for Evaluating the Faithfulness of Input Salience Methods for Text Classificationcited by 66
- 2022A Rigorous Study of Integrated Gradients Method and Extensions to Internal Neuron Attributionscited by 64
- 2022Measuring the Mixing of Contextual Information in the Transformercited by 63
- 2018Did the Model Understand the Question?cited by 60
- 2023Sequential Integrated Gradients: a simple but effective method for explaining language modelscited by 52
- 2014Extraction of Salient Sentences from Labelled Documentscited by 50
- 2021Incorporating Residual and Normalization Layers into Analysis of Masked Language Modelscited by 50
- 2021Discretized Integrated Gradients for Explaining Language Modelscited by 45
- 2022Towards Opening the Black Box of Neural Machine Translation: Source and Target Interpretations of the Transformercited by 45
- 2022GlobEnc: Quantifying Global Token Attribution by Incorporating the Whole Encoder Layer in Transformerscited by 44
- 2020Interpretation of NLP models through input marginalizationcited by 43
- 2023Quantifying Context Mixing in Transformerscited by 43
- 2023Explaining How Transformers Use Context to Build Predictionscited by 42
- 2022A Comparative Study of Faithfulness Metrics for Model Interpretability Methodscited by 38
- 2020Evaluating and Characterizing Human Rationalescited by 36
- 2023Using Captum to Explain Generative Language Modelscited by 33
- 2023DecompX: Explaining Transformers Decisions by Propagating Token Decompositioncited by 31
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.
- 2026VisualThink-VLA: Visual Intermediate Reasoning for Effective and Low-Latency Vision-Language-Action Policiescited by 4
- 2025Explaining the Reasoning of Large Language Models Using Attribution Graphscited by 3
- 2025Learning from Sufficient Rationales: Analysing the Relationship Between Explanation Faithfulness and Token-level Regularisation Strategiescited by 1
- 2026VisualThink-VLA: Visual Intermediate Reasoning for Effective and Low-Latency Vision-Language-Action Policies28 May 2026
- 2025Explaining the Reasoning of Large Language Models Using Attribution Graphs17 Dec 2025
- 2025Learning from Sufficient Rationales: Analysing the Relationship Between Explanation Faithfulness and Token-level Regularisation Strategies20 Nov 2025