Understanding Adversarial Examples Through Deep Neural Network's Response Surface and Uncertainty Regions
Not on the map. Why?
Abstract (arXiv)
Deep neural network (DNN) is a popular model implemented in many systems to handle complex tasks such as image classification, object recognition, natural language processing etc. Consequently DNN structural vulnerabilities become part of the security vulnerabilities in those systems. In this paper we study the root cause of DNN adversarial examples. We examine the DNN response surface to understand its classification boundary. Our study reveals the structural problem of DNN classification boundary that leads to the adversarial examples. Existing attack algorithms can generate from a handful to a few hundred adversarial examples given one clean image. We show there are infinitely many adversarial images given one clean sample, all within a small neighborhood of the clean sample. We then define DNN uncertainty regions and show transferability of adversarial examples is not universal. We also argue that generalization error, the large sample theoretical guarantee established for DNN, cannot adequately capture the phenomenon of adversarial examples. We need new theory to measure DNN robustness.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 33 of its 72 references that are in the map. First posted on arXiv 30 Jun 2021.
Builds on
33 of 72 references.
References · 33
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2016Adversarial examples in the physical worldcited by 1,762
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2017Spectrally-normalized margin bounds for neural networkscited by 681
- 2017Decision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Modelscited by 459
- 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 459
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
21 more
- 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 411
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2018Black-box Generation of Adversarial Text Sequences to Evade Deep Learning Classifierscited by 341
- 2017Adversarial Attacks on Neural Network Policiescited by 314
- 2017A PAC-Bayesian Approach to Spectrally-Normalized Margin Bounds for Neural Networkscited by 309
- 2015Norm-Based Capacity Control in Neural Networkscited by 299
- 2017Size-Independent Sample Complexity of Neural Networkscited by 289
- 2018Spatially Transformed Adversarial Examplescited by 195
- 2017Tactics of Adversarial Attack on Deep Reinforcement Learning Agentscited by 163
- 2017The Space of Transferable Adversarial Examplescited by 156
- 2017Robust Deep Reinforcement Learning with Adversarial Attackscited by 152
- 2016Crafting Adversarial Input Sequences for Recurrent Neural Networkscited by 102
- 2017Vulnerability of Deep Reinforcement Learning to Policy Induction Attackscited by 91
- 2019Transferring Robustness for Graph Neural Network Against Poisoning Attackscited by 58
- 2018Generalization Error in Deep Learningcited by 46
- 2016Generalization Error of Invariant Classifierscited by 42
- 2018On Tighter Generalization Bound for Deep Neural Networks: CNNs, ResNets, and Beyondcited by 24
- 2019Detecting Adversarial Examples through Nonlinear Dimensionality Reductioncited by 3
- 2019Adaptive Gradient for Adversarial Perturbations Generationcited by 2
- 2019Fast generalization error bound of deep learning without scale invariance of activation functionscited by 2
- 2020Dynamically Computing Adversarial Perturbations for Recurrent Neural Networkscited by 1
Built on by
Not cited yet.