Training for Trustworthy Saliency Maps: Adversarial Training Meets Feature-Map Smoothing
Not on the map. Why?
Abstract (arXiv)
Gradient-based saliency methods such as Vanilla Gradient (VG) and Integrated Gradients (IG) are widely used to explain image classifiers, yet the resulting maps are often noisy and unstable, limiting their usefulness in high-stakes settings. Most prior work improves explanations by modifying the attribution algorithm, leaving open how the training procedure shapes explanation quality. We take a training-centered view and first provide a curvature-based analysis linking attribution stability to how smoothly the input-gradient field varies locally. Guided by this connection, we study adversarial training and identify a consistent trade-off: it yields sparser and more input-stable saliency maps, but can degrade output-side stability, causing explanations to change even when predictions remain unchanged and logits vary only slightly. To mitigate this, we propose augmenting adversarial training with a lightweight feature-map smoothing block that applies a differentiable Gaussian filter in an intermediate layer. Across FMNIST, CIFAR-10, and ImageNette, our method preserves the sparsity benefits of adversarial training while improving both input-side stability and output-side stability. A human study with 65 participants further shows that smoothed adversarial saliency maps are perceived as more sufficient and trustworthy. Overall, our results demonstrate that explanation quality is critically shaped by training, and that simple smoothing with robust training provides a practical path toward saliency maps that are both sparse and stable.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 39 of its 53 references that are in the map. First posted on arXiv 7 Mar 2026.
Builds on
39 of 53 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2016Wide Residual Networkscited by 3,070
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
27 more
- 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
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 612
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 476
- 2017Interpretation of Neural Networks is Fragilecited by 444
- 2017The (Un)reliability of saliency methodscited by 333
- 2018On the Robustness of Interpretability Methodscited by 314
- 2018Feature Denoising for Improving Adversarial Robustnesscited by 314
- 2017Right for the Right Reasons: Training Differentiable Models by Constraining their Explanationscited by 294
- 2019Kornia: an Open Source Differentiable Computer Vision Library for PyTorchcited by 232
- 2019Explanations can be manipulated and geometry is to blamecited by 216
- 2017Spectral Norm Regularization for Improving the Generalizability of Deep Learningcited by 182
- 2019Fooling Neural Network Interpretations via Adversarial Model Manipulationcited by 112
- 2021Guided Integrated Gradients: An Adaptive Path Method for Removing Noisecited by 102
- 2022A Consistent and Efficient Evaluation Strategy for Attribution Methodscited by 102
- 2019On the Connection Between Adversarial Robustness and Saliency Map Interpretabilitycited by 80
- 2018Interpretable Deep Learning under Firecited by 74
- 2019The Limitations of Adversarial Training and the Blind-Spot Attackcited by 63
- 2020Attribution in Scale and Spacecited by 61
- 2018A Theoretical Explanation for Perplexing Behaviors of Backpropagation-based Visualizationscited by 60
- 2022Rethinking Stability for Attribution-based Explanationscited by 52
- 2019Why are Saliency Maps Noisy? Cause of and Solution to Noisy Saliency Mapscited by 34
- 2021NoiseGrad: Enhancing Explanations by Introducing Stochasticity to Model Weightscited by 28
- 2023IDGI: A Framework to Eliminate Explanation Noise from Integrated Gradientscited by 16
- 2021Building Reliable Explanations of Unreliable Neural Networks: Locally Smoothing Perspective of Model Interpretationcited by 12
Built on by
Not cited yet.