mlsanityData to 7 Oct 2026

Reliable Evaluation of Attribution Maps in CNNs: A Perturbation-Based Approach

arXiv 2411.14946 ↗First posted 22 Nov 2024cs.CV cs.AI cs.LGcited by 4

Not on the map. Why?

Abstract (arXiv)

In this paper, we present an approach for evaluating attribution maps, which play a central role in interpreting the predictions of convolutional neural networks (CNNs). We show that the widely used insertion/deletion metrics are susceptible to distribution shifts that affect the reliability of the ranking. Our method proposes to replace pixel modifications with adversarial perturbations, which provides a more robust evaluation framework. By using smoothness and monotonicity measures, we illustrate the effectiveness of our approach in correcting distribution shifts. In addition, we conduct the most comprehensive quantitative and qualitative assessment of attribution maps to date. Introducing baseline attribution maps as sanity checks, we find that our metric is the only contender to pass all checks. Using Kendall's τ rank correlation coefficient, we show the increased consistency of our metric across 15 dataset-architecture combinations. Of the 16 attribution maps tested, our results clearly show SmoothGrad to be the best map currently available. This research makes an important contribution to the development of attribution maps by providing a reliable and consistent evaluation framework. To ensure reproducibility, we will provide the code along with our results.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 34 of its 56 references that are in the map. First posted on arXiv 22 Nov 2024.

Builds on

34 of 56 references.

References · 34

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  3. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  4. 2016Densely Connected Convolutional Networkscited by 6,691
  5. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
  6. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  7. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  8. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  9. 2013Visualizing and Understanding Convolutional Networkscited by 2,278
  10. 2018Sanity Checks for Saliency Mapscited by 1,149
  11. 2017SmoothGrad: removing noise by adding noisecited by 1,097
  12. 2014Striving for Simplicity: The All Convolutional Netcited by 983
22 more
  1. 2017ChestX-ray8: Hospital-scale Chest X-ray Database and Benchmarks on Weakly-Supervised Classification and Localization of Common Thorax Diseasescited by 969
  2. 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
  3. 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
  4. 2017One pixel attack for fooling deep neural networkscited by 579
  5. 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 575
  6. 2018Explaining Explanations: An Overview of Interpretability of Machine Learningcited by 508
  7. 2017Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networkscited by 484
  8. 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 459
  9. 2016Top-down Neural Attention by Excitation Backpropcited by 318
  10. 2020Axiom-based Grad-CAM: Towards Accurate Visualization and Explanation of CNNscited by 151
  11. 2019Smooth Grad-CAM++: An Enhanced Inference Level Visualization Technique for Deep Convolutional Neural Network Modelscited by 118
  12. 2021Guided Integrated Gradients: An Adaptive Path Method for Removing Noisecited by 102
  13. 2020Attribution in Scale and Spacecited by 61
  14. 2017Detecting Adversarial Image Examples in Deep Networks with Adaptive Noise Reductioncited by 49
  15. 2022Metrics for saliency map evaluation of deep learning explanation methodscited by 40
  16. 2021Group-CAM: Group Score-Weighted Visual Explanations for Deep Convolutional Networkscited by 36
  17. 2021Revisiting The Evaluation of Class Activation Mapping for Explainability: A Novel Metric and Experimental Analysiscited by 25
  18. 2020Zoom-CAM: Generating Fine-grained Pixel Annotations from Image Labelscited by 10
  19. 2022FD-CAM: Improving Faithfulness and Discriminability of Visual Explanation for CNNscited by 7
  20. 2022The Weighting Game: Evaluating Quality of Explainability Methodscited by 4
  21. 2022Recipro-CAM: Fast gradient-free visual explanations for convolutional neural networkscited by 3
  22. 2024Challenging the Black Box: A Comprehensive Evaluation of Attribution Maps of CNN Applications in Agriculture and Forestrycited by 2

Built on by

Cited by year (2026 to 7 Oct)

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

4 papers.