mlsanityData to 7 Oct 2026

Counterfactuals As a Means for Evaluating Faithfulness of Attribution Methods in Autoregressive Language Models

arXiv 2408.11252 ↗First posted 21 Aug 2024cs.CLcited by 3

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

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  3. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  4. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  5. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  6. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  7. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  8. 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
  9. 2023Pythia: A Suite for Analyzing Large Language Models Across Training and Scalingcited by 1,734
  10. 2020Quantifying Attention Flow in Transformerscited by 759
  11. 2019Attention is not not Explanationcited by 629
  12. 2020Transformer Interpretability Beyond Attention Visualizationcited by 620
38 more
  1. 2024OLMo: Accelerating the Science of Language Modelscited by 599
  2. 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 590
  3. 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 523
  4. 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
  5. 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 295
  6. 2016Understanding Neural Networks through Representation Erasurecited by 223
  7. 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
  8. 2015Visualizing and Understanding Neural Models in NLPcited by 199
  9. 2020Explaining Black Box Predictions and Unveiling Data Artifacts through Influence Functionscited by 144
  10. 2018Pathologies of Neural Models Make Interpretations Difficultcited by 140
  11. 2020Reliable Post hoc Explanations: Modeling Uncertainty in Explainabilitycited by 125
  12. 2020Enabling Language Models to Fill in the Blankscited by 121
  13. 2020Perturbed Masking: Parameter-free Probing for Analyzing and Interpreting BERTcited by 109
  14. 2023Faithfulness Tests for Natural Language Explanationscited by 107
  15. 2020Explaining NLP Models via Minimal Contrastive Editing (MiCE)cited by 105
  16. 2022A Consistent and Efficient Evaluation Strategy for Attribution Methodscited by 100
  17. 2022Interpreting Language Models with Contrastive Explanationscited by 91
  18. 2021The Out-of-Distribution Problem in Explainability and Search Methods for Feature Importance Explanationscited by 86
  19. 2021Types of Out-of-Distribution Texts and How to Detect Themcited by 80
  20. 2020Aligning Faithful Interpretations with their Social Attributioncited by 79
  21. 2020Analyzing the Source and Target Contributions to Predictions in Neural Machine Translationcited by 71
  22. 2021"Will You Find These Shortcuts?" A Protocol for Evaluating the Faithfulness of Input Salience Methods for Text Classificationcited by 66
  23. 2022A Rigorous Study of Integrated Gradients Method and Extensions to Internal Neuron Attributionscited by 64
  24. 2022Measuring the Mixing of Contextual Information in the Transformercited by 63
  25. 2018Did the Model Understand the Question?cited by 60
  26. 2023Sequential Integrated Gradients: a simple but effective method for explaining language modelscited by 52
  27. 2014Extraction of Salient Sentences from Labelled Documentscited by 50
  28. 2021Incorporating Residual and Normalization Layers into Analysis of Masked Language Modelscited by 50
  29. 2021Discretized Integrated Gradients for Explaining Language Modelscited by 45
  30. 2022Towards Opening the Black Box of Neural Machine Translation: Source and Target Interpretations of the Transformercited by 45
  31. 2022GlobEnc: Quantifying Global Token Attribution by Incorporating the Whole Encoder Layer in Transformerscited by 44
  32. 2020Interpretation of NLP models through input marginalizationcited by 43
  33. 2023Quantifying Context Mixing in Transformerscited by 43
  34. 2023Explaining How Transformers Use Context to Build Predictionscited by 42
  35. 2022A Comparative Study of Faithfulness Metrics for Model Interpretability Methodscited by 38
  36. 2020Evaluating and Characterizing Human Rationalescited by 36
  37. 2023Using Captum to Explain Generative Language Modelscited by 33
  38. 2023DecompX: Explaining Transformers Decisions by Propagating Token Decompositioncited by 31

50 most cited of 53 All 53 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 2; 2026: 1.

3 papers.