TSGB: Target-Selective Gradient Backprop for Probing CNN Visual Saliency
Not on the map. Why?
Abstract (arXiv)
The explanation for deep neural networks has drawn extensive attention in the deep learning community over the past few years. In this work, we study the visual saliency, a.k.a. visual explanation, to interpret convolutional neural networks. Compared to iteration based saliency methods, single backward pass based saliency methods benefit from faster speed, and they are widely used in downstream visual tasks. Thus, we focus on single backward pass based methods. However, existing methods in this category struggle to uccessfully produce fine-grained saliency maps concentrating on specific target classes. That said, producing faithful saliency maps satisfying both target-selectiveness and fine-grainedness using a single backward pass is a challenging problem in the field. To mitigate this problem, we revisit the gradient flow inside the network, and find that the entangled semantics and original weights may disturb the propagation of target-relevant saliency. Inspired by those observations, we propose a novel visual saliency method, termed Target-Selective Gradient Backprop (TSGB), which leverages rectification operations to effectively emphasize target classes and further efficiently propagate the saliency to the image space, thereby generating target-selective and fine-grained saliency maps. The proposed TSGB consists of two components, namely, TSGB-Conv and TSGB-FC, which rectify the gradients for convolutional layers and fully-connected layers, respectively. Extensive qualitative and quantitative experiments on the ImageNet and Pascal VOC datasets show that the proposed method achieves more accurate and reliable results than the other competitive methods. Code is available at https://github.com/123fxdx/CNNvisualizationTSGB.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 34 of its 56 references that are in the map. First posted on arXiv 11 Oct 2021.
Builds on
34 of 56 references.
References · 34
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 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
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
- 2018Sanity Checks for Saliency Mapscited by 1,156
- 2017SmoothGrad: removing noise by adding noisecited by 1,109
- 2014Striving for Simplicity: The All Convolutional Netcited by 990
22 more
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 612
- 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 582
- 2016Top-down Neural Attention by Excitation Backpropcited by 321
- 2016DehazeNet: An End-to-End System for Single Image Haze Removalcited by 314
- 2015Explaining NonLinear Classification Decisions with Deep Taylor Decompositioncited by 250
- 2018Learning without Memorizingcited by 250
- 2017Object Region Mining with Adversarial Erasing: A Simple Classification to Semantic Segmentation Approachcited by 201
- 2019Full-Gradient Representation for Neural Network Visualizationcited by 191
- 2017Interpretable Convolutional Neural Networkscited by 162
- 2019FickleNet: Weakly and Semi-supervised Semantic Image Segmentation using Stochastic Inferencecited by 162
- 2017Interpretable Learning for Self-Driving Cars by Visualizing Causal Attentioncited by 107
- 2020Evaluating Weakly Supervised Object Localization Methods Rightcited by 105
- 2017MDNet: A Semantically and Visually Interpretable Medical Image Diagnosis Networkcited by 56
- 2017Interpreting CNN Knowledge via an Explanatory Graphcited by 49
- 2019Interpretable and Fine-Grained Visual Explanations for Convolutional Neural Networkscited by 49
- 2018Re-Identification with Consistent Attentive Siamese Networkscited by 40
- 2018Coarse-to-fine Semantic Segmentation from Image-level Labelscited by 28
- 2020Weakly Supervised Attention Pyramid Convolutional Neural Network for Fine-Grained Visual Classificationcited by 18
- 2021Integrated Grad-CAM: Sensitivity-Aware Visual Explanation of Deep Convolutional Networks via Integrated Gradient-Based Scoringcited by 16
- 2017CNN Fixations: An unraveling approach to visualize the discriminative image regionscited by 9
- 2020New Interpretations of Normalization Methods in Deep Learningcited by 8
Built on by
Citing papers per year: 2022: 2.
2 papers.
- 2022A Mask-Based Adversarial Defense Schemecited by 2
- 2022Super-resolution Reconstruction of Single Image for Latent featurescited by 1
- 2022Super-resolution Reconstruction of Single Image for Latent features16 Nov 2022
- 2022A Mask-Based Adversarial Defense Scheme21 Apr 2022