Can Rationalization Improve Robustness?
Not on the map. Why?
Abstract (arXiv)
A growing line of work has investigated the development of neural NLP models that can produce rationales--subsets of input that can explain their model predictions. In this paper, we ask whether such rationale models can also provide robustness to adversarial attacks in addition to their interpretable nature. Since these models need to first generate rationales ("rationalizer") before making predictions ("predictor"), they have the potential to ignore noise or adversarially added text by simply masking it out of the generated rationale. To this end, we systematically generate various types of 'AddText' attacks for both token and sentence-level rationalization tasks, and perform an extensive empirical evaluation of state-of-the-art rationale models across five different tasks. Our experiments reveal that the rationale models show the promise to improve robustness, while they struggle in certain scenarios--when the rationalizer is sensitive to positional bias or lexical choices of attack text. Further, leveraging human rationale as supervision does not always translate to better performance. Our study is a first step towards exploring the interplay between interpretability and robustness in the rationalize-then-predict framework.
Key facts. Cited by 36 papers in the map (data through 14 Oct 2026). Builds on 34 of its 47 references that are in the map. First posted on arXiv 25 Apr 2022.
Builds on
34 of 47 references.
References · 34
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
- 2016Pointer Sentinel Mixture Modelscited by 3,096
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2016Deep Variational Information Bottleneckcited by 930
- 2019Attention is not Explanationcited by 929
- 2019Universal Adversarial Triggers for Attacking and Analyzing NLPcited by 722
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 599
- 2017Adversarial Examples for Evaluating Reading Comprehension Systemscited by 571
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 530
- 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 443
22 more
- 2019Learning the Difference that Makes a Difference with Counterfactually-Augmented Datacited by 439
- 2019Is Attention Interpretable?cited by 389
- 2018On the Robustness of Interpretability Methodscited by 314
- 2017Synthetic and Natural Noise Both Break Neural Machine Translationcited by 306
- 2018Adversarial Example Generation with Syntactically Controlled Paraphrase Networkscited by 286
- 2016Rationalizing Neural Predictionscited by 281
- 2020Measuring Association Between Labels and Free-Text Rationalescited by 160
- 2020WT5?! Training Text-to-Text Models to Explain their Predictionscited by 148
- 2020Invariant Rationalizationcited by 131
- 2019Interpretable Neural Predictions with Differentiable Binary Variablescited by 126
- 2020Learning to Faithfully Rationalize by Constructioncited by 113
- 2021Do Feature Attribution Methods Correctly Attribute Features?cited by 98
- 2019Rethinking Cooperative Rationalization: Introspective Extraction and Complement Controlcited by 96
- 2020Look at the First Sentence: Position Bias in Question Answeringcited by 84
- 2019Make Up Your Mind! Adversarial Generation of Inconsistent Natural Language Explanationscited by 71
- 2020An Information Bottleneck Approach for Controlling Conciseness in Rationale Extractioncited by 69
- 2017A causal framework for explaining the predictions of black-box sequence-to-sequence modelscited by 58
- 2021Rationales for Sequential Predictionscited by 26
- 2020Learning from the Best: Rationalizing Prediction by Adversarial Information Calibrationcited by 25
- 2020Rationalizing Text Matching: Learning Sparse Alignments via Optimal Transportcited by 20
- 2021SPECTRA: Sparse Structured Text Rationalizationcited by 19
- 2020LP-SparseMAP: Differentiable Relaxed Optimization for Sparse Structured Predictioncited by 17
Built on by
Citing papers per year: 2022: 7; 2023: 15; 2024: 8; 2025: 6.
36 papers.
Sort:
By area:
- 2023Language Models Don't Always Say What They Think: Unfaithful Explanations in Chain-of-Thought Promptingcited by 1,122
- 2022The Unreliability of Explanations in Few-shot Prompting for Textual Reasoningcited by 169
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 130
- 2024InstructRAG: Instructing Retrieval-Augmented Generation via Self-Synthesized Rationalescited by 101
- 2023Towards Trustworthy and Aligned Machine Learning: A Data-centric Survey with Causality Perspectivescited by 30
- 2024How Interpretable are Reasoning Explanations from Prompting Large Language Models?cited by 29
- 2023Explanation-based Finetuning Makes Models More Robust to Spurious Cuescited by 25
- 2023CREST: A Joint Framework for Rationalization and Counterfactual Text Generationcited by 24
- 2023Discovering Spatio-Temporal Rationales for Video Question Answeringcited by 21
- 2023D-Separation for Causal Self-Explanationcited by 21
- 2023Towards Trustworthy Explanation: On Causal Rationalizationcited by 19
- 2023Enhancing the Rationale-Input Alignment for Self-explaining Rationalizationcited by 15
24 more
- 2023Decoupled Rationalization with Asymmetric Learning Rates: A Flexible Lipschitz Restraintcited by 14
- 2023Rationale-Enhanced Language Models are Better Continual Relation Learnerscited by 13
- 2023MGR: Multi-generator Based Rationalizationcited by 12
- 2025Meta-Thinking in LLMs via Multi-Agent Reinforcement Learning: A Surveycited by 10
- 2022A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunitiescited by 9
- 2022Does Self-Rationalization Improve Robustness to Spurious Correlations?cited by 9
- 2024Machine Learning Robustness: A Primercited by 8
- 2025Leveraging Large Language Models for Bengali Math Word Problem Solving with Chain of Thought Reasoningcited by 8
- 2022A Survey of Computer Vision Technologies In Urban and Controlled-environment Agriculturecited by 6
- 2025Breaking Free from MMI: A New Frontier in Rationalization by Probing Input Utilizationcited by 6
- 2025Adversarial Cooperative Rationalization: The Risk of Spurious Correlations in Even Clean Datasetscited by 6
- 2022A Survey on Measuring and Mitigating Reasoning Shortcuts in Machine Reading Comprehensioncited by 4
- 2023The Impacts of Unanswerable Questions on the Robustness of Machine Reading Comprehension Modelscited by 4
- 2023Rethinking Document-Level Relation Extraction: A Reality Checkcited by 4
- 2022Learning to Ignore Adversarial Attackscited by 2
- 2024Towards Robustness of Text-to-Visualization Translation against Lexical and Phrasal Variabilitycited by 2
- 2025Boosting Explainability through Selective Rationalization in Pre-trained Language Modelscited by 2
- 2023Single-Sentence Reader: A Novel Approach for Addressing Answer Position Biascited by 1
- 2024Prospector Heads: Generalized Feature Attribution for Large Models & Datacited by 1
- 2024Local Feature Selection without Label or Feature Leakage for Interpretable Machine Learning Predictionscited by 1
- 2024Adversarial Attack for Explanation Robustness of Rationalization Modelscited by 1
- 2024Are Triggers Needed for Document-Level Event Extraction?cited by 1
- 2025Regularization, Semi-supervision, and Supervision for a Plausible Attention-Based Explanationcited by 1
- 2023AGent: A Novel Pipeline for Automatically Creating Unanswerable Questionscited by 0
- 2025Leveraging Large Language Models for Bengali Math Word Problem Solving with Chain of Thought Reasoning27 May 2025
- 2025Adversarial Cooperative Rationalization: The Risk of Spurious Correlations in Even Clean Datasets4 May 2025
- 2025Meta-Thinking in LLMs via Multi-Agent Reinforcement Learning: A Survey20 Apr 2025
- 2025Breaking Free from MMI: A New Frontier in Rationalization by Probing Input Utilization8 Mar 2025
- 2025Regularization, Semi-supervision, and Supervision for a Plausible Attention-Based Explanation22 Jan 2025
- 2025Boosting Explainability through Selective Rationalization in Pre-trained Language Models3 Jan 2025
- 2024Are Triggers Needed for Document-Level Event Extraction?13 Nov 2024
- 2024Adversarial Attack for Explanation Robustness of Rationalization Models20 Aug 2024
- 2024Local Feature Selection without Label or Feature Leakage for Interpretable Machine Learning Predictions16 Jul 2024
- 2024InstructRAG: Instructing Retrieval-Augmented Generation via Self-Synthesized Rationales19 Jun 2024
- 2024Towards Robustness of Text-to-Visualization Translation against Lexical and Phrasal Variability10 Apr 2024
- 2024Machine Learning Robustness: A Primer1 Apr 2024
24 more
- 2024How Interpretable are Reasoning Explanations from Prompting Large Language Models?19 Feb 2024
- 2024Prospector Heads: Generalized Feature Attribution for Large Models & Data18 Feb 2024
- 2023Enhancing the Rationale-Input Alignment for Self-explaining Rationalization7 Dec 2023
- 2023Rationale-Enhanced Language Models are Better Continual Relation Learners10 Oct 2023
- 2023D-Separation for Causal Self-Explanation23 Sep 2023
- 2023AGent: A Novel Pipeline for Automatically Creating Unanswerable Questions10 Sep 2023
- 2023Single-Sentence Reader: A Novel Approach for Addressing Answer Position Bias8 Aug 2023
- 2023Towards Trustworthy and Aligned Machine Learning: A Data-centric Survey with Causality Perspectives31 Jul 2023
- 2023Discovering Spatio-Temporal Rationales for Video Question Answering22 Jul 2023
- 2023Towards Trustworthy Explanation: On Causal Rationalization25 Jun 2023
- 2023Rethinking Document-Level Relation Extraction: A Reality Check15 Jun 2023
- 2023CREST: A Joint Framework for Rationalization and Counterfactual Text Generation26 May 2023
- 2023Decoupled Rationalization with Asymmetric Learning Rates: A Flexible Lipschitz Restraint23 May 2023
- 2023Explanation-based Finetuning Makes Models More Robust to Spurious Cues8 May 2023
- 2023MGR: Multi-generator Based Rationalization8 May 2023
- 2023Language Models Don't Always Say What They Think: Unfaithful Explanations in Chain-of-Thought Prompting7 May 2023
- 2023The Impacts of Unanswerable Questions on the Robustness of Machine Reading Comprehension Models31 Jan 2023
- 2022Does Self-Rationalization Improve Robustness to Spurious Correlations?24 Oct 2022
- 2022A Survey of Computer Vision Technologies In Urban and Controlled-environment Agriculture20 Oct 2022
- 2022A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunities17 Oct 2022
- 2022Towards Faithful Model Explanation in NLP: A Survey22 Sep 2022
- 2022A Survey on Measuring and Mitigating Reasoning Shortcuts in Machine Reading Comprehension5 Sep 2022
- 2022Learning to Ignore Adversarial Attacks23 May 2022
- 2022The Unreliability of Explanations in Few-shot Prompting for Textual Reasoning6 May 2022
- 2023Language Models Don't Always Say What They Think: Unfaithful Explanations in Chain-of-Thought Promptingcited by 1,122
- 2022The Unreliability of Explanations in Few-shot Prompting for Textual Reasoningcited by 169
- 2024How Interpretable are Reasoning Explanations from Prompting Large Language Models?cited by 29
- 2025Meta-Thinking in LLMs via Multi-Agent Reinforcement Learning: A Surveycited by 10
- 2025Leveraging Large Language Models for Bengali Math Word Problem Solving with Chain of Thought Reasoningcited by 8
- 2025Leveraging Large Language Models for Bengali Math Word Problem Solving with Chain of Thought Reasoning27 May 2025
- 2025Meta-Thinking in LLMs via Multi-Agent Reinforcement Learning: A Survey20 Apr 2025
- 2024How Interpretable are Reasoning Explanations from Prompting Large Language Models?19 Feb 2024
- 2023Language Models Don't Always Say What They Think: Unfaithful Explanations in Chain-of-Thought Prompting7 May 2023
- 2022The Unreliability of Explanations in Few-shot Prompting for Textual Reasoning6 May 2022
- 2022Towards Faithful Model Explanation in NLP: A Surveycited by 130
- 2023Explanation-based Finetuning Makes Models More Robust to Spurious Cuescited by 25
- 2023CREST: A Joint Framework for Rationalization and Counterfactual Text Generationcited by 24
- 2023Discovering Spatio-Temporal Rationales for Video Question Answeringcited by 21
- 2023D-Separation for Causal Self-Explanationcited by 21
- 2023Towards Trustworthy Explanation: On Causal Rationalizationcited by 19
- 2023Enhancing the Rationale-Input Alignment for Self-explaining Rationalizationcited by 15
- 2023Decoupled Rationalization with Asymmetric Learning Rates: A Flexible Lipschitz Restraintcited by 14
- 2023Rationale-Enhanced Language Models are Better Continual Relation Learnerscited by 13
- 2023MGR: Multi-generator Based Rationalizationcited by 12
- 2022A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunitiescited by 9
- 2022Does Self-Rationalization Improve Robustness to Spurious Correlations?cited by 9
12 most cited of 29 All 29 (JSON)
- 2025Adversarial Cooperative Rationalization: The Risk of Spurious Correlations in Even Clean Datasets4 May 2025
- 2025Breaking Free from MMI: A New Frontier in Rationalization by Probing Input Utilization8 Mar 2025
- 2025Regularization, Semi-supervision, and Supervision for a Plausible Attention-Based Explanation22 Jan 2025
- 2025Boosting Explainability through Selective Rationalization in Pre-trained Language Models3 Jan 2025
- 2024Are Triggers Needed for Document-Level Event Extraction?13 Nov 2024
- 2024Adversarial Attack for Explanation Robustness of Rationalization Models20 Aug 2024
- 2024Local Feature Selection without Label or Feature Leakage for Interpretable Machine Learning Predictions16 Jul 2024
- 2024Towards Robustness of Text-to-Visualization Translation against Lexical and Phrasal Variability10 Apr 2024
- 2024Machine Learning Robustness: A Primer1 Apr 2024
- 2024Prospector Heads: Generalized Feature Attribution for Large Models & Data18 Feb 2024
- 2023Enhancing the Rationale-Input Alignment for Self-explaining Rationalization7 Dec 2023
- 2023Rationale-Enhanced Language Models are Better Continual Relation Learners10 Oct 2023
12 newest of 29 All 29 (JSON)