A Universal Adversarial Policy for Text Classifiers
Not on the map. Why?
Abstract (arXiv)
Discovering the existence of universal adversarial perturbations had large theoretical and practical impacts on the field of adversarial learning. In the text domain, most universal studies focused on adversarial prefixes which are added to all texts. However, unlike the vision domain, adding the same perturbation to different inputs results in noticeably unnatural inputs. Therefore, we introduce a new universal adversarial setup - a universal adversarial policy, which has many advantages of other universal attacks but also results in valid texts - thus making it relevant in practice. We achieve this by learning a single search policy over a predefined set of semantics preserving text alterations, on many texts. This formulation is universal in that the policy is successful in finding adversarial examples on new texts efficiently. Our approach uses text perturbations which were extensively shown to produce natural attacks in the non-universal setup (specific synonym replacements). We suggest a strong baseline approach for this formulation which uses reinforcement learning. It's ability to generalise (from as few as 500 training texts) shows that universal adversarial patterns exist in the text domain as well.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 19 of its 34 references that are in the map. First posted on arXiv 19 Jun 2022.
Builds on
19 of 34 references.
References · 19
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,704
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
- 2016Universal adversarial perturbationscited by 774
- 2017Rainbow: Combining Improvements in Deep Reinforcement Learningcited by 774
- 2019Universal Adversarial Triggers for Attacking and Analyzing NLPcited by 709
- 2019Is BERT Really Robust? A Strong Baseline for Natural Language Attack on Text Classification and Entailmentcited by 663
- 2020BERT-ATTACK: Adversarial Attack Against BERT Using BERTcited by 488
7 more
- 2018Generating Natural Language Adversarial Examplescited by 422
- 2018TextBugger: Generating Adversarial Text Against Real-world Applicationscited by 376
- 2017Noisy Networks for Explorationcited by 262
- 2016Learning to Navigate in Complex Environmentscited by 192
- 2016Counter-fitting Word Vectors to Linguistic Constraintscited by 138
- 2020Reevaluating Adversarial Examples in Natural Languagecited by 83
- 2020Universal Adversarial Attacks with Natural Triggers for Text Classificationcited by 50
Built on by
Citing papers per year: 2023: 1.
1 paper.