Cluster-CAM: Cluster-Weighted Visual Interpretation of CNNs' Decision in Image Classification
Not on the map. Why?
Abstract (arXiv)
Despite the tremendous success of convolutional neural networks (CNNs) in computer vision, the mechanism of CNNs still lacks clear interpretation. Currently, class activation mapping (CAM), a famous visualization technique to interpret CNN's decision, has drawn increasing attention. Gradient-based CAMs are efficient while the performance is heavily affected by gradient vanishing and exploding. In contrast, gradient-free CAMs can avoid computing gradients to produce more understandable results. However, existing gradient-free CAMs are quite time-consuming because hundreds of forward interference per image are required. In this paper, we proposed Cluster-CAM, an effective and efficient gradient-free CNN interpretation algorithm. Cluster-CAM can significantly reduce the times of forward propagation by splitting the feature maps into clusters in an unsupervised manner. Furthermore, we propose an artful strategy to forge a cognition-base map and cognition-scissors from clustered feature maps. The final salience heatmap will be computed by merging the above cognition maps. Qualitative results conspicuously show that Cluster-CAM can produce heatmaps where the highlighted regions match the human's cognition more precisely than existing CAMs. The quantitative evaluation further demonstrates the superiority of Cluster-CAM in both effectiveness and efficiency.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 21 of its 46 references that are in the map. First posted on arXiv 3 Feb 2023.
Builds on
21 of 46 references.
References · 21
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2022A ConvNet for the 2020scited by 3,545
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
- 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 575
- 2021Bottleneck Transformers for Visual Recognitioncited by 364
- 2019Unmasking Clever Hans Predictors and Assessing What Machines Really Learncited by 359
9 more
- 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
- 2017Interpreting Deep Visual Representations via Network Dissectioncited by 103
- 2021Group-CAM: Group Score-Weighted Visual Explanations for Deep Convolutional Networkscited by 36
- 2017CoupleNet: Coupling Global Structure with Local Parts for Object Detectioncited by 16
- 2021A Meta-Learning Approach for Training Explainable Graph Neural Networkscited by 15
- 2020Interpreting and Disentangling Feature Components of Various Complexity from DNNscited by 8
- 2019A Class of Doubly Stochastic Shift Operators for Random Graph Signals and their Boundednesscited by 5
- 2018Efficient Image Evidence Analysis of CNN Classification Resultscited by 2
Built on by
Citing papers per year: 2026: 1.
1 paper.