Improving Global Adversarial Robustness Generalization With Adversarially Trained GAN
arXiv:2103.04513
Abstract
Convolutional neural networks (CNNs) have achieved beyond human-level accuracy in the image classification task and are widely deployed in real-world environments. However, CNNs show vulnerability to adversarial perturbations that are well-designed noises aiming to mislead the classification models. In order to defend against the adversarial perturbations, adversarially trained GAN (ATGAN) is proposed to improve the adversarial robustness generalization of the state-of-the-art CNNs trained by adversarial training. ATGAN incorporates adversarial training into standard GAN training procedure to remove obfuscated gradients which can lead to a false sense in defending against the adversarial perturbations and are commonly observed in existing GANs-based adversarial defense methods. Moreover, ATGAN adopts the image-to-image generator as data augmentation to increase the sample complexity needed for adversarial robustness generalization in adversarial training. Experimental results in MNIST SVHN and CIFAR-10 datasets show that the proposed method doesn't rely on obfuscated gradients and achieves better global adversarial robustness generalization performance than the adversarially trained state-of-the-art CNNs.
17 pages, 7 figures, uses simpleConference.sty
References in corpus (19)
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks
- Conditional Image Synthesis With Auxiliary Classifier GANs
- GAN-based Synthetic Medical Image Augmentation for increased CNN Performance in Liver Lesion Classification
- Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networks
- Towards Deep Neural Network Architectures Robust to Adversarial Examples
- Adversarially Robust Generalization Requires More Data
- PixelDefend: Leveraging Generative Models to Understand and Defend against Adversarial Examples
- Improving the Adversarial Robustness and Interpretability of Deep Neural Networks by Regularizing their Input Gradients
- Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Models
- A study of the effect of JPG compression on adversarial images
- Stochastic Activation Pruning for Robust Adversarial Defense
- Are Labels Required for Improving Adversarial Robustness?
- Houdini: Fooling Deep Structured Prediction Models
- MagNet and "Efficient Defenses Against Adversarial Attacks" are Not Robust to Adversarial Examples
- Generative Adversarial Trainer: Defense to Adversarial Perturbations with GAN
- Adversarially Robust Generalization Just Requires More Unlabeled Data
- DeepCloak: Masking Deep Neural Network Models for Robustness Against Adversarial Samples
- Learning Adversary-Resistant Deep Neural Networks