Feature Prioritization and Regularization Improve Standard Accuracy and Adversarial Robustness
arXiv:1810.02424
Abstract
Adversarial training has been successfully applied to build robust models at a certain cost. While the robustness of a model increases, the standard classification accuracy declines. This phenomenon is suggested to be an inherent trade-off. We propose a model that employs feature prioritization by a nonlinear attention module and feature regularization to improve the adversarial robustness and the standard accuracy relative to adversarial training. The attention module encourages the model to rely heavily on robust features by assigning larger weights to them while suppressing non-robust features. The regularizer encourages the model to extract similar features for the natural and adversarial images, effectively ignoring the added perturbation. In addition to evaluating the robustness of our model, we provide justification for the attention module and propose a novel experimental strategy that quantitatively demonstrates that our model is almost ideally aligned with salient data characteristics. Additional experimental results illustrate the power of our model relative to the state of the art methods.
arXiv commentIJCAI 2019
References in corpus (16)
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- Ensemble Adversarial Training: Attacks and Defenses
- Towards Deep Learning Models Resistant to Adversarial Attacks
- Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examples
- Synthesizing Robust Adversarial Examples
- Robustness May Be at Odds with Accuracy
- PixelDefend: Leveraging Generative Models to Understand and Defend against Adversarial Examples
- Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Models
- Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Survey
- Learn To Pay Attention
- Training verified learners with learned verifiers
- Improving the Generalization of Adversarial Training with Domain Adaptation
- Cascade Adversarial Machine Learning Regularized with a Unified Embedding
- Progressive Attention Networks for Visual Attribute Prediction
- Defense against Adversarial Attacks Using High-Level Representation Guided Denoiser
- Built-in Vulnerabilities to Imperceptible Adversarial Perturbations