MACC: Masked Adversarial Convex Combination Against Word-Level Adversarial Attacks
Robustness againstword substitution attacks iscrucial for text classifiers and fundamental to broader NLP robustness. Such attacks use semantically similar word substitutions. Existing certified defenses often compute loose outer bounds for the convex hull of word embeddings, including irrelevant words, degrading performance on clean and adversarial tests. Additionally, convex hull-based methods also struggle to emulate worst-case scenarios accurately. This paper proposes the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Masked Adversarial Convex Combination</i> (MACC) method, which models the solution space as a convex hull of word vectors and uses Variational Information Bottleneck theory to mask unnecessary words. We also introduce an empirical masking method based on the volume of the convex hull to enhance the performance. By reducing the number of words explored within the convex hull, MACC enables more precise mimicry of worst-case attacks. Experiments across models and datasets show MACC outperforms existing methods in clean and adversarial accuracy against word-level attacks.
Authors
- Zhi-Hong Mao
- Qinke Peng (ORCID: https://orcid.org/0000-0002-5448-8529)
- Bo Zeng (ORCID: https://orcid.org/0000-0002-8689-4281)
- Mou Xu (ORCID: https://orcid.org/0000-0002-1497-0572)
Institutions
- University of Pittsburgh (US)
- Xi'an Jiaotong University (CN)
Publication Details
- Journal
- IEEE Signal Processing Letters
- Published
- 2025-08-04
- DOI
- https://doi.org/10.1109/lsp.2025.3593663
- Primary Topic
- Adversarial Robustness in Machine Learning
- Type
- article
- Field-Weighted Citation Impact
- 0.00