mlsanityData to 7 Oct 2026

Making a (Counterfactual) Difference One Rationale at a Time

arXiv 2201.05177 ↗First posted 13 Jan 2022cs.CL cs.LGcited by 10

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

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
  4. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
  5. 2019SpanBERT: Improving Pre-training by Representing and Predicting Spanscited by 832
  6. 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 523
  7. 2019Learning the Difference that Makes a Difference with Counterfactually-Augmented Datacited by 428
  8. 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 375
  9. 2017Right for the Right Reasons: Training Differentiable Models by Constraining their Explanationscited by 293
  10. 2016Rationalizing Neural Predictionscited by 281
  11. 2017Toward Controlled Generation of Textcited by 271
  12. 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
12 more
  1. 2018Gender Bias in Neural Natural Language Processingcited by 210
  2. 2018Delete, Retrieve, Generate: A Simple Approach to Sentiment and Style Transfercited by 191
  3. 2020Invariant Rationalizationcited by 131
  4. 2020Learning to Faithfully Rationalize by Constructioncited by 113
  5. 2021Counterfactual Generative Networkscited by 111
  6. 2019Rethinking Cooperative Rationalization: Introspective Extraction and Complement Controlcited by 96
  7. 2020Aligning Faithful Interpretations with their Social Attributioncited by 79
  8. 2020Politeness Transfer: A Tag and Generate Approachcited by 78
  9. 2020Explaining The Efficacy of Counterfactually Augmented Datacited by 64
  10. 2018Deriving Machine Attention from Human Rationalescited by 54
  11. 2019"Mask and Infill" : Applying Masked Language Model to Sentiment Transfercited by 48
  12. 2019A Game Theoretic Approach to Class-wise Selective Rationalizationcited by 32

Built on by

Cited by year

Citing papers per year: 2023: 6; 2024: 0; 2025: 4.

10 papers.