CAMs as Shapley Value-based Explainers
Not on the map. Why?
Abstract (arXiv)
Class Activation Mapping (CAM) methods are widely used to visualize neural network decisions, yet their underlying mechanisms remain incompletely understood. To enhance the understanding of CAM methods and improve their explainability, we introduce the Content Reserved Game-theoretic (CRG) Explainer. This theoretical framework clarifies the theoretical foundations of GradCAM and HiResCAM by modeling the neural network prediction process as a cooperative game. Within this framework, we develop ShapleyCAM, a new method that leverages gradients and the Hessian matrix to provide more precise and theoretically grounded visual explanations. Due to the computational infeasibility of exact Shapley value calculation, ShapleyCAM employs a second-order Taylor expansion of the cooperative game's utility function to derive a closed-form expression. Additionally, we propose the Residual Softmax Target-Class (ReST) utility function to address the limitations of pre-softmax and post-softmax scores. Extensive experiments across 12 popular networks on the ImageNet validation set demonstrate the effectiveness of ShapleyCAM and its variants. Our findings not only advance CAM explainability but also bridge the gap between heuristic-driven CAM methods and compute-intensive Shapley value-based methods. The code is available at urlhttps://github.com/caihuaiguang/pytorch-shapley-cam.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 22 of its 44 references that are in the map. First posted on arXiv 9 Jan 2025.
Builds on
22 of 44 references.
References · 22
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2019Data Shapley: Equitable Valuation of Data for Machine Learningcited by 617
- 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 575
- 2020Axiom-based Grad-CAM: Towards Accurate Visualization and Explanation of CNNscited by 151
10 more
- 2022Data Banzhaf: A Robust Data Valuation Framework for Machine Learningcited by 126
- 2022The Shapley Value in Machine Learningcited by 97
- 2022DataPerf: Benchmarks for Data-Centric AI Developmentcited by 89
- 2021Explanations in Autonomous Driving: A Surveycited by 80
- 2020Use HiResCAM instead of Grad-CAM for faithful explanations of convolutional neural networkscited by 79
- 2024Data Shapley in One Training Runcited by 76
- 2021Towards Better Explanations of Class Activation Mappingcited by 47
- 2021Revisiting The Evaluation of Class Activation Mapping for Explainability: A Novel Metric and Experimental Analysiscited by 25
- 2023Pre or Post-Softmax Scores in Gradient-based Attribution Methods, What is Best?cited by 3
- 2023Overview of Class Activation Maps for Visualization Explainabilitycited by 2
Built on by
Citing papers per year: 2025: 2; 2026: 3.
5 papers.
- 2025Pure Component Property Estimation Framework Using Explainable Machine Learning Methodscited by 0
- 2025Grad-CAM for Visualizing Attention Regions of PCA and SVM Layers in Convolutional Neural Networkscited by 0
- 2026Empirical Evaluation of No Free Lunch Violations in Permutation-Based Optimizationcited by 0
- 2026How to Evaluate and Refine your CAMcited by 0
- 2026Class Activation Mapping in Explainable Computer Vision: A Method-Centered Review of CNN, Transformer, and Foundation-Model-Era Visual Explanationscited by 0
- 2026Class Activation Mapping in Explainable Computer Vision: A Method-Centered Review of CNN, Transformer, and Foundation-Model-Era Visual Explanations12 Aug 2026
- 2026How to Evaluate and Refine your CAM14 May 2026
- 2026Empirical Evaluation of No Free Lunch Violations in Permutation-Based Optimization4 Mar 2026
- 2025Grad-CAM for Visualizing Attention Regions of PCA and SVM Layers in Convolutional Neural Networks16 Aug 2025
- 2025Pure Component Property Estimation Framework Using Explainable Machine Learning Methods14 May 2025