Adversarial Question Answering Robustness: A Multi-Level Error Analysis and Mitigation Study
Question answering (QA) systems achieve impressive performance on standard benchmarks like SQuAD, but remain vulnerable to adversarial examples. This project investigates the adversarial robustness of transformer models on the AddSent adversarial dataset through systematic experimentation across model scales and targeted mitigation strategies. We perform comprehensive multi-level error analysis using five complementary categorization schemes, identifying negation confusion and entity substitution as the primary failure modes. Through systematic evaluation of adversarial fine-tuning ratios, we identify 80% clean + 20% adversarial data as optimal. Data augmentation experiments reveal a capacity bottleneck in small models. Scaling from ELECTRA-small (14M parameters) to ELECTRA-base (110M parameters) eliminates the robustness-accuracy trade-off, achieving substantial improvements on both clean and adversarial data. We implement three targeted mitigation strategies, with Entity-Aware contrastive learning achieving best performance: 89.89% AddSent Exact Match (EM) and 90.73% SQuAD EM, representing 94.9% closure of the adversarial gap. To our knowledge, this is the first work integrating comprehensive linguistic error analysis with Named Entity Recognition (NER)-guided contrastive learning for adversarial QA, demonstrating that targeted mitigation can achieve near-parity between clean and adversarial performance.
Code (0)
등록된 구현이 없습니다.
Tasks
Adversarial RobustnessContrastive LearningQuestion AnsweringData AugmentationSimilar Papers 제목 키워드 기반
Contextual Breach: Assessing the Robustness of Transformer-based QA Models
Contextual question-answering models are susceptible to adversarial perturbations to input context, commonly observed in real-world scenarios. These adversarial noises are designed to degrade the performance of the model…
Question AnsweringDeceiving Question-Answering Models: A Hybrid Word-Level Adversarial Approach
Deep learning underpins most of the currently advanced natural language processing (NLP) tasks such as textual classification, neural machine translation (NMT), abstractive summarization and question-answering (QA). Howe…
Abstractive Text SummarizationMachine TranslationNMTQuestion AnsweringAssessing the Robustness of Visual Question Answering Models
Deep neural networks have been playing an essential role in the task of Visual Question Answering (VQA). Until recently, their accuracy has been the main focus of research. Now there is a trend toward assessing the robus…
Question AnsweringVisual Question AnsweringVisual Question Answering (VQA)Analyzing the Effectiveness of the Underlying Reasoning Tasks in Multi-hop Question Answering
To explain the predicted answers and evaluate the reasoning abilities of models, several studies have utilized underlying reasoning (UR) tasks in multi-hop question answering (QA) datasets. However, it remains an open qu…
Multi-hop Question AnsweringOpen-Ended Question AnsweringPredictionQuestion Answering+1Improving Visual Question Answering Models through Robustness Analysis and In-Context Learning with a Chain of Basic Questions
Deep neural networks have been critical in the task of Visual Question Answering (VQA), with research traditionally focused on improving model accuracy. Recently, however, there has been a trend towards evaluating the ro…
In-Context LearningQuestion AnsweringVisual Question AnsweringVisual Question Answering (VQA)