VertAttack: Taking advantage of Text Classifiers' horizontal vision
Not on the map. Why?
Abstract (arXiv)
Text classification systems have continuously improved in performance over the years. However, nearly all current SOTA classifiers have a similar shortcoming, they process text in a horizontal manner. Vertically written words will not be recognized by a classifier. In contrast, humans are easily able to recognize and read words written both horizontally and vertically. Hence, a human adversary could write problematic words vertically and the meaning would still be preserved to other humans. We simulate such an attack, VertAttack. VertAttack identifies which words a classifier is reliant on and then rewrites those words vertically. We find that VertAttack is able to greatly drop the accuracy of 4 different transformer models on 5 datasets. For example, on the SST2 dataset, VertAttack is able to drop RoBERTa's accuracy from 94 to 13%. Furthermore, since VertAttack does not replace the word, meaning is easily preserved. We verify this via a human study and find that crowdworkers are able to correctly label 77% perturbed texts perturbed, compared to 81% of the original texts. We believe VertAttack offers a look into how humans might circumvent classifiers in the future and thus inspire a look into more robust algorithms.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 19 of its 31 references that are in the map. First posted on arXiv 12 Apr 2024.
Builds on
19 of 31 references.
References · 19
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
- 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
- 2018Generating Natural Language Adversarial Examplescited by 422
- 2018TextBugger: Generating Adversarial Text Against Real-world Applicationscited by 376
- 2019Predicting the Type and Target of Offensive Posts in Social Mediacited by 268
- 2020Contextualized Perturbation for Textual Adversarial Attackcited by 136
- 2019Text Processing Like Humans Do: Visually Attacking and Shielding NLP Systemscited by 99
7 more
- 2021Searching for an Effective Defender: Benchmarking Defense against Adversarial Word Substitutioncited by 55
- 2019"Mask and Infill" : Applying Masked Language Model to Sentiment Transfercited by 48
- 2022SemAttack: Natural Textual Attacks via Different Semantic Spacescited by 42
- 2022Phrase-level Textual Adversarial Attack with Label Preservationcited by 23
- 2023How do humans perceive adversarial text? A reality check on the validity and naturalness of word-based adversarial attackscited by 18
- 2022On The Robustness of Offensive Language Classifierscited by 8
- 2021Mitigating Biases in Toxic Language Detection through Invariant Rationalizationcited by 7
Built on by
Citing papers per year: 2024: 1.
1 paper.