NoiseCAM: Explainable AI for the Boundary Between Noise and Adversarial Attacks
Not on the map. Why?
Abstract (arXiv)
Deep Learning (DL) and Deep Neural Networks (DNNs) are widely used in various domains. However, adversarial attacks can easily mislead a neural network and lead to wrong decisions. Defense mechanisms are highly preferred in safety-critical applications. In this paper, firstly, we use the gradient class activation map (GradCAM) to analyze the behavior deviation of the VGG-16 network when its inputs are mixed with adversarial perturbation or Gaussian noise. In particular, our method can locate vulnerable layers that are sensitive to adversarial perturbation and Gaussian noise. We also show that the behavior deviation of vulnerable layers can be used to detect adversarial examples. Secondly, we propose a novel NoiseCAM algorithm that integrates information from globally and pixel-level weighted class activation maps. Our algorithm is susceptible to adversarial perturbations and will not respond to Gaussian random noise mixed in the inputs. Third, we compare detecting adversarial examples using both behavior deviation and NoiseCAM, and we show that NoiseCAM outperforms behavior deviation modeling in its overall performance. Our work could provide a useful tool to defend against certain adversarial attacks on deep neural networks.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 24 of its 40 references that are in the map. First posted on arXiv 9 Mar 2023.
Builds on
24 of 40 references.
References · 24
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
- 2018Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Modelscited by 362
- 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
- 2020Axiom-based Grad-CAM: Towards Accurate Visualization and Explanation of CNNscited by 151
- 2014Towards Deep Neural Network Architectures Robust to Adversarial Examplescited by 146
- 2020Do Wider Neural Networks Really Help Adversarial Robustness?cited by 79
- 2016Medical image denoising using convolutional denoising autoencoderscited by 76
12 more
- 2018TensorFuzz: Debugging Neural Networks with Coverage-Guided Fuzzingcited by 67
- 2019Convergence of Adversarial Training in Overparametrized Neural Networkscited by 58
- 2019Interpolated Adversarial Training: Achieving Robust Neural Networks without Sacrificing Too Much Accuracycited by 49
- 2018Towards Imperceptible and Robust Adversarial Example Attacks against Neural Networkscited by 38
- 2019PuVAE: A Variational Autoencoder to Purify Adversarial Examplescited by 28
- 2020Distant Domain Transfer Learning for Medical Imagingcited by 16
- 2022Revisiting Neuron Coverage Metrics and Quality of Deep Neural Networkscited by 14
- 2020Counter-Unmanned Aircraft System(s) (C-UAS): State of the Art, Challenges and Future Trendscited by 11
- 2021Machine Learning for the Detection and Identification of Internet of Things (IoT) Devices: A Surveycited by 9
- 2020Evaluating the performance of the LIME and Grad-CAM explanation methods on a LEGO multi-label image classification taskcited by 4
- 2023Exploring Adversarial Attacks on Neural Networks: An Explainable Approachcited by 4
- 2022An integrated Auto Encoder-Block Switching defense approach to prevent adversarial attackscited by 3
Built on by
Citing papers per year: 2024: 2.
2 papers.