Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Models

By Pouya Samangouei, Maya Kabkab, Ramalingam Chellappa. 2018

1,276 citations recorded by the source corpus.

In recent years, deep neural network approaches have been widely adopted for machine learning tasks, including classification. However, they were shown to be vulnerable to adversarial perturbations: carefully crafted small perturbations can cause misclassification of legitimate images. We propose Defense-GAN, a new framework leveraging the expressive capability of generative models to defend deep neural networks against such attacks. Defense-GAN is trained to model the distribution of unperturbed images. At inference time, it finds a close output to a given image which does not contain the adversarial changes. This output is then fed to the classifier. Our proposed method can be used with any classification model and does not modify the classifier structure or training procedure. It can also be used as a defense against any attack as it does not assume knowledge of the process for generating the adversarial examples. We empirically show that Defense-GAN is consistently effective against different attack methods and improves on existing defense strategies. Our code has been made publicly available at this https URL

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Generative Models, Safety, Robustness & Interpretability

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. Bernt Schiele
  2. Jun Zhu
  3. Matthias Hein
  4. Percy Liang
  5. Alan L. Yuille
  6. Nicholas Carlini
  7. Dacheng Tao
  8. Yoshua Bengio

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Ming-Hsuan Yang
  4. Bernt Schiele
  5. Alan L. Yuille
  6. Trevor Darrell
  7. Xiaogang Wang
  8. Andrea Vedaldi

In Generative Models

  1. Jun-Yan Zhu
  2. Eli Shechtman
  3. Richard Zhang
  4. Stefano Ermon
  5. Arash Vahdat
  6. Ming-Hsuan Yang
  7. Yang Song
  8. Jan Kautz

In Safety, Robustness & Interpretability

  1. Matthias Hein
  2. Nicholas Carlini
  3. Tianyu Pang
  4. Huan Zhang
  5. Florian Tramèr
  6. Jun Zhu
  7. Bernt Schiele
  8. Cho-Jui Hsieh

Citations in the corpus