Evaluating Saliency Methods for Neural Language Models
Not on the map. Why?
Abstract (arXiv)
Saliency methods are widely used to interpret neural network predictions, but different variants of saliency methods often disagree even on the interpretations of the same prediction made by the same model. In these cases, how do we identify when are these interpretations trustworthy enough to be used in analyses? To address this question, we conduct a comprehensive and quantitative evaluation of saliency methods on a fundamental category of NLP models: neural language models. We evaluate the quality of prediction interpretations from two perspectives that each represents a desirable property of these interpretations: plausibility and faithfulness. Our evaluation is conducted on four different datasets constructed from the existing human annotation of syntactic and semantic agreements, on both sentence-level and document-level. Through our evaluation, we identified various ways saliency methods could yield interpretations of low quality. We recommend that future work deploying such methods to neural language models should carefully validate their interpretations before drawing insights.
Key facts. Cited by 37 papers in the map (data through 14 Oct 2026). Builds on 46 of its 55 references that are in the map. First posted on arXiv 12 Apr 2021.
Builds on
46 of 55 references.
References · 46
- 2017Attention Is All You Needcited by 60,361
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2016Pointer Sentinel Mixture Modelscited by 3,096
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,850
- 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,488
- 2018Sanity Checks for Saliency Mapscited by 1,156
- 2017SmoothGrad: removing noise by adding noisecited by 1,109
- 2019BERT Rediscovers the Classical NLP Pipelinecited by 1,059
- 2016The Mythos of Model Interpretabilitycited by 721
34 more
- 2018Gender Bias in Coreference Resolution: Evaluation and Debiasing Methodscited by 659
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 599
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 530
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 476
- 2018What you can cram into a single vector: Probing sentence embeddings for linguistic propertiescited by 457
- 2017Interpretation of Neural Networks is Fragilecited by 444
- 2019What do you learn from context? Probing for sentence structure in contextualized word representationscited by 438
- 2018Generating Natural Language Adversarial Examplescited by 424
- 2019On the (In)fidelity and Sensitivity for Explanationscited by 310
- 2018Analysis Methods in Neural Language Processing: A Surveycited by 277
- 2018Targeted Syntactic Evaluation of Language Modelscited by 242
- 2018Adaptive Input Representations for Neural Language Modelingcited by 226
- 2016Understanding Neural Networks through Representation Erasurecited by 224
- 2016Fine-grained Analysis of Sentence Embeddings Using Auxiliary Prediction Taskscited by 216
- 2017Regularizing and Optimizing LSTM Language Modelscited by 205
- 2015Visualizing and Understanding Neural Models in NLPcited by 200
- 2020A Diagnostic Study of Explainability Techniques for Text Classificationcited by 159
- 2020Debugging Tests for Model Explanationscited by 147
- 2020The elephant in the interpretability room: Why use attention as explanation when we have saliency methods?cited by 122
- 2019Fooling Neural Network Interpretations via Adversarial Model Manipulationcited by 112
- 2019Robust Neural Machine Translation with Doubly Adversarial Inputscited by 106
- 2014Salient Object Detection: A Discriminative Regional Feature Integration Approachcited by 89
- 2017Explaining Recurrent Neural Network Predictions in Sentiment Analysiscited by 88
- 2016Quasi-Recurrent Neural Networkscited by 87
- 2020AdvAug: Robust Adversarial Augmentation for Neural Machine Translationcited by 67
- 2018Did the Model Understand the Question?cited by 60
- 2014Extraction of Salient Sentences from Labelled Documentscited by 50
- 2019Probing What Different NLP Tasks Teach Machines about Function Word Comprehensioncited by 44
- 2016Explaining Predictions of Non-Linear Classifiers in NLPcited by 37
- 2019Evaluating Recurrent Neural Network Explanationscited by 29
- 2019Saliency-driven Word Alignment Interpretation for Neural Machine Translationcited by 27
- 2019Analysing Neural Language Models: Contextual Decomposition Reveals Default Reasoning in Number and Gender Assignmentcited by 20
- 2020Evaluating Explanation Methods for Neural Machine Translationcited by 14
- 2020Evaluating Attribution Methods using White-Box LSTMscited by 8
Built on by
Citing papers per year: 2021: 9; 2022: 10; 2023: 6; 2024: 7; 2025: 2; 2026: 3.
37 papers.
Sort:
By area:
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 130
- 2021"Will You Find These Shortcuts?" A Protocol for Evaluating the Faithfulness of Input Salience Methods for Text Classificationcited by 66
- 2021On the Sensitivity and Stability of Model Interpretations in NLPcited by 30
- 2024Recent Advances in Generative AI and Large Language Models: Current Status, Challenges, and Perspectivescited by 30
- 2021Relative Importance in Sentence Processingcited by 22
- 2021Revisiting Sanity Checks for Saliency Mapscited by 20
- 2021Logic Traps in Evaluating Attribution Scorescited by 18
- 2021Counterfactual Evaluation for Explainable AIcited by 15
- 2022Diagnosing AI Explanation Methods with Folk Concepts of Behaviorcited by 15
- 2022A Fine-grained Interpretability Evaluation Benchmark for Neural NLPcited by 15
- 2022A Song of (Dis)agreement: Evaluating the Evaluation of Explainable Artificial Intelligence in Natural Language Processingcited by 13
- 2021Thermostat: A Large Collection of NLP Model Explanations and Analysis Toolscited by 11
25 more
- 2022Saliency Cards: A Framework to Characterize and Compare Saliency Methodscited by 11
- 2024Detecting Hallucination and Coverage Errors in Retrieval Augmented Generation for Controversial Topicscited by 9
- 2022ER-Test: Evaluating Explanation Regularization Methods for Language Modelscited by 6
- 2021DuTrust: A Sentiment Analysis Dataset for Trustworthiness Evaluationcited by 5
- 2022A Multilingual Perspective Towards the Evaluation of Attribution Methods in Natural Language Inferencecited by 5
- 2021Interactively Providing Explanations for Transformer Language Modelscited by 4
- 2022Controlling the Focus of Pretrained Language Generation Modelscited by 4
- 2022An Interpretability Evaluation Benchmark for Pre-trained Language Modelscited by 4
- 2023Dynamic Top-k Estimation Consolidates Disagreement between Feature Attribution Methodscited by 4
- 2023Towards Faithful Explanations for Text Classification with Robustness Improvement and Explanation Guided Trainingcited by 4
- 2024The Minimum Information about CLinical Artificial Intelligence Checklist for Generative Modeling Research (MI-CLAIM-GEN)cited by 3
- 2025Towards Transparent AI: A Survey on Explainable Language Modelscited by 3
- 2022Comparing interpretation methods in mental state decoding analyses with deep learning modelscited by 2
- 2023Explain To Decide: A Human-Centric Review on the Role of Explainable Artificial Intelligence in AI-assisted Decision Makingcited by 2
- 2024Unraveling the Dilemma of AI Errors: Exploring the Effectiveness of Human and Machine Explanations for Large Language Modelscited by 2
- 2026Lost in the Prompt Order: Revealing the Limitations of Causal Attention in Language Modelscited by 2
- 2026Reasoning Fails Where Step Flow Breakscited by 2
- 2023LMExplainer: Grounding Knowledge and Explaining Language Modelscited by 1
- 2023Evaluating Explanation Methods for Vision-and-Language Navigationcited by 1
- 2023Explaining Interactions Between Text Spanscited by 1
- 2024Explaining Pre-Trained Language Models with Attribution Scores: An Analysis in Low-Resource Settingscited by 1
- 2024Evaluating Saliency Explanations in NLP by Crowdsourcingcited by 1
- 2024Soft-Label Integration for Robust Toxicity Classificationcited by 1
- 2025How Does Controllability Emerge In Language Models During Pretraining?cited by 0
- 2026ToxiTrace: Gradient-Aligned Training for Explainable Chinese Toxicity Detectioncited by 0
- 2026ToxiTrace: Gradient-Aligned Training for Explainable Chinese Toxicity Detection14 Apr 2026
- 2026Reasoning Fails Where Step Flow Breaks8 Apr 2026
- 2026Lost in the Prompt Order: Revealing the Limitations of Causal Attention in Language Models20 Jan 2026
- 2025Towards Transparent AI: A Survey on Explainable Language Models25 Sep 2025
- 2025How Does Controllability Emerge In Language Models During Pretraining?3 Aug 2025
- 2024Soft-Label Integration for Robust Toxicity Classification18 Oct 2024
- 2024Recent Advances in Generative AI and Large Language Models: Current Status, Challenges, and Perspectives20 Jul 2024
- 2024Evaluating Saliency Explanations in NLP by Crowdsourcing17 May 2024
- 2024Unraveling the Dilemma of AI Errors: Exploring the Effectiveness of Human and Machine Explanations for Large Language Models11 Apr 2024
- 2024Detecting Hallucination and Coverage Errors in Retrieval Augmented Generation for Controversial Topics13 Mar 2024
- 2024Explaining Pre-Trained Language Models with Attribution Scores: An Analysis in Low-Resource Settings8 Mar 2024
- 2024The Minimum Information about CLinical Artificial Intelligence Checklist for Generative Modeling Research (MI-CLAIM-GEN)5 Mar 2024
25 more
- 2023Towards Faithful Explanations for Text Classification with Robustness Improvement and Explanation Guided Training29 Dec 2023
- 2023Explain To Decide: A Human-Centric Review on the Role of Explainable Artificial Intelligence in AI-assisted Decision Making11 Dec 2023
- 2023Explaining Interactions Between Text Spans20 Oct 2023
- 2023Evaluating Explanation Methods for Vision-and-Language Navigation10 Oct 2023
- 2023Dynamic Top-k Estimation Consolidates Disagreement between Feature Attribution Methods9 Oct 2023
- 2023LMExplainer: Grounding Knowledge and Explaining Language Models29 Mar 2023
- 2022Towards Faithful Model Explanation in NLP: A Survey22 Sep 2022
- 2022An Interpretability Evaluation Benchmark for Pre-trained Language Models28 Jul 2022
- 2022Saliency Cards: A Framework to Characterize and Compare Saliency Methods7 Jun 2022
- 2022Comparing interpretation methods in mental state decoding analyses with deep learning models31 May 2022
- 2022ER-Test: Evaluating Explanation Regularization Methods for Language Models25 May 2022
- 2022A Fine-grained Interpretability Evaluation Benchmark for Neural NLP23 May 2022
- 2022A Song of (Dis)agreement: Evaluating the Evaluation of Explainable Artificial Intelligence in Natural Language Processing9 May 2022
- 2022A Multilingual Perspective Towards the Evaluation of Attribution Methods in Natural Language Inference11 Apr 2022
- 2022Controlling the Focus of Pretrained Language Generation Models2 Mar 2022
- 2022Diagnosing AI Explanation Methods with Folk Concepts of Behavior27 Jan 2022
- 2021"Will You Find These Shortcuts?" A Protocol for Evaluating the Faithfulness of Input Salience Methods for Text Classification14 Nov 2021
- 2021Revisiting Sanity Checks for Saliency Maps27 Oct 2021
- 2021Logic Traps in Evaluating Attribution Scores12 Sep 2021
- 2021Counterfactual Evaluation for Explainable AI5 Sep 2021
- 2021Interactively Providing Explanations for Transformer Language Models2 Sep 2021
- 2021Thermostat: A Large Collection of NLP Model Explanations and Analysis Tools31 Aug 2021
- 2021DuTrust: A Sentiment Analysis Dataset for Trustworthiness Evaluation30 Aug 2021
- 2021Relative Importance in Sentence Processing7 Jun 2021
- 2021On the Sensitivity and Stability of Model Interpretations in NLP18 Apr 2021
- 2026Reasoning Fails Where Step Flow Breakscited by 2
- 2026Reasoning Fails Where Step Flow Breaks8 Apr 2026
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 130
- 2021"Will You Find These Shortcuts?" A Protocol for Evaluating the Faithfulness of Input Salience Methods for Text Classificationcited by 66
- 2021On the Sensitivity and Stability of Model Interpretations in NLPcited by 30
- 2024Recent Advances in Generative AI and Large Language Models: Current Status, Challenges, and Perspectivescited by 30
- 2021Relative Importance in Sentence Processingcited by 22
- 2021Revisiting Sanity Checks for Saliency Mapscited by 20
- 2021Logic Traps in Evaluating Attribution Scorescited by 18
- 2021Counterfactual Evaluation for Explainable AIcited by 15
- 2022Diagnosing AI Explanation Methods with Folk Concepts of Behaviorcited by 15
- 2022A Fine-grained Interpretability Evaluation Benchmark for Neural NLPcited by 15
- 2022A Song of (Dis)agreement: Evaluating the Evaluation of Explainable Artificial Intelligence in Natural Language Processingcited by 13
- 2021Thermostat: A Large Collection of NLP Model Explanations and Analysis Toolscited by 11
12 most cited of 34 All 34 (JSON)
- 2026ToxiTrace: Gradient-Aligned Training for Explainable Chinese Toxicity Detection14 Apr 2026
- 2026Lost in the Prompt Order: Revealing the Limitations of Causal Attention in Language Models20 Jan 2026
- 2025Towards Transparent AI: A Survey on Explainable Language Models25 Sep 2025
- 2025How Does Controllability Emerge In Language Models During Pretraining?3 Aug 2025
- 2024Soft-Label Integration for Robust Toxicity Classification18 Oct 2024
- 2024Recent Advances in Generative AI and Large Language Models: Current Status, Challenges, and Perspectives20 Jul 2024
- 2024Evaluating Saliency Explanations in NLP by Crowdsourcing17 May 2024
- 2024Unraveling the Dilemma of AI Errors: Exploring the Effectiveness of Human and Machine Explanations for Large Language Models11 Apr 2024
- 2024Explaining Pre-Trained Language Models with Attribution Scores: An Analysis in Low-Resource Settings8 Mar 2024
- 2023Towards Faithful Explanations for Text Classification with Robustness Improvement and Explanation Guided Training29 Dec 2023
- 2023Explain To Decide: A Human-Centric Review on the Role of Explainable Artificial Intelligence in AI-assisted Decision Making11 Dec 2023
- 2023Explaining Interactions Between Text Spans20 Oct 2023
12 newest of 34 All 34 (JSON)