From Adversarial Arms Race to Model-centric Evaluation: Motivating a Unified Automatic Robustness Evaluation Framework
Not on the map. Why?
Abstract (arXiv)
Textual adversarial attacks can discover models' weaknesses by adding semantic-preserved but misleading perturbations to the inputs. The long-lasting adversarial attack-and-defense arms race in Natural Language Processing (NLP) is algorithm-centric, providing valuable techniques for automatic robustness evaluation. However, the existing practice of robustness evaluation may exhibit issues of incomprehensive evaluation, impractical evaluation protocol, and invalid adversarial samples. In this paper, we aim to set up a unified automatic robustness evaluation framework, shifting towards model-centric evaluation to further exploit the advantages of adversarial attacks. To address the above challenges, we first determine robustness evaluation dimensions based on model capabilities and specify the reasonable algorithm to generate adversarial samples for each dimension. Then we establish the evaluation protocol, including evaluation settings and metrics, under realistic demands. Finally, we use the perturbation degree of adversarial samples to control the sample validity. We implement a toolkit RobTest that realizes our automatic robustness evaluation framework. In our experiments, we conduct a robustness evaluation of RoBERTa models to demonstrate the effectiveness of our evaluation framework, and further show the rationality of each component in the framework. The code will be made public at urlhttps://github.com/thunlp/RobTest.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 60 of its 83 references that are in the map. First posted on arXiv 29 May 2023.
Builds on
60 of 83 references.
References · 60
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2013Intriguing properties of neural networkscited by 5,114
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2019SuperGLUE: A Stickier Benchmark for General-Purpose Language Understanding Systemscited by 1,718
- 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 979
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
- 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 864
38 more
- 2019Adversarial NLI: A New Benchmark for Natural Language Understandingcited by 798
- 2020BERT-ATTACK: Adversarial Attack Against BERT Using BERTcited by 488
- 2021Dynabench: Rethinking Benchmarking in NLPcited by 447
- 2018Generating Natural Language Adversarial Examplescited by 422
- 2019PAWS: Paraphrase Adversaries from Word Scramblingcited by 395
- 2018TextBugger: Generating Adversarial Text Against Real-world Applicationscited by 376
- 2018Black-box Generation of Adversarial Text Sequences to Evade Deep Learning Classifierscited by 341
- 2020BAE: BERT-based Adversarial Examples for Text Classificationcited by 316
- 2020Pretrained Transformers Improve Out-of-Distribution Robustnesscited by 293
- 2018Adversarial Example Generation with Syntactically Controlled Paraphrase Networkscited by 282
- 2019Don't Take the Easy Way Out: Ensemble Based Methods for Avoiding Known Dataset Biasescited by 279
- 2021Accuracy on the Line: On the Strong Correlation Between Out-of-Distribution and In-Distribution Generalizationcited by 248
- 2021Adversarial GLUE: A Multi-Task Benchmark for Robustness Evaluation of Language Modelscited by 227
- 2018Stress Test Evaluation for Natural Language Inferencecited by 211
- 2019Combating Adversarial Misspellings with Robust Word Recognitioncited by 162
- 2020Unsupervised Domain Clusters in Pretrained Language Modelscited by 160
- 2021Mind the Style of Text! Adversarial and Backdoor Attacks Based on Text Style Transfercited by 147
- 2019Distributionally Robust Language Modelingcited by 142
- 2020Contextualized Perturbation for Textual Adversarial Attackcited by 136
- 2020An Empirical Study on Robustness to Spurious Correlations using Pre-trained Language Modelscited by 133
- 2021Robustness Gym: Unifying the NLP Evaluation Landscapecited by 107
- 2017Deep Text Classification Can be Fooledcited by 105
- 2019Text Processing Like Humans Do: Visually Attacking and Shielding NLP Systemscited by 99
- 2022Why Should Adversarial Perturbations be Imperceptible? Rethink the Research Paradigm in Adversarial NLPcited by 99
- 2019Achieving Verified Robustness to Symbol Substitutions via Interval Bound Propagationcited by 87
- 2020OpenAttack: An Open-source Textual Adversarial Attack Toolkitcited by 84
- 2020Reevaluating Adversarial Examples in Natural Languagecited by 83
- 2021Improving Question Answering Model Robustness with Synthetic Adversarial Data Generationcited by 77
- 2022GLUE-X: Evaluating Natural Language Understanding Models from an Out-of-distribution Generalization Perspectivecited by 72
- 2022A Unified Evaluation of Textual Backdoor Learning: Frameworks and Benchmarkscited by 70
- 2020It's Morphin' Time! Combating Linguistic Discrimination with Inflectional Perturbationscited by 64
- 2021Examining and Combating Spurious Features under Distribution Shiftcited by 64
- 2020Frequency-Guided Word Substitutions for Detecting Textual Adversarial Examplescited by 54
- 2019Training on Synthetic Noise Improves Robustness to Natural Noise in Machine Translationcited by 52
- 2021Generating Syntactically Controlled Paraphrases without Using Annotated Parallel Pairscited by 45
- 2020CAT-Gen: Improving Robustness in NLP Models via Controlled Adversarial Text Generationcited by 43
- 2019Natural Language Adversarial Defense through Synonym Encodingcited by 39
- 2020From Hero to Z'eroe: A Benchmark of Low-Level Adversarial Attackscited by 36
50 most cited of 60 All 60 (JSON)
Built on by
Citing papers per year: 2023: 3.
3 papers.