mlsanityData to 7 Oct 2026

Generalizing Adversarial Explanations with Grad-CAM

arXiv 2204.05427 ↗First posted 11 Apr 2022cs.CV cs.CRcited by 9

Not on the map. Why?

Abstract (arXiv)

Gradient-weighted Class Activation Mapping (Grad- CAM), is an example-based explanation method that provides a gradient activation heat map as an explanation for Convolution Neural Network (CNN) models. The drawback of this method is that it cannot be used to generalize CNN behaviour. In this paper, we present a novel method that extends Grad-CAM from example-based explanations to a method for explaining global model behaviour. This is achieved by introducing two new metrics, (i) Mean Observed Dissimilarity (MOD) and (ii) Variation in Dissimilarity (VID), for model generalization. These metrics are computed by comparing a Normalized Inverted Structural Similarity Index (NISSIM) metric of the Grad-CAM generated heatmap for samples from the original test set and samples from the adversarial test set. For our experiment, we study adversarial attacks on deep models such as VGG16, ResNet50, and ResNet101, and wide models such as InceptionNetv3 and XceptionNet using Fast Gradient Sign Method (FGSM). We then compute the metrics MOD and VID for the automatic face recognition (AFR) use case with the VGGFace2 dataset. We observe a consistent shift in the region highlighted in the Grad-CAM heatmap, reflecting its participation to the decision making, across all models under adversarial attacks. The proposed method can be used to understand adversarial attacks and explain the behaviour of black box CNN models for image analysis.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 21 of its 28 references that are in the map. First posted on arXiv 11 Apr 2022.

Builds on

21 of 28 references.

References · 21

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  4. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  5. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  6. 2013Intriguing properties of neural networkscited by 5,114
  7. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
  8. 2017VGGFace2: A dataset for recognising faces across pose and agecited by 911
  9. 2018Feature Denoising for Improving Adversarial Robustnesscited by 312
  10. 2020Do Wide and Deep Networks Learn the Same Things? Uncovering How Neural Network Representations Vary with Width and Depthcited by 241
  11. 2017On Detecting Adversarial Perturbationscited by 232
  12. 2017On the (Statistical) Detection of Adversarial Examplescited by 180
9 more
  1. 2016Grad-CAM: Why did you say that?cited by 159
  2. 2020Do Wider Neural Networks Really Help Adversarial Robustness?cited by 79
  3. 2019The Odds are Odd: A Statistical Test for Detecting Adversarial Examplescited by 75
  4. 2020Maximum Mean Discrepancy Test is Aware of Adversarial Attackscited by 44
  5. 2019When Explainability Meets Adversarial Learning: Detecting Adversarial Examples using SHAP Signaturescited by 40
  6. 2020Analyzing the Noise Robustness of Deep Neural Networkscited by 31
  7. 2020Adversarial Attacks on Convolutional Neural Networks in Facial Recognition Domaincited by 8
  8. 2018Gradient Similarity: An Explainable Approach to Detect Adversarial Attacks against Deep Learningcited by 6
  9. 2021Explainable Adversarial Attacks in Deep Neural Networks Using Activation Profilescited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 3; 2025: 5; 2026: 1.

9 papers.