Penalizing Confident Predictions on Largely Perturbed Inputs Does Not Improve Out-of-Distribution Generalization in Question Answering
Not on the map. Why?
Abstract (arXiv)
Question answering (QA) models are shown to be insensitive to large perturbations to inputs; that is, they make correct and confident predictions even when given largely perturbed inputs from which humans can not correctly derive answers. In addition, QA models fail to generalize to other domains and adversarial test sets, while humans maintain high accuracy. Based on these observations, we assume that QA models do not use intended features necessary for human reading but rely on spurious features, causing the lack of generalization ability. Therefore, we attempt to answer the question: If the overconfident predictions of QA models for various types of perturbations are penalized, will the out-of-distribution (OOD) generalization be improved? To prevent models from making confident predictions on perturbed inputs, we first follow existing studies and maximize the entropy of the output probability for perturbed inputs. However, we find that QA models trained to be sensitive to a certain perturbation type are often insensitive to unseen types of perturbations. Thus, we simultaneously maximize the entropy for the four perturbation types (i.e., word- and sentence-level shuffling and deletion) to further close the gap between models and humans. Contrary to our expectations, although models become sensitive to the four types of perturbations, we find that the OOD generalization is not improved. Moreover, the OOD generalization is sometimes degraded after entropy maximization. Making unconfident predictions on largely perturbed inputs per se may be beneficial to gaining human trust. However, our negative results suggest that researchers should pay attention to the side effect of entropy maximization.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 36 of its 46 references that are in the map. First posted on arXiv 29 Nov 2022.
Builds on
36 of 46 references.
References · 36
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
- 2013Intriguing properties of neural networkscited by 5,155
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,754
- 2017TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehensioncited by 2,955
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,682
- 2021Probing Classifiers: Promises, Shortcomings, and Advancescited by 876
24 more
- 2019Designing and Interpreting Probes with Control Taskscited by 640
- 2017Adversarial Examples for Evaluating Reading Comprehension Systemscited by 571
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 530
- 2019What do you learn from context? Probing for sentence structure in contextualized word representationscited by 438
- 2016NewsQA: A Machine Comprehension Datasetcited by 331
- 2016Bidirectional Attention Flow for Machine Comprehensioncited by 278
- 2019FreeLB: Enhanced Adversarial Training for Natural Language Understandingcited by 264
- 2019SMART: Robust and Efficient Fine-Tuning for Pre-trained Natural Language Models through Principled Regularized Optimizationcited by 254
- 2017SearchQA: A New Q&A Dataset Augmented with Context from a Search Enginecited by 225
- 2016Understanding Neural Networks through Representation Erasurecited by 224
- 2019MRQA 2019 Shared Task: Evaluating Generalization in Reading Comprehensioncited by 184
- 2018Pathologies of Neural Models Make Interpretations Difficultcited by 140
- 2020Adversarial Training for Large Neural Language Modelscited by 111
- 2019Adversarial Robustness Against the Union of Multiple Perturbation Modelscited by 88
- 2019Learning and Evaluating General Linguistic Intelligencecited by 79
- 2020UnNatural Language Inferencecited by 69
- 2018Did the Model Understand the Question?cited by 60
- 2018What Makes Reading Comprehension Questions Easier?cited by 60
- 2019MultiQA: An Empirical Investigation of Generalization and Transfer in Reading Comprehensioncited by 60
- 2019Assessing the Benchmarking Capacity of Machine Reading Comprehension Datasetscited by 46
- 2020What do Models Learn from Question Answering Datasets?cited by 45
- 2021BERT & Family Eat Word Salad: Experiments with Text Understandingcited by 44
- 2019Transfer of Adversarial Robustness Between Perturbation Typescited by 25
- 2021Learning from Perturbations: Diverse and Informative Dialogue Generation with Inverse Adversarial Trainingcited by 13
Built on by
Not cited yet.