Overview of Class Activation Maps for Visualization Explainability
Not on the map. Why?
Abstract (arXiv)
Recent research in deep learning methodology has led to a variety of complex modelling techniques in computer vision (CV) that reach or even outperform human performance. Although these black-box deep learning models have obtained astounding results, they are limited in their interpretability and transparency which are critical to take learning machines to the next step to include them in sensitive decision-support systems involving human supervision. Hence, the development of explainable techniques for computer vision (XCV) has recently attracted increasing attention. In the realm of XCV, Class Activation Maps (CAMs) have become widely recognized and utilized for enhancing interpretability and insights into the decision-making process of deep learning models. This work presents a comprehensive overview of the evolution of Class Activation Map methods over time. It also explores the metrics used for evaluating CAMs and introduces auxiliary techniques to improve the saliency of these methods. The overview concludes by proposing potential avenues for future research in this evolving field.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 26 of its 33 references that are in the map. First posted on arXiv 25 Sep 2023.
Builds on
26 of 33 references.
References · 26
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,162
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
- 2017SmoothGrad: removing noise by adding noisecited by 1,109
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 939
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
- 2013Network In Networkcited by 605
- 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 582
14 more
- 2019Counterfactual Visual Explanationscited by 313
- 2020Eigen-CAM: Class Activation Map using Principal Componentscited by 189
- 2016Generating Visual Explanationscited by 158
- 2020Axiom-based Grad-CAM: Towards Accurate Visualization and Explanation of CNNscited by 151
- 2019Smooth Grad-CAM++: An Enhanced Inference Level Visualization Technique for Deep Convolutional Neural Network Modelscited by 118
- 2018Grounding Visual Explanationscited by 93
- 2019Interpretable and Fine-Grained Visual Explanations for Convolutional Neural Networkscited by 49
- 2021Towards Better Explanations of Class Activation Mappingcited by 47
- 2020SS-CAM: Smoothed Score-CAM for Sharper Visual Feature Localizationcited by 46
- 2020IS-CAM: Integrated Score-CAM for axiomatic-based explanationscited by 29
- 2021Revisiting The Evaluation of Class Activation Mapping for Explainability: A Novel Metric and Experimental Analysiscited by 25
- 2021Integrated Grad-CAM: Sensitivity-Aware Visual Explanation of Deep Convolutional Networks via Integrated Gradient-Based Scoringcited by 16
- 2021LFI-CAM: Learning Feature Importance for Better Visual Explanationcited by 13
- 2022SESS: Saliency Enhancing with Scaling and Slidingcited by 5
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.