mlsanityData to 7 Oct 2026

Adversarially Robust Classification by Conditional Generative Model Inversion

arXiv 2201.04733 ↗First posted 12 Jan 2022cs.LG cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

Most adversarial attack defense methods rely on obfuscating gradients. These methods are successful in defending against gradient-based attacks; however, they are easily circumvented by attacks which either do not use the gradient or by attacks which approximate and use the corrected gradient. Defenses that do not obfuscate gradients such as adversarial training exist, but these approaches generally make assumptions about the attack such as its magnitude. We propose a classification model that does not obfuscate gradients and is robust by construction without assuming prior knowledge about the attack. Our method casts classification as an optimization problem where we "invert" a conditional generator trained on unperturbed, natural images to find the class that generates the closest sample to the query image. We hypothesize that a potential source of brittleness against adversarial attacks is the high-to-low-dimensional nature of feed-forward classifiers which allows an adversary to find small perturbations in the input space that lead to large changes in the output space. On the other hand, a generative model is typically a low-to-high-dimensional mapping. While the method is related to Defense-GAN, the use of a conditional generative model and inversion in our model instead of the feed-forward classifier is a critical difference. Unlike Defense-GAN, which was shown to generate obfuscated gradients that are easily circumvented, we show that our method does not obfuscate gradients. We demonstrate that our model is extremely robust against black-box attacks and has improved robustness against white-box attacks compared to naturally trained, feed-forward classifiers.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 29 of its 36 references that are in the map. First posted on arXiv 12 Jan 2022.

Builds on

29 of 36 references.

References · 29

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  5. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  6. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  7. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  8. 2013Intriguing properties of neural networkscited by 5,114
  9. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  10. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  11. 2014Going Deeper with Convolutionscited by 4,231
  12. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
17 more
  1. 2017Improved Training of Wasserstein GANscited by 2,223
  2. 2014Conditional Generative Adversarial Netscited by 2,152
  3. 2016Adversarial examples in the physical worldcited by 1,762
  4. 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
  5. 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
  6. 2016Practical Black-Box Attacks against Machine Learningcited by 893
  7. 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
  8. 2017Countering Adversarial Images using Input Transformationscited by 517
  9. 2017Mitigating Adversarial Effects Through Randomizationcited by 382
  10. 2018Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Modelscited by 362
  11. 2018Characterizing Adversarial Subspaces Using Local Intrinsic Dimensionalitycited by 280
  12. 2017PixelDefend: Leveraging Generative Models to Understand and Defend against Adversarial Examplescited by 243
  13. 2019Adversarial Attacks and Defenses in Images, Graphs and Text: A Reviewcited by 234
  14. 2018Stochastic Activation Pruning for Robust Adversarial Defensecited by 171
  15. 2016Inverting The Generator Of A Generative Adversarial Networkcited by 140
  16. 2019advertorch v0.1: An Adversarial Robustness Toolbox based on PyTorchcited by 69
  17. 2018Classification by Re-generation: Towards Classification Based on Variational Inferencecited by 1

Built on by

Not cited yet.