New Definitions and Evaluations for Saliency Methods: Staying Intrinsic, Complete and Sound
Not on the map. Why?
Abstract (arXiv)
Saliency methods compute heat maps that highlight portions of an input that were most em important for the label assigned to it by a deep net. Evaluations of saliency methods convert this heat map into a new em masked input by retaining the k highest-ranked pixels of the original input and replacing the rest with textquotedblleft uninformativetextquotedblright pixels, and checking if the net's output is mostly unchanged. This is usually seen as an em explanation of the output, but the current paper highlights reasons why this inference of causality may be suspect. Inspired by logic concepts of em completeness & soundness, it observes that the above type of evaluation focuses on completeness of the explanation, but ignores soundness. New evaluation metrics are introduced to capture both notions, while staying in an em intrinsic framework -- i.e., using the dataset and the net, but no separately trained nets, human evaluations, etc. A simple saliency method is described that matches or outperforms prior methods in the evaluations. Experiments also suggest new intrinsic justifications, based on soundness, for popular heuristic tricks such as TV regularization and upsampling.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 40 of its 60 references that are in the map. First posted on arXiv 5 Nov 2022.
Builds on
40 of 60 references.
References · 40
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 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
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 612
- 2018Generative Image Inpainting with Contextual Attentioncited by 580
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 476
28 more
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 419
- 2019The many Shapley values for model explanationcited by 344
- 2020Are we done with ImageNet?cited by 333
- 2016Top-down Neural Attention by Excitation Backpropcited by 321
- 2017Real Time Image Saliency for Black Box Classifierscited by 246
- 2019On Completeness-aware Concept-Based Explanations in Deep Neural Networkscited by 239
- 2016Layer-wise Relevance Propagation for Neural Networks with Local Renormalization Layerscited by 199
- 2020Compositional Explanations of Neuronscited by 172
- 2016Grad-CAM: Why did you say that?cited by 161
- 2018Abduction-Based Explanations for Machine Learning Modelscited by 160
- 2018Explaining Image Classifiers by Counterfactual Generationcited by 144
- 2019Sanity Checks for Saliency Metricscited by 119
- 2020Restricting the Flow: Information Bottlenecks for Attributioncited by 110
- 2017Interpreting Deep Visual Representations via Network Dissectioncited by 103
- 2019Benchmarking Attribution Methods with Relative Feature Importancecited by 89
- 2020How do Decisions Emerge across Layers in Neural Models? Interpretation with Differentiable Maskingcited by 63
- 2021Shapley values for feature selection: The good, the bad, and the axiomscited by 54
- 2018Understanding Individual Decisions of CNNs via Contrastive Backpropagationcited by 40
- 2019Why are Saliency Maps Noisy? Cause of and Solution to Noisy Saliency Mapscited by 34
- 2018What made you do this? Understanding black-box decisions with sufficient input subsetscited by 31
- 2019A Rate-Distortion Framework for Explaining Neural Network Decisionscited by 24
- 2020iGOS++: Integrated Gradient Optimized Saliency by Bilateral Perturbationscited by 19
- 2019Deep Fusion Network for Image Completioncited by 17
- 2019InfoMask: Masked Variational Latent Representation to Localize Chest Diseasecited by 15
- 2018Noise-adding Methods of Saliency Map as Series of Higher Order Partial Derivativecited by 11
- 2019Improving Feature Attribution through Input-specific Network Pruningcited by 7
- 2020Investigating and Simplifying Masking-based Saliency Methods for Model Interpretabilitycited by 7
- 2021Evaluating Input Perturbation Methods for Interpreting CNNs and Saliency Map Comparisoncited by 7
Built on by
Citing papers per year: 2023: 4; 2024: 2; 2025: 3; 2026: 1.
10 papers.
- 2023Understanding and Improving Feature Learning for Out-of-Distribution Generalizationcited by 35
- 2025Concept-Centric Token Interpretation for Vector-Quantized Generative Modelscited by 4
- 2025Time series saliency maps: explaining models across multiple domainscited by 2
- 2023Distance-Aware eXplanation Based Learningcited by 1
- 2024Evaluating Saliency Explanations in NLP by Crowdsourcingcited by 1
- 2025Feature Attribution from First Principlescited by 1
- 2023Harmonizing Feature Attributions Across Deep Learning Architectures: Enhancing Interpretability and Consistencycited by 0
- 2023LIPEx-Locally Interpretable Probabilistic Explanations-To Look Beyond The True Classcited by 0
- 2024Noise-Free Explanation for Driving Action Predictioncited by 0
- 2026Improving Adversarial Robustness of Attribution via Implicit Regularizationcited by 0
- 2026Improving Adversarial Robustness of Attribution via Implicit Regularization28 May 2026
- 2025Concept-Centric Token Interpretation for Vector-Quantized Generative Models31 May 2025
- 2025Feature Attribution from First Principles30 May 2025
- 2025Time series saliency maps: explaining models across multiple domains19 May 2025
- 2024Noise-Free Explanation for Driving Action Prediction8 Jul 2024
- 2024Evaluating Saliency Explanations in NLP by Crowdsourcing17 May 2024
- 2023LIPEx-Locally Interpretable Probabilistic Explanations-To Look Beyond The True Class7 Oct 2023
- 2023Distance-Aware eXplanation Based Learning11 Sep 2023
- 2023Harmonizing Feature Attributions Across Deep Learning Architectures: Enhancing Interpretability and Consistency5 Jul 2023
- 2023Understanding and Improving Feature Learning for Out-of-Distribution Generalization22 Apr 2023