Evaluating the Faithfulness of Importance Measures in NLP by Recursively Masking Allegedly Important Tokens and Retraining
Not on the map. Why?
Abstract (arXiv)
To explain NLP models a popular approach is to use importance measures, such as attention, which inform input tokens are important for making a prediction. However, an open question is how well these explanations accurately reflect a model's logic, a property called faithfulness. To answer this question, we propose Recursive ROAR, a new faithfulness metric. This works by recursively masking allegedly important tokens and then retraining the model. The principle is that this should result in worse model performance compared to masking random tokens. The result is a performance curve given a masking-ratio. Furthermore, we propose a summarizing metric using relative area-between-curves (RACU), which allows for easy comparison across papers, models, and tasks. We evaluate 4 different importance measures on 8 different datasets, using both LSTM-attention models and RoBERTa models. We find that the faithfulness of importance measures is both model-dependent and task-dependent. This conclusion contradicts previous evaluations in both computer vision and faithfulness of attention literature.
Key facts. Cited by 31 papers in the map (data through 7 Oct 2026). Builds on 37 of its 59 references that are in the map. First posted on arXiv 15 Oct 2021.
Builds on
37 of 59 references.
References · 37
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 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
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2015A large annotated corpus for learning natural language inferencecited by 1,837
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2019Attention is not Explanationcited by 916
25 more
- 2019On the Convergence of Adam and Beyondcited by 834
- 2020Quantifying Attention Flow in Transformerscited by 759
- 2018Annotation Artifacts in Natural Language Inference Datacited by 656
- 2019Attention is not not Explanationcited by 629
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 590
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 416
- 2019Is Attention Interpretable?cited by 387
- 2017The (Un)reliability of saliency methodscited by 331
- 2015Towards AI-Complete Question Answering: A Set of Prerequisite Toy Taskscited by 309
- 2018Analysis Methods in Neural Language Processing: A Surveycited by 276
- 2019Explainable Machine Learning in Deploymentcited by 210
- 2015Visualizing and Understanding Neural Models in NLPcited by 199
- 2020Evaluating Explainable AI: Which Algorithmic Explanations Help Users Predict Model Behavior?cited by 189
- 2020Debugging Tests for Model Explanationscited by 146
- 2020Ground Truth Evaluation of Neural Network Explanations with CLEVR-XAIcited by 125
- 2020The elephant in the interpretability room: Why use attention as explanation when we have saliency methods?cited by 122
- 2019Learning to Deceive with Attention-Based Explanationscited by 111
- 2019Jointly Learning to Align and Translate with Transformer Modelscited by 75
- 2019Attention Interpretability Across NLP Taskscited by 71
- 2018Did the Model Understand the Question?cited by 60
- 2021Is Sparse Attention more Interpretable?cited by 31
- 2019Human-grounded Evaluations of Explanation Methods for Text Classificationcited by 28
- 2020To what extent do human explanations of model behavior align with actual model behavior?cited by 18
- 2021On the Interaction of Belief Bias and Explanationscited by 13
Built on by
Citing papers per year: 2021: 1; 2022: 9; 2023: 5; 2024: 7; 2025: 5; 2026: 4.
31 papers.
Sort:
By area:
- 2023Faithfulness Tests for Natural Language Explanationscited by 107
- 2024Are self-explanations from Large Language Models faithful?cited by 101
- 2023Inseq: An Interpretability Toolkit for Sequence Generation Modelscited by 78
- 2021"Will You Find These Shortcuts?" A Protocol for Evaluating the Faithfulness of Input Salience Methods for Text Classificationcited by 66
- 2022Measuring the Mixing of Contextual Information in the Transformercited by 63
- 2022MultiViz: Towards Visualizing and Understanding Multimodal Modelscited by 36
- 2022Human Interpretation of Saliency-based Explanation Over Textcited by 25
- 2022An Empirical Study on Explanations in Out-of-Domain Settingscited by 21
- 2024F-Fidelity: A Robust Framework for Faithfulness Evaluation of Explainable AIcited by 17
- 2022Machine Reading, Fast and Slow: When Do Models "Understand" Language?cited by 13
- 2025Learning to Attribute with Attentioncited by 11
- 2024Interpretability Needs a New Paradigmcited by 10
19 more
- 2022Assessing Out-of-Domain Language Model Performance from Few Examplescited by 6
- 2023Improving the Generation Quality of Watermarked Large Language Models via Word Importance Scoringcited by 6
- 2024JoPA:Explaining Large Language Model's Generation via Joint Prompt Attributioncited by 6
- 2022A Multilingual Perspective Towards the Evaluation of Attribution Methods in Natural Language Inferencecited by 5
- 2023Faithfulness Measurable Masked Language Modelscited by 5
- 2022When less is more: Simplifying inputs aids neural network understandingcited by 4
- 2025Noiser: Bounded Input Perturbations for Attributing Large Language Modelscited by 4
- 2024Investigating the Impact of Model Instability on Explanations and Uncertaintycited by 3
- 2025From Macro to Micro: Probing Dataset Diversity in Language Model Fine-Tuningcited by 3
- 2024From Critique to Clarity: A Pathway to Faithful and Personalized Code Explanations with Large Language Modelscited by 2
- 2025eC-Tab2Text: Aspect-Based Text Generation from e-Commerce Product Tablescited by 2
- 2023Robust Infidelity: When Faithfulness Measures on Masked Language Models Are Misleadingcited by 1
- 2024Evaluating Saliency Explanations in NLP by Crowdsourcingcited by 1
- 2022Easy to Decide, Hard to Agree: Reducing Disagreements Between Saliency Methodscited by 0
- 2025φ-Table: A Statistical Explanation for Global SHAPcited by 0
- 2026Evaluating Explainable AI Attribution Methods in Neural Machine Translation via Attention-Guided Knowledge Distillationcited by 0
- 2026What LLMs explain is not what they believe: Evaluating explanation sufficiency under models' own input beliefscited by 0
- 2026ReCal3R: Reliability-Calibrated Learning Rates for Streaming 3D Reconstructioncited by 0
- 2026Translation as a Decision Space: A Multi-Agent Perspective on Low-Resource Dialect Generationcited by 0
- 2026Translation as a Decision Space: A Multi-Agent Perspective on Low-Resource Dialect Generation3 Sep 2026
- 2026ReCal3R: Reliability-Calibrated Learning Rates for Streaming 3D Reconstruction6 Jul 2026
- 2026What LLMs explain is not what they believe: Evaluating explanation sufficiency under models' own input beliefs26 Jun 2026
- 2026Evaluating Explainable AI Attribution Methods in Neural Machine Translation via Attention-Guided Knowledge Distillation11 Mar 2026
- 2025φ-Table: A Statistical Explanation for Global SHAP8 Dec 2025
- 2025From Macro to Micro: Probing Dataset Diversity in Language Model Fine-Tuning30 May 2025
- 2025Learning to Attribute with Attention18 Apr 2025
- 2025Noiser: Bounded Input Perturbations for Attributing Large Language Models3 Apr 2025
- 2025eC-Tab2Text: Aspect-Based Text Generation from e-Commerce Product Tables20 Feb 2025
- 2024From Critique to Clarity: A Pathway to Faithful and Personalized Code Explanations with Large Language Models8 Dec 2024
- 2024F-Fidelity: A Robust Framework for Faithfulness Evaluation of Explainable AI3 Oct 2024
- 2024JoPA:Explaining Large Language Model's Generation via Joint Prompt Attribution30 May 2024
19 more
- 2024Evaluating Saliency Explanations in NLP by Crowdsourcing17 May 2024
- 2024Interpretability Needs a New Paradigm8 May 2024
- 2024Investigating the Impact of Model Instability on Explanations and Uncertainty20 Feb 2024
- 2024Are self-explanations from Large Language Models faithful?15 Jan 2024
- 2023Improving the Generation Quality of Watermarked Large Language Models via Word Importance Scoring16 Nov 2023
- 2023Faithfulness Measurable Masked Language Models11 Oct 2023
- 2023Robust Infidelity: When Faithfulness Measures on Masked Language Models Are Misleading13 Aug 2023
- 2023Faithfulness Tests for Natural Language Explanations29 May 2023
- 2023Inseq: An Interpretability Toolkit for Sequence Generation Models27 Feb 2023
- 2022Easy to Decide, Hard to Agree: Reducing Disagreements Between Saliency Methods15 Nov 2022
- 2022Assessing Out-of-Domain Language Model Performance from Few Examples13 Oct 2022
- 2022Machine Reading, Fast and Slow: When Do Models "Understand" Language?15 Sep 2022
- 2022MultiViz: Towards Visualizing and Understanding Multimodal Models30 Jun 2022
- 2022A Multilingual Perspective Towards the Evaluation of Attribution Methods in Natural Language Inference11 Apr 2022
- 2022Measuring the Mixing of Contextual Information in the Transformer8 Mar 2022
- 2022An Empirical Study on Explanations in Out-of-Domain Settings28 Feb 2022
- 2022Human Interpretation of Saliency-based Explanation Over Text27 Jan 2022
- 2022When less is more: Simplifying inputs aids neural network understanding14 Jan 2022
- 2021"Will You Find These Shortcuts?" A Protocol for Evaluating the Faithfulness of Input Salience Methods for Text Classification14 Nov 2021
- 2023Faithfulness Tests for Natural Language Explanationscited by 107
- 2024Are self-explanations from Large Language Models faithful?cited by 101
- 2023Inseq: An Interpretability Toolkit for Sequence Generation Modelscited by 78
- 2021"Will You Find These Shortcuts?" A Protocol for Evaluating the Faithfulness of Input Salience Methods for Text Classificationcited by 66
- 2022Measuring the Mixing of Contextual Information in the Transformercited by 63
- 2022MultiViz: Towards Visualizing and Understanding Multimodal Modelscited by 36
- 2022Human Interpretation of Saliency-based Explanation Over Textcited by 25
- 2022An Empirical Study on Explanations in Out-of-Domain Settingscited by 21
- 2024F-Fidelity: A Robust Framework for Faithfulness Evaluation of Explainable AIcited by 17
- 2022Machine Reading, Fast and Slow: When Do Models "Understand" Language?cited by 13
- 2025Learning to Attribute with Attentioncited by 11
- 2024Interpretability Needs a New Paradigmcited by 10
12 most cited of 29 All 29 (JSON)
- 2026Translation as a Decision Space: A Multi-Agent Perspective on Low-Resource Dialect Generation3 Sep 2026
- 2026ReCal3R: Reliability-Calibrated Learning Rates for Streaming 3D Reconstruction6 Jul 2026
- 2026Evaluating Explainable AI Attribution Methods in Neural Machine Translation via Attention-Guided Knowledge Distillation11 Mar 2026
- 2025φ-Table: A Statistical Explanation for Global SHAP8 Dec 2025
- 2025From Macro to Micro: Probing Dataset Diversity in Language Model Fine-Tuning30 May 2025
- 2025Learning to Attribute with Attention18 Apr 2025
- 2025Noiser: Bounded Input Perturbations for Attributing Large Language Models3 Apr 2025
- 2025eC-Tab2Text: Aspect-Based Text Generation from e-Commerce Product Tables20 Feb 2025
- 2024From Critique to Clarity: A Pathway to Faithful and Personalized Code Explanations with Large Language Models8 Dec 2024
- 2024F-Fidelity: A Robust Framework for Faithfulness Evaluation of Explainable AI3 Oct 2024
- 2024JoPA:Explaining Large Language Model's Generation via Joint Prompt Attribution30 May 2024
- 2024Evaluating Saliency Explanations in NLP by Crowdsourcing17 May 2024
12 newest of 29 All 29 (JSON)