Defense-VAE: A Fast and Accurate Defense against Adversarial Attacks
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNNs) have been enormously successful across a variety of prediction tasks. However, recent research shows that DNNs are particularly vulnerable to adversarial attacks, which poses a serious threat to their applications in security-sensitive systems. In this paper, we propose a simple yet effective defense algorithm Defense-VAE that uses variational autoencoder (VAE) to purge adversarial perturbations from contaminated images. The proposed method is generic and can defend white-box and black-box attacks without the need of retraining the original CNN classifiers, and can further strengthen the defense by retraining CNN or end-to-end finetuning the whole pipeline. In addition, the proposed method is very efficient compared to the optimization-based alternatives, such as Defense-GAN, since no iterative optimization is needed for online prediction. Extensive experiments on MNIST, Fashion-MNIST, CelebA and CIFAR-10 demonstrate the superior defense accuracy of Defense-VAE compared to Defense-GAN, while being 50x faster than the latter. This makes Defense-VAE widely deployable in real-time security-sensitive systems. Our source code can be found at https://github.com/lxuniverse/defense-vae.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 17 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 3; 2025: 2.
9 papers.
- 2025CLIPure: Purification in Latent Space via CLIP for Adversarially Robust Zero-Shot Classificationcited by 13
- 2024Classifier Guidance Enhances Diffusion-based Adversarial Purification by Preserving Predictive Informationcited by 5
- 2022Memory Defense: More Robust Classification via a Memory-Masking Autoencodercited by 2
- 2023DiffDefense: Defending against Adversarial Attacks via Diffusion Modelscited by 2
- 2024VQUNet: Vector Quantization U-Net for Defending Adversarial Atacks by Regularizing Unwanted Noisecited by 2
- 2023Chaotic Variational Auto encoder-based Adversarial Machine Learningcited by 1
- 2023Language Guided Adversarial Purificationcited by 1
- 2024Pre-trained Multiple Latent Variable Generative Models are good defenders against Adversarial Attackscited by 1
- 2025NAPPure: Adversarial Purification for Robust Image Classification under Non-Additive Perturbationscited by 0
- 2025NAPPure: Adversarial Purification for Robust Image Classification under Non-Additive Perturbations15 Oct 2025
- 2025CLIPure: Purification in Latent Space via CLIP for Adversarially Robust Zero-Shot Classification25 Feb 2025
- 2024Pre-trained Multiple Latent Variable Generative Models are good defenders against Adversarial Attacks4 Dec 2024
- 2024Classifier Guidance Enhances Diffusion-based Adversarial Purification by Preserving Predictive Information12 Aug 2024
- 2024VQUNet: Vector Quantization U-Net for Defending Adversarial Atacks by Regularizing Unwanted Noise5 Jun 2024
- 2023Language Guided Adversarial Purification19 Sep 2023
- 2023DiffDefense: Defending against Adversarial Attacks via Diffusion Models7 Sep 2023
- 2023Chaotic Variational Auto encoder-based Adversarial Machine Learning25 Feb 2023
- 2022Memory Defense: More Robust Classification via a Memory-Masking Autoencoder5 Feb 2022