Diffusion Models for Adversarial Purification

By Weili Nie, Brandon Guo, Yujia Huang, Chaowei Xiao, Arash Vahdat, Anima Anandkumar. International Conference on Machine Learning, 2022

722 citations recorded by the source corpus.

Adversarial purification refers to a class of defense methods that remove adversarial perturbations using a generative model. These methods do not make assumptions on the form of attack and the classification model, and thus can defend pre-existing classifiers against unseen threats. However, their performance currently falls behind adversarial training methods. In this work, we propose DiffPure that uses diffusion models for adversarial purification: Given an adversarial example, we first diffuse it with a small amount of noise following a forward diffusion process, and then recover the clean image through a reverse generative process. To evaluate our method against strong adaptive attacks in an efficient and scalable way, we propose to use the adjoint method to compute full gradients of the reverse generative process. Extensive experiments on three image datasets including CIFAR-10, ImageNet and CelebA-HQ with three classifier architectures including ResNet, WideResNet and ViT demonstrate that our method achieves the state-of-the-art results, outperforming current adversarial training and adversarial purification methods, often by a large margin. Project page: https://diffpure.github.io.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Molecular Biology

View Paper: https://www.semanticscholar.org/paper/9b41d745fe3a76443bd0420bc5f2df28be2bd65f

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Arash Vahdat
  2. Karsten Kreis
  3. Jan Kautz
  4. Ming-Hsuan Yang
  5. Anima Anandkumar
  6. Jiaming Song
  7. Weili Nie
  8. Shuicheng Yan

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Ming-Hsuan Yang
  3. Dacheng Tao
  4. Chen Change Loy
  5. Xiaogang Wang
  6. Andrea Vedaldi
  7. Trevor Darrell
  8. Andrew Zisserman

In Molecular Biology

  1. Arash Vahdat
  2. Karsten Kreis
  3. Jiaming Song
  4. Esmeralda S. Whitammer
  5. Dimitris Samaras
  6. Nebojsa Jojic
  7. Alexandros Graikos
  8. Micah Goldblum

Citations in the corpus