Exploring Adversarial Examples and Adversarial Robustness of Convolutional Neural Networks by Mutual Information
Not on the map. Why?
Abstract (arXiv)
A counter-intuitive property of convolutional neural networks (CNNs) is their inherent susceptibility to adversarial examples, which severely hinders the application of CNNs in security-critical fields. Adversarial examples are similar to original examples but contain malicious perturbations. Adversarial training is a simple and effective defense method to improve the robustness of CNNs to adversarial examples. The mechanisms behind adversarial examples and adversarial training are worth exploring. Therefore, this work investigates similarities and differences between normally trained CNNs (NT-CNNs) and adversarially trained CNNs (AT-CNNs) in information extraction from the mutual information perspective. We show that 1) whether NT-CNNs or AT-CNNs, for original and adversarial examples, the trends towards mutual information are almost similar throughout training; 2) compared with normal training, adversarial training is more difficult and the amount of information that AT-CNNs extract from the input is less; 3) the CNNs trained with different methods have different preferences for certain types of information; NT-CNNs tend to extract texture-based information from the input, while AT-CNNs prefer to shape-based information. The reason why adversarial examples mislead CNNs may be that they contain more texture-based information about other classes. Furthermore, we also analyze the mutual information estimators used in this work and find that they outline the geometric properties of the middle layer's output.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 39 of its 56 references that are in the map. First posted on arXiv 12 Jul 2022.
Builds on
39 of 56 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2013Intriguing properties of neural networkscited by 5,155
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2016Wide Residual Networkscited by 3,070
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2016Adversarial examples in the physical worldcited by 1,769
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,432
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,318
27 more
- 2017SmoothGrad: removing noise by adding noisecited by 1,109
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 953
- 2016Deep Variational Information Bottleneckcited by 930
- 2018Robustness May Be at Odds with Accuracycited by 880
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 840
- 2015Deep Learning and the Information Bottleneck Principlecited by 802
- 2016Universal adversarial perturbationscited by 784
- 2017Evasion Attacks against Machine Learning at Test Timecited by 689
- 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 666
- 2019Adversarial Training for Free!cited by 643
- 2017One pixel attack for fooling deep neural networkscited by 582
- 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 536
- 2018Object Detection with Deep Learning: A Reviewcited by 528
- 2017Opening the Black Box of Deep Neural Networks via Informationcited by 503
- 2017Decision-Based Adversarial Attacks: Reliable Attacks Against Black-Box Machine Learning Modelscited by 462
- 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 446
- 2019FreeLB: Enhanced Adversarial Training for Natural Language Understandingcited by 264
- 2019Approximating CNNs with Bag-of-local-Features models works surprisingly well on ImageNetcited by 260
- 2018A Comprehensive Survey of Deep Learning for Image Captioningcited by 214
- 2017Neural Style Transfer: A Reviewcited by 199
- 2019You Only Propagate Once: Accelerating Adversarial Training via Maximal Principlecited by 183
- 2019Interpreting Adversarially Trained Convolutional Neural Networkscited by 75
- 2017Nonlinear Information Bottleneckcited by 71
- 2018Learning Representations for Neural Network-Based Classification Using the Information Bottleneck Principlecited by 70
- 2020On Information Plane Analyses of Neural Network Classifiers -- A Reviewcited by 37
- 2017Estimating Mixture Entropy with Pairwise Distancescited by 36
- 2021A Closer Look at the Adversarial Robustness of Information Bottleneck Modelscited by 4
Built on by
Not cited yet.