mlsanityData to 7 Oct 2026

Using Random Perturbations to Mitigate Adversarial Attacks on Sentiment Analysis Models

arXiv 2202.05758 ↗First posted 11 Feb 2022cs.CL cs.LGcited by 4

Not on the map. Why?

Abstract (arXiv)

Attacks on deep learning models are often difficult to identify and therefore are difficult to protect against. This problem is exacerbated by the use of public datasets that typically are not manually inspected before use. In this paper, we offer a solution to this vulnerability by using, during testing, random perturbations such as spelling correction if necessary, substitution by random synonym, or simply dropping the word. These perturbations are applied to random words in random sentences to defend NLP models against adversarial attacks. Our Random Perturbations Defense and Increased Randomness Defense methods are successful in returning attacked models to similar accuracy of models before attacks. The original accuracy of the model used in this work is 80% for sentiment classification. After undergoing attacks, the accuracy drops to accuracy between 0% and 44%. After applying our defense methods, the accuracy of the model is returned to the original accuracy within statistical significance.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 13 of its 37 references that are in the map. First posted on arXiv 11 Feb 2022.

Builds on

13 of 37 references.

References · 13

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  3. 2013Intriguing properties of neural networkscited by 5,114
  4. 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
  5. 2014Convolutional Neural Networks for Sentence Classificationcited by 1,124
  6. 2019Is BERT Really Robust? A Strong Baseline for Natural Language Attack on Text Classification and Entailmentcited by 663
  7. 2018TextBugger: Generating Adversarial Text Against Real-world Applicationscited by 376
  8. 2018Black-box Generation of Adversarial Text Sequences to Evade Deep Learning Classifierscited by 341
  9. 2020BAE: BERT-based Adversarial Examples for Text Classificationcited by 316
  10. 2019Certified Robustness to Adversarial Word Substitutionscited by 164
  11. 2019Robustness Certificates for Sparse Adversarial Attacks by Randomized Ablationcited by 59
  12. 2019Natural Language Adversarial Defense through Synonym Encodingcited by 39
1 more
  1. 2020Defense of Word-level Adversarial Attacks via Random Substitution Encodingcited by 9

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 0; 2024: 1; 2025: 1.

4 papers.