Shap-CAM: Visual Explanations for Convolutional Neural Networks based on Shapley Value
Not on the map. Why?
Abstract (arXiv)
Explaining deep convolutional neural networks has been recently drawing increasing attention since it helps to understand the networks' internal operations and why they make certain decisions. Saliency maps, which emphasize salient regions largely connected to the network's decision-making, are one of the most common ways for visualizing and analyzing deep networks in the computer vision community. However, saliency maps generated by existing methods cannot represent authentic information in images due to the unproven proposals about the weights of activation maps which lack solid theoretical foundation and fail to consider the relations between each pixel. In this paper, we develop a novel post-hoc visual explanation method called Shap-CAM based on class activation mapping. Unlike previous gradient-based approaches, Shap-CAM gets rid of the dependence on gradients by obtaining the importance of each pixel through Shapley value. We demonstrate that Shap-CAM achieves better visual performance and fairness for interpreting the decision making process. Our approach outperforms previous methods on both recognition and localization tasks.
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). Builds on 24 of its 36 references that are in the map. First posted on arXiv 7 Aug 2022.
Builds on
24 of 36 references.
References · 24
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2016Wide Residual Networkscited by 3,057
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
12 more
- 2014Striving for Simplicity: The All Convolutional Netcited by 983
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2013Network In Networkcited by 600
- 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 575
- 2017Real Time Image Saliency for Black Box Classifierscited by 246
- 2018Explaining Image Classifiers by Counterfactual Generationcited by 144
- 2019Smooth Grad-CAM++: An Enhanced Inference Level Visualization Technique for Deep Convolutional Neural Network Modelscited by 118
- 2019Fooling Neural Network Interpretations via Adversarial Model Manipulationcited by 112
- 2018Local Explanation Methods for Deep Neural Networks Lack Sensitivity to Parameter Valuescited by 40
- 2017Contextual Explanation Networkscited by 21
Built on by
Citing papers per year: 2023: 5; 2024: 6; 2025: 9; 2026: 3.
23 papers.
Sort:
By area:
- 2023Adversarial Counterfactual Visual Explanationscited by 47
- 2023Adversarial attacks and defenses in explainable artificial intelligence: A surveycited by 47
- 2024On the Faithfulness of Vision Transformer Explanationscited by 19
- 2023Keep the Faith: Faithful Explanations in Convolutional Neural Networks for Case-Based Reasoningcited by 10
- 2024Feature Map Convergence Evaluation for Functional Modulecited by 6
- 2023BSED: Baseline Shapley-Based Explainable Detectorcited by 3
- 2024Explaining Object Detectors via Collective Contribution of Pixelscited by 3
- 2025ShapeX: Shapelet-Driven Post Hoc Explanations for Time Series Classification Modelscited by 3
- 2023Explainable AI is Responsible AI: How Explainability Creates Trustworthy and Socially Responsible Artificial Intelligencecited by 2
- 2024A Comprehensive Study of Shapley Value in Data Analyticscited by 2
- 2024OMENN: One Matrix to Explain Neural Networkscited by 2
- 2025Towards Fine-Grained Interpretability: Counterfactual Explanations for Misclassification with Saliency Partitioncited by 2
11 more
- 2026MaskDiME: Adaptive Masked Diffusion for Precise and Efficient Visual Counterfactual Explanationscited by 2
- 2025Retinal Fundus Multi-Disease Image Classification using Hybrid CNN-Transformer-Ensemble Architecturescited by 1
- 2025ProtoSolo: Interpretable Image Classification via Single-Prototype Activationcited by 1
- 2025CE-FAM: Concept-Based Explanation via Fusion of Activation Mapscited by 1
- 2024PCEvE: Part Contribution Evaluation Based Model Explanation for Human Figure Drawing Assessment and Beyondcited by 0
- 2025Hierarchical Feature-level Reverse Propagation for Post-Training Neural Networkscited by 0
- 2025Grad-CAM for Visualizing Attention Regions of PCA and SVM Layers in Convolutional Neural Networkscited by 0
- 2025How can we trust opaque systems? Criteria for robust explanations in XAIcited by 0
- 2025Desensitizing for Improving Corruption Robustness in Point Cloud Classification through Adversarial Trainingcited by 0
- 2026Local Additive Feature Attribution: A Mathematical Taxonomy and Reporting Checklistcited by 0
- 2026Do CNNs Internally Represent Real and Fake Images Differently? A Hidden-Layer Analysiscited by 0
- 2026Do CNNs Internally Represent Real and Fake Images Differently? A Hidden-Layer Analysis12 Aug 2026
- 2026Local Additive Feature Attribution: A Mathematical Taxonomy and Reporting Checklist15 Jul 2026
- 2026MaskDiME: Adaptive Masked Diffusion for Precise and Efficient Visual Counterfactual Explanations21 Feb 2026
- 2025Towards Fine-Grained Interpretability: Counterfactual Explanations for Misclassification with Saliency Partition11 Nov 2025
- 2025ShapeX: Shapelet-Driven Post Hoc Explanations for Time Series Classification Models23 Oct 2025
- 2025CE-FAM: Concept-Based Explanation via Fusion of Activation Maps28 Sep 2025
- 2025Desensitizing for Improving Corruption Robustness in Point Cloud Classification through Adversarial Training27 Sep 2025
- 2025How can we trust opaque systems? Criteria for robust explanations in XAI18 Aug 2025
- 2025Grad-CAM for Visualizing Attention Regions of PCA and SVM Layers in Convolutional Neural Networks16 Aug 2025
- 2025ProtoSolo: Interpretable Image Classification via Single-Prototype Activation24 Jun 2025
- 2025Hierarchical Feature-level Reverse Propagation for Post-Training Neural Networks8 Jun 2025
- 2025Retinal Fundus Multi-Disease Image Classification using Hybrid CNN-Transformer-Ensemble Architectures27 Mar 2025
11 more
- 2024OMENN: One Matrix to Explain Neural Networks3 Dec 2024
- 2024A Comprehensive Study of Shapley Value in Data Analytics2 Dec 2024
- 2024Explaining Object Detectors via Collective Contribution of Pixels1 Dec 2024
- 2024PCEvE: Part Contribution Evaluation Based Model Explanation for Human Figure Drawing Assessment and Beyond26 Sep 2024
- 2024Feature Map Convergence Evaluation for Functional Module7 May 2024
- 2024On the Faithfulness of Vision Transformer Explanations1 Apr 2024
- 2023Keep the Faith: Faithful Explanations in Convolutional Neural Networks for Case-Based Reasoning15 Dec 2023
- 2023Explainable AI is Responsible AI: How Explainability Creates Trustworthy and Socially Responsible Artificial Intelligence4 Dec 2023
- 2023BSED: Baseline Shapley-Based Explainable Detector14 Aug 2023
- 2023Adversarial attacks and defenses in explainable artificial intelligence: A survey6 Jun 2023
- 2023Adversarial Counterfactual Visual Explanations17 Mar 2023
- 2023Adversarial attacks and defenses in explainable artificial intelligence: A surveycited by 47
- 2024On the Faithfulness of Vision Transformer Explanationscited by 19
- 2023Keep the Faith: Faithful Explanations in Convolutional Neural Networks for Case-Based Reasoningcited by 10
- 2024Feature Map Convergence Evaluation for Functional Modulecited by 6
- 2023BSED: Baseline Shapley-Based Explainable Detectorcited by 3
- 2024Explaining Object Detectors via Collective Contribution of Pixelscited by 3
- 2025ShapeX: Shapelet-Driven Post Hoc Explanations for Time Series Classification Modelscited by 3
- 2023Explainable AI is Responsible AI: How Explainability Creates Trustworthy and Socially Responsible Artificial Intelligencecited by 2
- 2024A Comprehensive Study of Shapley Value in Data Analyticscited by 2
- 2024OMENN: One Matrix to Explain Neural Networkscited by 2
- 2025Towards Fine-Grained Interpretability: Counterfactual Explanations for Misclassification with Saliency Partitioncited by 2
- 2025Retinal Fundus Multi-Disease Image Classification using Hybrid CNN-Transformer-Ensemble Architecturescited by 1
12 most cited of 21 All 21 (JSON)
- 2026Do CNNs Internally Represent Real and Fake Images Differently? A Hidden-Layer Analysis12 Aug 2026
- 2026Local Additive Feature Attribution: A Mathematical Taxonomy and Reporting Checklist15 Jul 2026
- 2025Towards Fine-Grained Interpretability: Counterfactual Explanations for Misclassification with Saliency Partition11 Nov 2025
- 2025ShapeX: Shapelet-Driven Post Hoc Explanations for Time Series Classification Models23 Oct 2025
- 2025CE-FAM: Concept-Based Explanation via Fusion of Activation Maps28 Sep 2025
- 2025Desensitizing for Improving Corruption Robustness in Point Cloud Classification through Adversarial Training27 Sep 2025
- 2025How can we trust opaque systems? Criteria for robust explanations in XAI18 Aug 2025
- 2025Grad-CAM for Visualizing Attention Regions of PCA and SVM Layers in Convolutional Neural Networks16 Aug 2025
- 2025ProtoSolo: Interpretable Image Classification via Single-Prototype Activation24 Jun 2025
- 2025Hierarchical Feature-level Reverse Propagation for Post-Training Neural Networks8 Jun 2025
- 2025Retinal Fundus Multi-Disease Image Classification using Hybrid CNN-Transformer-Ensemble Architectures27 Mar 2025
- 2024OMENN: One Matrix to Explain Neural Networks3 Dec 2024
12 newest of 21 All 21 (JSON)