Contrasting Human- and Machine-Generated Word-Level Adversarial Examples for Text Classification
Not on the map. Why?
Abstract (arXiv)
Research shows that natural language processing models are generally considered to be vulnerable to adversarial attacks; but recent work has drawn attention to the issue of validating these adversarial inputs against certain criteria (e.g., the preservation of semantics and grammaticality). Enforcing constraints to uphold such criteria may render attacks unsuccessful, raising the question of whether valid attacks are actually feasible. In this work, we investigate this through the lens of human language ability. We report on crowdsourcing studies in which we task humans with iteratively modifying words in an input text, while receiving immediate model feedback, with the aim of causing a sentiment classification model to misclassify the example. Our findings suggest that humans are capable of generating a substantial amount of adversarial examples using semantics-preserving word substitutions. We analyze how human-generated adversarial examples compare to the recently proposed TextFooler, Genetic, BAE and SememePSO attack algorithms on the dimensions naturalness, preservation of sentiment, grammaticality and substitution rate. Our findings suggest that human-generated adversarial examples are not more able than the best algorithms to generate natural-reading, sentiment-preserving examples, though they do so by being much more computationally efficient.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 25 of its 35 references that are in the map. First posted on arXiv 9 Sep 2021.
Builds on
25 of 35 references.
References · 25
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2013Intriguing properties of neural networkscited by 5,114
- 2019DROP: A Reading Comprehension Benchmark Requiring Discrete Reasoning Over Paragraphscited by 883
- 2019Adversarial NLI: A New Benchmark for Natural Language Understandingcited by 798
- 2019Is BERT Really Robust? A Strong Baseline for Natural Language Attack on Text Classification and Entailmentcited by 663
- 2017Adversarial Examples for Evaluating Reading Comprehension Systemscited by 568
- 2018Universal Sentence Encodercited by 485
- 2018Generating Natural Language Adversarial Examplescited by 422
- 2017Adversarial Examples: Attacks and Defenses for Deep Learningcited by 350
- 2020BAE: BERT-based Adversarial Examples for Text Classificationcited by 316
- 2018Adversarial Example Generation with Syntactically Controlled Paraphrase Networkscited by 282
13 more
- 2016Understanding Neural Networks through Representation Erasurecited by 223
- 2015Visualizing and Understanding Neural Models in NLPcited by 199
- 2019Certified Robustness to Adversarial Word Substitutionscited by 164
- 2020Beat the AI: Investigating Adversarial Human Annotation for Reading Comprehensioncited by 131
- 2016Crafting Adversarial Input Sequences for Recurrent Neural Networkscited by 102
- 2018On Adversarial Examples for Character-Level Neural Machine Translationcited by 85
- 2020Reevaluating Adversarial Examples in Natural Languagecited by 83
- 2020DynaSent: A Dynamic Benchmark for Sentiment Analysiscited by 63
- 2019Learning to Discriminate Perturbations for Blocking Adversarial Attacks in Text Classificationcited by 55
- 2020Frequency-Guided Word Substitutions for Detecting Textual Adversarial Examplescited by 54
- 2018Comparing Attention-based Convolutional and Recurrent Neural Networks: Success and Limitations in Machine Reading Comprehensioncited by 19
- 2020Undersensitivity in Neural Reading Comprehensioncited by 9
- 2020Elephant in the Room: An Evaluation Framework for Assessing Adversarial Examples in NLPcited by 7
Built on by
Citing papers per year: 2022: 2; 2023: 0; 2024: 0; 2025: 1.
3 papers.