Adversarial Attacks and Dimensionality in Text Classifiers
Not on the map. Why?
Abstract (arXiv)
Adversarial attacks on machine learning algorithms have been a key deterrent to the adoption of AI in many real-world use cases. They significantly undermine the ability of high-performance neural networks by forcing misclassifications. These attacks introduce minute and structured perturbations or alterations in the test samples, imperceptible to human annotators in general, but trained neural networks and other models are sensitive to it. Historically, adversarial attacks have been first identified and studied in the domain of image processing. In this paper, we study adversarial examples in the field of natural language processing, specifically text classification tasks. We investigate the reasons for adversarial vulnerability, particularly in relation to the inherent dimensionality of the model. Our key finding is that there is a very strong correlation between the embedding dimensionality of the adversarial samples and their effectiveness on models tuned with input samples with same embedding dimension. We utilize this sensitivity to design an adversarial defense mechanism. We use ensemble models of varying inherent dimensionality to thwart the attacks. This is tested on multiple datasets for its efficacy in providing robustness. We also study the problem of measuring adversarial perturbation using different distance metrics. For all of the aforementioned studies, we have run tests on multiple models with varying dimensionality and used a word-vector level adversarial attack to substantiate the findings.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 24 of its 49 references that are in the map. First posted on arXiv 3 Apr 2024.
Builds on
24 of 49 references.
References · 24
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2013Intriguing properties of neural networkscited by 5,114
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2016Adversarial examples in the physical worldcited by 1,762
- 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
- 2018Universal Sentence Encodercited by 485
- 2022Diffusion Models for Adversarial Purificationcited by 469
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
- 2018Generating Natural Language Adversarial Examplescited by 422
- 2018Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Modelscited by 362
- 2018Black-box Generation of Adversarial Text Sequences to Evade Deep Learning Classifierscited by 341
12 more
- 2020BAE: BERT-based Adversarial Examples for Text Classificationcited by 316
- 2018Adversarial Attacks and Defences: A Surveycited by 259
- 2016Understanding Neural Networks through Representation Erasurecited by 223
- 2019Certified Robustness to Adversarial Word Substitutionscited by 164
- 2016Counter-fitting Word Vectors to Linguistic Constraintscited by 138
- 2017Deep Text Classification Can be Fooledcited by 105
- 2019Robust Neural Machine Translation with Doubly Adversarial Inputscited by 105
- 2019Achieving Verified Robustness to Symbol Substitutions via Interval Bound Propagationcited by 87
- 2017Comparative Study of CNN and RNN for Natural Language Processingcited by 81
- 2014word2vec Parameter Learning Explainedcited by 53
- 2022Detection of Word Adversarial Examples in Text Classification: Benchmark and Baseline via Robust Density Estimationcited by 32
- 2022Text Adversarial Purification as Defense against Adversarial Attackscited by 15
Built on by
Not cited yet.