Arabic Synonym BERT-based Adversarial Examples for Text Classification
Not on the map. Why?
Abstract (arXiv)
Text classification systems have been proven vulnerable to adversarial text examples, modified versions of the original text examples that are often unnoticed by human eyes, yet can force text classification models to alter their classification. Often, research works quantifying the impact of adversarial text attacks have been applied only to models trained in English. In this paper, we introduce the first word-level study of adversarial attacks in Arabic. Specifically, we use a synonym (word-level) attack using a Masked Language Modeling (MLM) task with a BERT model in a black-box setting to assess the robustness of the state-of-the-art text classification models to adversarial attacks in Arabic. To evaluate the grammatical and semantic similarities of the newly produced adversarial examples using our synonym BERT-based attack, we invite four human evaluators to assess and compare the produced adversarial examples with their original examples. We also study the transferability of these newly produced Arabic adversarial examples to various models and investigate the effectiveness of defense mechanisms against these adversarial examples on the BERT models. We find that fine-tuned BERT models were more susceptible to our synonym attacks than the other Deep Neural Networks (DNN) models like WordCNN and WordLSTM we trained. We also find that fine-tuned BERT models were more susceptible to transferred attacks. We, lastly, find that fine-tuned BERT models successfully regain at least 2% in accuracy after applying adversarial training as an initial defense mechanism.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 35 of its 53 references that are in the map. First posted on arXiv 5 Feb 2024.
Builds on
35 of 53 references.
References · 35
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2013Intriguing properties of neural networkscited by 5,114
- 2016Adversarial examples in the physical worldcited by 1,762
- 2014Convolutional Neural Networks for Sentence Classificationcited by 1,124
- 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 979
- 2020MPNet: Masked and Permuted Pre-training for Language Understandingcited by 973
- 2016Adversarial Machine Learning at Scalecited by 934
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2019Is BERT Really Robust? A Strong Baseline for Natural Language Attack on Text Classification and Entailmentcited by 663
- 2020Making Monolingual Sentence Embeddings Multilingual using Knowledge Distillationcited by 591
- 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 530
23 more
- 2020BERT-ATTACK: Adversarial Attack Against BERT Using BERTcited by 488
- 2018Generating Natural Language Adversarial Examplescited by 422
- 2018TextBugger: Generating Adversarial Text Against Real-world Applicationscited by 376
- 2020AraBERT: Transformer-based Model for Arabic Language Understandingcited by 359
- 2014Deep Speech: Scaling up end-to-end speech recognitioncited by 354
- 2018Black-box Generation of Adversarial Text Sequences to Evade Deep Learning Classifierscited by 341
- 2020BAE: BERT-based Adversarial Examples for Text Classificationcited by 316
- 2016Learning from Simulated and Unsupervised Images through Adversarial Trainingcited by 287
- 2018Audio Adversarial Examples: Targeted Attacks on Speech-to-Textcited by 268
- 2016Understanding Neural Networks through Representation Erasurecited by 223
- 2018Pathologies of Neural Models Make Interpretations Difficultcited by 140
- 2020Contextualized Perturbation for Textual Adversarial Attackcited by 136
- 2017On the Robustness of Semantic Segmentation Models to Adversarial Attackscited by 126
- 2021The Interplay of Variant, Size, and Task Type in Arabic Pre-trained Language Modelscited by 118
- 2017Deep Text Classification Can be Fooledcited by 105
- 2016Crafting Adversarial Input Sequences for Recurrent Neural Networkscited by 102
- 2017Adversarial examples for generative modelscited by 58
- 2019Adversarial Examples in Modern Machine Learning: A Reviewcited by 36
- 2017Crafting Adversarial Examples For Speech Paralinguistics Applicationscited by 30
- 2021Grey-box Adversarial Attack And Defence For Sentiment Classificationcited by 28
- 2015Deep Learning and Music Adversariescited by 20
- 2021Adversarial Attacks and Defenses for Speech Recognition Systemscited by 20
- 2019Adversarial Example Detection by Classification for Deep Speech Recognitioncited by 10
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.