Making a (Counterfactual) Difference One Rationale at a Time
Not on the map. Why?
Abstract (arXiv)
Rationales, snippets of extracted text that explain an inference, have emerged as a popular framework for interpretable natural language processing (NLP). Rationale models typically consist of two cooperating modules: a selector and a classifier with the goal of maximizing the mutual information (MMI) between the "selected" text and the document label. Despite their promises, MMI-based methods often pick up on spurious text patterns and result in models with nonsensical behaviors. In this work, we investigate whether counterfactual data augmentation (CDA), without human assistance, can improve the performance of the selector by lowering the mutual information between spurious signals and the document label. Our counterfactuals are produced in an unsupervised fashion using class-dependent generative models. From an information theoretic lens, we derive properties of the unaugmented dataset for which our CDA approach would succeed. The effectiveness of CDA is empirically evaluated by comparing against several baselines including an improved MMI-based rationale schema on two multi aspect datasets. Our results show that CDA produces rationales that better capture the signal of interest.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 24 of its 38 references that are in the map. First posted on arXiv 13 Jan 2022.
Builds on
24 of 38 references.
References · 24
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2019SpanBERT: Improving Pre-training by Representing and Predicting Spanscited by 832
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 523
- 2019Learning the Difference that Makes a Difference with Counterfactually-Augmented Datacited by 428
- 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 375
- 2017Right for the Right Reasons: Training Differentiable Models by Constraining their Explanationscited by 293
- 2016Rationalizing Neural Predictionscited by 281
- 2017Toward Controlled Generation of Textcited by 271
- 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
12 more
- 2018Gender Bias in Neural Natural Language Processingcited by 210
- 2018Delete, Retrieve, Generate: A Simple Approach to Sentiment and Style Transfercited by 191
- 2020Invariant Rationalizationcited by 131
- 2020Learning to Faithfully Rationalize by Constructioncited by 113
- 2021Counterfactual Generative Networkscited by 111
- 2019Rethinking Cooperative Rationalization: Introspective Extraction and Complement Controlcited by 96
- 2020Aligning Faithful Interpretations with their Social Attributioncited by 79
- 2020Politeness Transfer: A Tag and Generate Approachcited by 78
- 2020Explaining The Efficacy of Counterfactually Augmented Datacited by 64
- 2018Deriving Machine Attention from Human Rationalescited by 54
- 2019"Mask and Infill" : Applying Masked Language Model to Sentiment Transfercited by 48
- 2019A Game Theoretic Approach to Class-wise Selective Rationalizationcited by 32
Built on by
Citing papers per year: 2023: 6; 2024: 0; 2025: 4.
10 papers.
- 2023Rationalization for Explainable NLP: A Surveycited by 22
- 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
- 2023MGR: Multi-generator Based Rationalizationcited by 12
- 2025Explainability in Practice: A Survey of Explainable NLP Across Various Domainscited by 11
- 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
- 2025Iterative Counterfactual Data Augmentationcited by 0
- 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
- 2025Iterative Counterfactual Data Augmentation25 Feb 2025
- 2025Explainability in Practice: A Survey of Explainable NLP Across Various Domains2 Feb 2025
- 2023Enhancing the Rationale-Input Alignment for Self-explaining Rationalization7 Dec 2023
- 2023D-Separation for Causal Self-Explanation23 Sep 2023
- 2023Towards Trustworthy Explanation: On Causal Rationalization25 Jun 2023
- 2023Decoupled Rationalization with Asymmetric Learning Rates: A Flexible Lipschitz Restraint23 May 2023
- 2023MGR: Multi-generator Based Rationalization8 May 2023
- 2023Rationalization for Explainable NLP: A Survey21 Jan 2023