There and Back Again: Revisiting Backpropagation Saliency Methods
Not on the map. Why?
Abstract (arXiv)
Saliency methods seek to explain the predictions of a model by producing an importance map across each input sample. A popular class of such methods is based on backpropagating a signal and analyzing the resulting gradient. Despite much research on such methods, relatively little work has been done to clarify the differences between such methods as well as the desiderata of these techniques. Thus, there is a need for rigorously understanding the relationships between different methods as well as their failure modes. In this work, we conduct a thorough analysis of backpropagation-based saliency methods and propose a single framework under which several such methods can be unified. As a result of our study, we make three additional contributions. First, we use our framework to propose NormGrad, a novel saliency method based on the spatial contribution of gradients of convolutional weights. Second, we combine saliency maps at different layers to test the ability of saliency methods to extract complementary information at different network levels (e.g.~trading off spatial resolution and distinctiveness) and we explain why some methods fail at specific layers (e.g., Grad-CAM anywhere besides the last convolutional layer). Third, we introduce a class-sensitivity metric and a meta-learning inspired paradigm applicable to any saliency method for improving sensitivity to the output class being explained.
Key facts. Cited by 60 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 16; 2022: 18; 2023: 12; 2024: 6; 2025: 6; 2026: 2.
60 papers.
Sort:
- 2021Explaining in Style: Training a GAN to explain a classifier in StyleSpacecited by 122
- 2021Interpretable Image Classification with Differentiable Prototypes Assignmentcited by 97
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scorescited by 87
- 2022Overlooked factors in concept-based explanations: Dataset choice, concept learnability, and human capabilitycited by 46
- 2023Rosetta Neurons: Mining the Common Units in a Model Zoocited by 46
- 2021STEEX: Steering Counterfactual Explanations with Semanticscited by 40
- 2021Group-CAM: Group Score-Weighted Visual Explanations for Deep Convolutional Networkscited by 36
- 2023ProtoSeg: Interpretable Semantic Segmentation with Prototypical Partscited by 33
- 2022Making Heads or Tails: Towards Semantically Consistent Visual Counterfactualscited by 30
- 2021CAMERAS: Enhanced Resolution And Sanity preserving Class Activation Mapping for image saliencycited by 28
- 2022Towards Better Understanding Attribution Methodscited by 28
- 2022OCTET: Object-aware Counterfactual Explanationscited by 28
38 more
- 2022ViT-CX: Causal Explanation of Vision Transformerscited by 27
- 2023Interpretability Benchmark for Evaluating Spatial Misalignment of Prototypical Parts Explanationscited by 27
- 2023Opti-CAM: Optimizing saliency maps for interpretabilitycited by 25
- 2023ICICLE: Interpretable Class Incremental Continual Learningcited by 24
- 2021ProtoMIL: Multiple Instance Learning with Prototypical Parts for Whole-Slide Image Classificationcited by 22
- 2021Self-Interpretable Model with TransformationEquivariant Interpretationcited by 21
- 2022Do Explanations Explain? Model Knows Bestcited by 20
- 2021Text Counterfactuals via Latent Optimization and Shapley-Guided Searchcited by 16
- 2025Finer-CAM: Spotting the Difference Reveals Finer Details for Visual Explanationcited by 14
- 2022OccAM's Laser: Occlusion-based Attribution Maps for 3D Object Detectors on LiDAR Datacited by 13
- 2021Building Reliable Explanations of Unreliable Neural Networks: Locally Smoothing Perspective of Model Interpretationcited by 12
- 2022On the Eigenvalues of Global Covariance Pooling for Fine-grained Visual Recognitioncited by 10
- 2022What do navigation agents learn about their environment?cited by 8
- 2022Explaining Dynamic Graph Neural Networks via Relevance Back-propagationcited by 8
- 2022Keyword localisation in untranscribed speech using visually grounded speech modelscited by 7
- 2024XEdgeAI: A Human-centered Industrial Inspection Framework with Data-centric Explainable Edge AI Approachcited by 7
- 2024Provably Better Explanations with Optimized Aggregation of Feature Attributionscited by 6
- 2023MoreauGrad: Sparse and Robust Interpretation of Neural Networks via Moreau Envelopecited by 5
- 2024Feature Accentuation: Revealing 'What' Features Respond to in Natural Imagescited by 5
- 2022Don't Get Me Wrong: How to Apply Deep Visual Interpretations to Time Seriescited by 4
- 2022The Weighting Game: Evaluating Quality of Explainability Methodscited by 4
- 2023Better Understanding Differences in Attribution Methods via Systematic Evaluationscited by 4
- 2024How Does Audio Influence Visual Attention in Omnidirectional Videos? Database and Modelcited by 4
- 2021Spatio-Temporal Perturbations for Video Attributioncited by 3
- 2026DAVE: Distribution-aware Attribution via ViT Gradient Decompositioncited by 3
- 2021Convolutional Neural Network Interpretability with General Pattern Theorycited by 2
- 2021Inverting and Understanding Object Detectorscited by 2
- 2022Adaptive occlusion sensitivity analysis for visually explaining video recognition networkscited by 2
- 2023Rethinking interpretation: Input-agnostic saliency mapping of deep visual classifierscited by 2
- 2023SPADE: Sparsity-Guided Debugging for Deep Neural Networkscited by 2
- 2024Forward Learning for Gradient-based Black-box Saliency Map Generationcited by 2
- 2021Generating Attribution Maps with Disentangled Masked Backpropagationcited by 1
- 2023Explainable Image Quality Assessment for Medical Imagingcited by 1
- 2023Towards Better Visualizing the Decision Basis of Networks via Unfold and Conquer Attribution Guidancecited by 1
- 2024XAI-Enhanced Semantic Segmentation Models for Visual Quality Inspectioncited by 1
- 2026VertiFuseX: Generalizable Financial Forecasting via Multi-Stream Temporal Fusioncited by 1
- 2021Advances in Electron Microscopy with Deep Learningcited by 0
- 2021Improving Deep Neural Network Classification Confidence using Heatmap-based eXplainable AIcited by 0
50 most cited of 60 All 60 (JSON)
- 2026VertiFuseX: Generalizable Financial Forecasting via Multi-Stream Temporal Fusion11 Sep 2026
- 2026DAVE: Distribution-aware Attribution via ViT Gradient Decomposition6 Feb 2026
- 2025Region-CAM: Towards Accurate Object Regions in Class Activation Maps for Weakly Supervised Learning Tasks29 Oct 2025
- 2025TextCAM: Explaining Class Activation Map with Text1 Oct 2025
- 2025Concept Probing: Where to Find Human-Defined Concepts (Extended Version)24 Jul 2025
- 2025On the Performance of Concept Probing: The Influence of the Data (Extended Version)24 Jul 2025
- 2025Unifying Perplexing Behaviors in Modified BP Attributions through Alignment Perspective14 Mar 2025
- 2025Finer-CAM: Spotting the Difference Reveals Finer Details for Visual Explanation20 Jan 2025
- 2024How Does Audio Influence Visual Attention in Omnidirectional Videos? Database and Model10 Aug 2024
- 2024XEdgeAI: A Human-centered Industrial Inspection Framework with Data-centric Explainable Edge AI Approach16 Jul 2024
- 2024Provably Better Explanations with Optimized Aggregation of Feature Attributions7 Jun 2024
- 2024Forward Learning for Gradient-based Black-box Saliency Map Generation22 Mar 2024
38 more
- 2024Feature Accentuation: Revealing 'What' Features Respond to in Natural Images15 Feb 2024
- 2024XAI-Enhanced Semantic Segmentation Models for Visual Quality Inspection18 Jan 2024
- 2023Towards Better Visualizing the Decision Basis of Networks via Unfold and Conquer Attribution Guidance21 Dec 2023
- 2023SPADE: Sparsity-Guided Debugging for Deep Neural Networks6 Oct 2023
- 2023Interpretability Benchmark for Evaluating Spatial Misalignment of Prototypical Parts Explanations16 Aug 2023
- 2023Rosetta Neurons: Mining the Common Units in a Model Zoo15 Jun 2023
- 2023Decom--CAM: Tell Me What You See, In Details! Feature-Level Interpretation via Decomposition Class Activation Map27 May 2023
- 2023Rethinking interpretation: Input-agnostic saliency mapping of deep visual classifiers31 Mar 2023
- 2023Explainable Image Quality Assessment for Medical Imaging25 Mar 2023
- 2023Better Understanding Differences in Attribution Methods via Systematic Evaluations21 Mar 2023
- 2023ICICLE: Interpretable Class Incremental Continual Learning14 Mar 2023
- 2023ProtoSeg: Interpretable Semantic Segmentation with Prototypical Parts28 Jan 2023
- 2023Opti-CAM: Optimizing saliency maps for interpretability17 Jan 2023
- 2023MoreauGrad: Sparse and Robust Interpretation of Neural Networks via Moreau Envelope8 Jan 2023
- 2022Interactive Visual Feature Search28 Nov 2022
- 2022OCTET: Object-aware Counterfactual Explanations22 Nov 2022
- 2022ViT-CX: Causal Explanation of Vision Transformers6 Nov 2022
- 2022The Weighting Game: Evaluating Quality of Explainability Methods12 Aug 2022
- 2022Adaptive occlusion sensitivity analysis for visually explaining video recognition networks26 Jul 2022
- 2022Explaining Dynamic Graph Neural Networks via Relevance Back-propagation22 Jul 2022
- 2022Overlooked factors in concept-based explanations: Dataset choice, concept learnability, and human capability20 Jul 2022
- 2022Rethinking gradient weights' influence over saliency map estimation12 Jul 2022
- 2022What do navigation agents learn about their environment?17 Jun 2022
- 2022On the Eigenvalues of Global Covariance Pooling for Fine-grained Visual Recognition26 May 2022
- 2022Learnable Visual Words for Interpretable Image Recognition22 May 2022
- 2022Towards Better Understanding Attribution Methods20 May 2022
- 2022OccAM's Laser: Occlusion-based Attribution Maps for 3D Object Detectors on LiDAR Data13 Apr 2022
- 2022Making Heads or Tails: Towards Semantically Consistent Visual Counterfactuals24 Mar 2022
- 2022Don't Get Me Wrong: How to Apply Deep Visual Interpretations to Time Series14 Mar 2022
- 2022Do Explanations Explain? Model Knows Best4 Mar 2022
- 2022Keyword localisation in untranscribed speech using visually grounded speech models2 Feb 2022
- 2022A Cognitive Explainer for Fetal ultrasound images classifier Based on Medical Concepts19 Jan 2022
- 2021Improving Deep Neural Network Classification Confidence using Heatmap-based eXplainable AI30 Dec 2021
- 2021Interpretable Image Classification with Differentiable Prototypes Assignment6 Dec 2021
- 2021STEEX: Steering Counterfactual Explanations with Semantics17 Nov 2021
- 2021Self-Interpretable Model with TransformationEquivariant Interpretation9 Nov 2021
- 2021Text Counterfactuals via Latent Optimization and Shapley-Guided Search22 Oct 2021
- 2021Spatio-Temporal Perturbations for Video Attribution1 Sep 2021
50 newest of 60 All 60 (JSON)
- 2021Explaining in Style: Training a GAN to explain a classifier in StyleSpacecited by 122
- 2021Interpretable Image Classification with Differentiable Prototypes Assignmentcited by 97
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scorescited by 87
- 2022Overlooked factors in concept-based explanations: Dataset choice, concept learnability, and human capabilitycited by 46
- 2023Rosetta Neurons: Mining the Common Units in a Model Zoocited by 46
- 2021STEEX: Steering Counterfactual Explanations with Semanticscited by 40
- 2021Group-CAM: Group Score-Weighted Visual Explanations for Deep Convolutional Networkscited by 36
- 2023ProtoSeg: Interpretable Semantic Segmentation with Prototypical Partscited by 33
- 2022Making Heads or Tails: Towards Semantically Consistent Visual Counterfactualscited by 30
- 2021CAMERAS: Enhanced Resolution And Sanity preserving Class Activation Mapping for image saliencycited by 28
- 2022Towards Better Understanding Attribution Methodscited by 28
- 2022OCTET: Object-aware Counterfactual Explanationscited by 28
12 most cited of 60 All 60 (JSON)
- 2026VertiFuseX: Generalizable Financial Forecasting via Multi-Stream Temporal Fusion11 Sep 2026
- 2026DAVE: Distribution-aware Attribution via ViT Gradient Decomposition6 Feb 2026
- 2025Region-CAM: Towards Accurate Object Regions in Class Activation Maps for Weakly Supervised Learning Tasks29 Oct 2025
- 2025TextCAM: Explaining Class Activation Map with Text1 Oct 2025
- 2025Concept Probing: Where to Find Human-Defined Concepts (Extended Version)24 Jul 2025
- 2025On the Performance of Concept Probing: The Influence of the Data (Extended Version)24 Jul 2025
- 2025Unifying Perplexing Behaviors in Modified BP Attributions through Alignment Perspective14 Mar 2025
- 2025Finer-CAM: Spotting the Difference Reveals Finer Details for Visual Explanation20 Jan 2025
- 2024How Does Audio Influence Visual Attention in Omnidirectional Videos? Database and Model10 Aug 2024
- 2024XEdgeAI: A Human-centered Industrial Inspection Framework with Data-centric Explainable Edge AI Approach16 Jul 2024
- 2024Provably Better Explanations with Optimized Aggregation of Feature Attributions7 Jun 2024
- 2024Forward Learning for Gradient-based Black-box Saliency Map Generation22 Mar 2024
12 newest of 60 All 60 (JSON)