On Configurable Defense against Adversarial Example Attacks
arXiv:1812.02737
Abstract
Machine learning systems based on deep neural networks (DNNs) have gained mainstream adoption in many applications. Recently, however, DNNs are shown to be vulnerable to adversarial example attacks with slight perturbations on the inputs. Existing defense mechanisms against such attacks try to improve the overall robustness of the system, but they do not differentiate different targeted attacks even though the corresponding impacts may vary significantly. To tackle this problem, we propose a novel configurable defense mechanism in this work, wherein we are able to flexibly tune the robustness of the system against different targeted attacks to satisfy application requirements. This is achieved by refining the DNN loss function with an attack sensitive matrix to represent the impacts of different targeted attacks. Experimental results on CIFAR-10 and GTSRB data sets demonstrate the efficacy of the proposed solution.
References in corpus (10)
- Intriguing properties of neural networks
- Ensemble Adversarial Training: Attacks and Defenses
- Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networks
- Towards Deep Learning Models Resistant to Adversarial Attacks
- Towards Deep Neural Network Architectures Robust to Adversarial Examples
- Characterizing Adversarial Subspaces Using Local Intrinsic Dimensionality
- Adversarial Machine Learning at Scale
- DeepFool: a simple and accurate method to fool deep neural networks
- The Limitations of Deep Learning in Adversarial Settings
- EAD: Elastic-Net Attacks to Deep Neural Networks via Adversarial Examples