CLJun 28, 2024

DiffuseDef: Improved Robustness to Adversarial Attacks via Iterative Denoising

arXiv:2407.00248v21 citations
Originality Incremental advance
AI Analysis

This addresses a critical challenge in NLP by enhancing model security against adversarial threats, though it is incremental as it builds on existing defense techniques.

The paper tackles the problem of adversarial attacks on language models by proposing DiffuseDef, a method that integrates a diffusion-based denoiser to improve robustness, achieving state-of-the-art performance against common attacks.

Pretrained language models have significantly advanced performance across various natural language processing tasks. However, adversarial attacks continue to pose a critical challenge to systems built using these models, as they can be exploited with carefully crafted adversarial texts. Inspired by the ability of diffusion models to predict and reduce noise in computer vision, we propose a novel and flexible adversarial defense method for language classification tasks, DiffuseDef, which incorporates a diffusion layer as a denoiser between the encoder and the classifier. The diffusion layer is trained on top of the existing classifier, ensuring seamless integration with any model in a plug-and-play manner. During inference, the adversarial hidden state is first combined with sampled noise, then denoised iteratively and finally ensembled to produce a robust text representation. By integrating adversarial training, denoising, and ensembling techniques, we show that DiffuseDef improves over existing adversarial defense methods and achieves state-of-the-art performance against common black-box and white-box adversarial attacks.

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