Saliency strikes back: How filtering out high frequencies improves white-box explanations
Not on the map. Why?
Abstract (arXiv)
Attribution methods correspond to a class of explainability methods (XAI) that aim to assess how individual inputs contribute to a model's decision-making process. We have identified a significant limitation in one type of attribution methods, known as ``white-box" methods. Although highly efficient, as we will show, these methods rely on a gradient signal that is often contaminated by high-frequency artifacts. To overcome this limitation, we introduce a new approach called "FORGrad". This simple method effectively filters out these high-frequency artifacts using optimal cut-off frequencies tailored to the unique characteristics of each model architecture. Our findings show that FORGrad consistently enhances the performance of already existing white-box methods, enabling them to compete effectively with more accurate yet computationally demanding "black-box" methods. We anticipate that our research will foster broader adoption of simpler and more efficient white-box methods for explainability, offering a better balance between faithfulness and computational efficiency.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 46 of its 54 references that are in the map. First posted on arXiv 18 Jul 2023.
Builds on
46 of 54 references.
References · 46
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2022A ConvNet for the 2020scited by 3,545
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
34 more
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 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
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2017Interpretation of Neural Networks is Fragilecited by 443
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 416
- 2020Evaluating Explainable AI: Which Algorithmic Explanations Help Users Predict Model Behavior?cited by 189
- 2020Evaluating and Aggregating Feature-based Model Explanationscited by 185
- 2020Formalizing Trust in Artificial Intelligence: Prerequisites, Causes and Goals of Human Trust in AIcited by 166
- 2017The Shattered Gradients Problem: If resnets are the answer, then what is the question?cited by 156
- 2020Reliable Post hoc Explanations: Modeling Uncertainty in Explainabilitycited by 125
- 2019Sanity Checks for Saliency Metricscited by 119
- 2021HIVE: Evaluating the Human Interpretability of Visual Explanationscited by 105
- 2021What I Cannot Predict, I Do Not Understand: A Human-Centered Evaluation Framework for Explainability Methodscited by 98
- 2019When Explanations Lie: Why Many Modified BP Attributions Failcited by 92
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scorescited by 87
- 2022Which Explanation Should I Choose? A Function Approximation Perspective to Characterizing Post Hoc Explanationscited by 77
- 2021Look at the Variance! Efficient Black-box Explanations with Sobol-based Sensitivity Analysiscited by 65
- 2022Rethinking Stability for Attribution-based Explanationscited by 52
- 2021Towards the Unification and Robustness of Perturbation and Gradient Based Explanationscited by 47
- 2019Why are Saliency Maps Noisy? Cause of and Solution to Noisy Saliency Mapscited by 34
- 2022Making Sense of Dependence: Efficient Black-box Explanations Using Dependence Measurecited by 33
- 2022Towards Better Understanding Attribution Methodscited by 28
- 2020How Good is your Explanation? Algorithmic Stability Measures to Assess the Quality of Explanations for Deep Neural Networkscited by 27
- 2020Investigating Saturation Effects in Integrated Gradientscited by 22
- 2018Noise-adding Methods of Saliency Map as Series of Higher Order Partial Derivativecited by 11
- 2023Learning with Explanation Constraintscited by 8
- 2020Interpreting Deep Neural Networks with Relative Sectional Propagation by Analyzing Comparative Gradients and Hostile Activationscited by 7
- 2022FD-CAM: Improving Faithfulness and Discriminability of Visual Explanation for CNNscited by 7
- 2023On the coalitional decomposition of parameters of interestcited by 7
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.