Measuring and Improving Attentiveness to Partial Inputs with Counterfactuals
Not on the map. Why?
Abstract (arXiv)
The inevitable appearance of spurious correlations in training datasets hurts the generalization of NLP models on unseen data. Previous work has found that datasets with paired inputs are prone to correlations between a specific part of the input (e.g., the hypothesis in NLI) and the label; consequently, models trained only on those outperform chance. Are these correlations picked up by models trained on the full input data? To address this question, we propose a new evaluation method, Counterfactual Attentiveness Test (CAT). CAT uses counterfactuals by replacing part of the input with its counterpart from a different example (subject to some restrictions), expecting an attentive model to change its prediction. Using CAT, we systematically investigate established supervised and in-context learning models on ten datasets spanning four tasks: natural language inference, reading comprehension, paraphrase detection, and visual & language reasoning. CAT reveals that reliance on such correlations is mainly data-dependent. Surprisingly, we find that GPT3 becomes less attentive with an increased number of demonstrations, while its accuracy on the test data improves. Our results demonstrate that augmenting training or demonstration data with counterfactuals is effective in improving models' attentiveness. We show that models' attentiveness measured by CAT reveals different conclusions from solely measuring correlations in data.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 45 of its 59 references that are in the map. First posted on arXiv 16 Nov 2023.
Builds on
45 of 59 references.
References · 45
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,310
- 2022Scaling Instruction-Finetuned Language Modelscited by 2,997
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
- 2016Making the V in VQA Matter: Elevating the Role of Image Understanding in Visual Question Answeringcited by 2,498
- 2018Can a Suit of Armor Conduct Electricity? A New Dataset for Open Book Question Answeringcited by 2,114
- 2015A large annotated corpus for learning natural language inferencecited by 1,837
- 2018Know What You Don't Know: Unanswerable Questions for SQuADcited by 1,538
33 more
- 2022Rethinking the Role of Demonstrations: What Makes In-Context Learning Work?cited by 1,413
- 2021ViLT: Vision-and-Language Transformer Without Convolution or Region Supervisioncited by 1,224
- 2021DeBERTaV3: Improving DeBERTa using ELECTRA-Style Pre-Training with Gradient-Disentangled Embedding Sharingcited by 1,219
- 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 864
- 2018Annotation Artifacts in Natural Language Inference Datacited by 656
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2018A Corpus for Reasoning About Natural Language Grounded in Photographscited by 457
- 2019Learning the Difference that Makes a Difference with Counterfactually-Augmented Datacited by 428
- 2021Causal Abstractions of Neural Networkscited by 401
- 2019PAWS: Paraphrase Adversaries from Word Scramblingcited by 395
- 2019Is Attention Interpretable?cited by 387
- 2016NewsQA: A Machine Comprehension Datasetcited by 330
- 2018Hypothesis Only Baselines in Natural Language Inferencecited by 291
- 2021Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Modelscited by 219
- 2018Stress Test Evaluation for Natural Language Inferencecited by 211
- 2022WANLI: Worker and AI Collaboration for Natural Language Inference Dataset Creationcited by 200
- 2021Causal Inference in Natural Language Processing: Estimation, Prediction, Interpretation and Beyondcited by 177
- 2021Masked Language Modeling and the Distributional Hypothesis: Order Word Matters Pre-training for Littlecited by 176
- 2023Stop Uploading Test Data in Plain Text: Practical Strategies for Mitigating Data Contamination by Evaluation Benchmarkscited by 139
- 2018Breaking NLI Systems with Sentences that Require Simple Lexical Inferencescited by 134
- 2019On Measuring and Mitigating Biased Inferences of Word Embeddingscited by 112
- 2021Competency Problems: On Finding and Removing Artifacts in Language Datacited by 91
- 2018How Much Reading Does Reading Comprehension Require? A Critical Investigation of Popular Benchmarkscited by 86
- 2018DuoRC: Towards Complex Language Understanding with Paraphrased Reading Comprehensioncited by 70
- 2020Learning What Makes a Difference from Counterfactual Examples and Gradient Supervisioncited by 66
- 2020Does my multimodal model learn cross-modal interactions? It's harder to tell than you might think!cited by 61
- 2018Performance Impact Caused by Hidden Bias of Training Data for Recognizing Textual Entailmentcited by 58
- 2020Reducing Language Biases in Visual Question Answering with Visually-Grounded Question Encodercited by 34
- 2022Causal Proxy Models for Concept-Based Model Explanationscited by 29
- 2022Informativeness and Invariance: Two Perspectives on Spurious Correlations in Natural Languagecited by 21
- 2022Flexible text generation for counterfactual fairness probingcited by 13
- 2022Lexical Generalization Improves with Larger Models and Longer Trainingcited by 9
Built on by
Not cited yet.