Towards Robust Deep Neural Networks with BANG
Authors:
- Andras RozsaARAndras Rozsa
- Manuel GuntherMGManuel Gunther
- Terrance E. BoultTBTerrance E. Boult
- 1 March 2018
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 803-811
Abstract
Machine learning models, including state-of-the-art deep neural networks, are vulnerable to small perturbations that cause unexpected classification errors. This unexpected lack of robustness raises fundamental questions about their generalization properties and poses a serious concern for practical deployments. As such perturbations can remain imperceptible - the formed adversarial examples demonstrate an inherent inconsistency between vulnerable machine learning models and human perception - some prior work casts this problem as a security issue. Despite the significance of the discovered instabilities and ensuing research, their cause is not well understood and no effective method has been developed to address the problem. In this paper, we present a novel theory to explain why this unpleasant phenomenon exists in deep neural networks. Based on that theory, we introduce a simple, efficient, and effective training approach, Batch Adjusted Network Gradients (BANG), which significantly improves the robustness of machine learning models. While the BANG technique does not rely on any form of data augmentation or the utilization of adversarial images for training, the resultant classifiers are more resistant to adversarial perturbations while maintaining or even enhancing the overall classification performance.Keywords
All Related Versions
This publication has 14 references indexed in Scilit:
- Improving the Robustness of Deep Neural Networks via Stability Training2016
- Assessing Threat of Adversarial Examples on Deep Neural Networks2016
- Efficient Training of Very Deep Neural Networks for Supervised Hashing2016
- Deep Residual Learning for Image Recognition2016
- Convolutional Channel Features2015
- Deep learning of binary hash codes for fast image retrieval2015
- Simultaneous feature learning and hash coding with deep neural networks2015
- Show and tell: A neural image caption generator2015
- Fully convolutional networks for semantic segmentation2015
- Caffe2014