CLNENov 2, 2021

Effective and Imperceptible Adversarial Textual Attack via Multi-objectivization

arXiv:2111.01528v420 citations
Originality Incremental advance
AI Analysis

This addresses a practical issue for attackers in adversarial machine learning by improving imperceptibility, which is often overlooked, making it an incremental but important advancement in the field.

The paper tackles the problem of crafting adversarial textual examples that are both effective at fooling models and imperceptible to humans, by reformulating it as a multi-objective optimization problem and proposing HydraText, an evolutionary algorithm that achieves competitive attack success rates and better imperceptibility than recent methods, as shown in experiments on 44,237 instances and human evaluation.

The field of adversarial textual attack has significantly grown over the last few years, where the commonly considered objective is to craft adversarial examples (AEs) that can successfully fool the target model. However, the imperceptibility of attacks, which is also essential for practical attackers, is often left out by previous studies. In consequence, the crafted AEs tend to have obvious structural and semantic differences from the original human-written text, making them easily perceptible. In this work, we advocate leveraging multi-objectivization to address such issue. Specifically, we reformulate the problem of crafting AEs as a multi-objective optimization problem, where the attack imperceptibility is considered as an auxiliary objective. Then, we propose a simple yet effective evolutionary algorithm, dubbed HydraText, to solve this problem. To the best of our knowledge, HydraText is currently the only approach that can be effectively applied to both score-based and decision-based attack settings. Exhaustive experiments involving 44237 instances demonstrate that HydraText consistently achieves competitive attack success rates and better attack imperceptibility than the recently proposed attack approaches. A human evaluation study also shows that the AEs crafted by HydraText are more indistinguishable from human-written text. Finally, these AEs exhibit good transferability and can bring notable robustness improvement to the target model by adversarial training.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes