Gradient-based Adversarial Attacks against Text Transformers
2021-04-15EMNLP 2021Code Available1· sign in to hype
Chuan Guo, Alexandre Sablayrolles, Hervé Jégou, Douwe Kiela
Code Available — Be the first to reproduce this paper.
ReproduceCode
- github.com/facebookresearch/text-adversarial-attackOfficialIn paperpytorch★ 110
- github.com/gmum/mangopytorch★ 4
Abstract
We propose the first general-purpose gradient-based attack against transformer models. Instead of searching for a single adversarial example, we search for a distribution of adversarial examples parameterized by a continuous-valued matrix, hence enabling gradient-based optimization. We empirically demonstrate that our white-box attack attains state-of-the-art attack performance on a variety of natural language tasks. Furthermore, we show that a powerful black-box transfer attack, enabled by sampling from the adversarial distribution, matches or exceeds existing methods, while only requiring hard-label outputs.