SUNY: A Visual Interpretation Framework for Convolutional Neural Networks from a Necessary and Sufficient Perspective
Not on the map. Why?
Abstract (arXiv)
Researchers have proposed various methods for visually interpreting the Convolutional Neural Network (CNN) via saliency maps, which include Class-Activation-Map (CAM) based approaches as a leading family. However, in terms of the internal design logic, existing CAM-based approaches often overlook the causal perspective that answers the core "why" question to help humans understand the explanation. Additionally, current CNN explanations lack the consideration of both necessity and sufficiency, two complementary sides of a desirable explanation. This paper presents a causality-driven framework, SUNY, designed to rationalize the explanations toward better human understanding. Using the CNN model's input features or internal filters as hypothetical causes, SUNY generates explanations by bi-directional quantifications on both the necessary and sufficient perspectives. Extensive evaluations justify that SUNY not only produces more informative and convincing explanations from the angles of necessity and sufficiency, but also achieves performances competitive to other approaches across different CNN architectures over large-scale datasets, including ILSVRC2012 and CUB-200-2011.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 35 of its 62 references that are in the map. First posted on arXiv 1 Mar 2023.
Builds on
35 of 62 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 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
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2014Striving for Simplicity: The All Convolutional Netcited by 983
23 more
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 970
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2017Interpretation of Neural Networks is Fragilecited by 443
- 2019The many Shapley values for model explanationcited by 341
- 2019Explaining individual predictions when features are dependent: More accurate approximations to Shapley valuescited by 205
- 2020A Survey on Causal Inferencecited by 202
- 2021Are Transformers More Robust Than CNNs?cited by 187
- 2014Object Detectors Emerge in Deep Scene CNNscited by 178
- 2019Smooth Grad-CAM++: An Enhanced Inference Level Visualization Technique for Deep Convolutional Neural Network Modelscited by 118
- 2019Neural Network Attributions: A Causal Perspectivecited by 77
- 2020Towards Unifying Feature Attribution and Counterfactual Explanations: Different Means to the Same Endcited by 66
- 2021Local Explanations via Necessity and Sufficiency: Unifying Theory and Practicecited by 45
- 2022Can CNNs Be More Robust Than Transformers?cited by 38
- 2021Group-CAM: Group Score-Weighted Visual Explanations for Deep Convolutional Networkscited by 36
- 2018Causal Learning and Explanation of Deep Neural Networks via Autoencoded Activationscited by 23
- 2018Explaining Deep Learning Models using Causal Inferencecited by 18
- 2021From Verification to Causality-based Explicationscited by 12
- 2022Saliency Attack: Towards Imperceptible Black-box Adversarial Attackcited by 12
- 2022Explaining Deep Convolutional Neural Networks via Latent Visual-Semantic Filter Attentioncited by 11
- 2021Local Black-box Adversarial Attacks: A Query Efficient Approachcited by 7
- 2021Attention-Guided Black-box Adversarial Attacks with Large-Scale Multiobjective Evolutionary Optimizationcited by 3
Built on by
Citing papers per year: 2024: 2; 2025: 3.
5 papers.
- 2025ReME: A Data-Centric Framework for Training-Free Open-Vocabulary Segmentationcited by 9
- 2024AttributionScanner: A Visual Analytics System for Model Validation with Metadata-Free Slice Findingcited by 6
- 2025VISLIX: An XAI Framework for Validating Vision Models with Slice Discovery and Analysiscited by 5
- 2024A Reliable Framework for Human-in-the-Loop Anomaly Detection in Time Seriescited by 3
- 2025VISTA: A Visual Analytics Framework to Enhance Foundation Model-Generated Data Labelscited by 3
- 2025VISTA: A Visual Analytics Framework to Enhance Foundation Model-Generated Data Labels11 Jul 2025
- 2025ReME: A Data-Centric Framework for Training-Free Open-Vocabulary Segmentation26 Jun 2025
- 2025VISLIX: An XAI Framework for Validating Vision Models with Slice Discovery and Analysis6 May 2025
- 2024A Reliable Framework for Human-in-the-Loop Anomaly Detection in Time Series6 May 2024
- 2024AttributionScanner: A Visual Analytics System for Model Validation with Metadata-Free Slice Finding12 Jan 2024