Flexible Instance-Specific Rationalization of NLP Models
Not on the map. Why?
Abstract (arXiv)
Recent research on model interpretability in natural language processing extensively uses feature scoring methods for identifying which parts of the input are the most important for a model to make a prediction (i.e. explanation or rationale). However, previous research has shown that there is no clear best scoring method across various text classification tasks while practitioners typically have to make several other ad-hoc choices regarding the length and the type of the rationale (e.g. short or long, contiguous or not). Inspired by this, we propose a simple yet effective and flexible method that allows selecting optimally for each data instance: (1) a feature scoring method; (2) the length; and (3) the type of the rationale. Our method is inspired by input erasure approaches to interpretability which assume that the most faithful rationale for a prediction should be the one with the highest difference between the model's output distribution using the full text and the text after removing the rationale as input respectively. Evaluation on four standard text classification datasets shows that our proposed method provides more faithful, comprehensive and highly sufficient explanations compared to using a fixed feature scoring method, rationale length and type. More importantly, we demonstrate that a practitioner is not required to make any ad-hoc choices in order to extract faithful rationales using our approach.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 26 of its 44 references that are in the map. First posted on arXiv 16 Apr 2021.
Builds on
26 of 44 references.
References · 26
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2019SciBERT: A Pretrained Language Model for Scientific Textcited by 1,404
- 2019Attention is not Explanationcited by 916
- 2019Attention is not not Explanationcited by 629
- 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
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 416
14 more
- 2019Is Attention Interpretable?cited by 387
- 2016Rationalizing Neural Predictionscited by 281
- 2015Visualizing and Understanding Neural Models in NLPcited by 199
- 2020A Diagnostic Study of Explainability Techniques for Text Classificationcited by 158
- 2019Interpretable Neural Predictions with Differentiable Binary Variablescited by 126
- 2020The elephant in the interpretability room: Why use attention as explanation when we have saliency methods?cited by 122
- 2020Learning to Faithfully Rationalize by Constructioncited by 113
- 2017Explaining Recurrent Neural Network Predictions in Sentiment Analysiscited by 87
- 2019Inferring Which Medical Treatments Work from Reports of Clinical Trialscited by 63
- 2016Investigating the influence of noise and distractors on the interpretation of neural networkscited by 54
- 2020Interpretation of NLP models through input marginalizationcited by 43
- 2016Explaining Predictions of Non-Linear Classifiers in NLPcited by 37
- 2020Evaluating and Characterizing Human Rationalescited by 36
- 2020Learning Variational Word Masks to Improve the Interpretability of Neural Text Classifierscited by 35
Built on by
Citing papers per year: 2022: 3; 2023: 2; 2024: 4; 2025: 0; 2026: 1.
10 papers.
- 2022On the Impact of Temporal Concept Drift on Model Explanationscited by 14
- 2023Incorporating Attribution Importance for Improving Faithfulness Metricscited by 14
- 2024ReAGent: A Model-agnostic Feature Attribution Method for Generative Language Modelscited by 12
- 2024On Evaluating Explanation Utility for Human-AI Decision Making in NLPcited by 9
- 2024Towards a Framework for Evaluating Explanations in Automated Fact Verificationcited by 7
- 2022Identifying and Characterizing Active Citizens who Refute Misinformation in Social Mediacited by 5
- 2024CMA-R:Causal Mediation Analysis for Explaining Rumour Detectioncited by 1
- 2022Domain Classification-based Source-specific Term Penalization for Domain Adaptation in Hate-speech Detectioncited by 0
- 2023Moral Sparks in Social Media Narrativescited by 0
- 2026Legal Experts Disagree With Rationale Extraction Techniques for Explaining ECtHR Case Outcome Classificationcited by 0
- 2026Legal Experts Disagree With Rationale Extraction Techniques for Explaining ECtHR Case Outcome Classification18 Jan 2026
- 2024On Evaluating Explanation Utility for Human-AI Decision Making in NLP3 Jul 2024
- 2024Towards a Framework for Evaluating Explanations in Automated Fact Verification29 Mar 2024
- 2024CMA-R:Causal Mediation Analysis for Explaining Rumour Detection13 Feb 2024
- 2024ReAGent: A Model-agnostic Feature Attribution Method for Generative Language Models1 Feb 2024
- 2023Moral Sparks in Social Media Narratives30 Oct 2023
- 2023Incorporating Attribution Importance for Improving Faithfulness Metrics17 May 2023
- 2022On the Impact of Temporal Concept Drift on Model Explanations17 Oct 2022
- 2022Domain Classification-based Source-specific Term Penalization for Domain Adaptation in Hate-speech Detection18 Sep 2022
- 2022Identifying and Characterizing Active Citizens who Refute Misinformation in Social Media21 Apr 2022