Towards More Robust Interpretation via Local Gradient Alignment
Not on the map. Why?
Abstract (arXiv)
Neural network interpretation methods, particularly feature attribution methods, are known to be fragile with respect to adversarial input perturbations. To address this, several methods for enhancing the local smoothness of the gradient while training have been proposed for attaining textitrobust feature attributions. However, the lack of considering the normalization of the attributions, which is essential in their visualizations, has been an obstacle to understanding and improving the robustness of feature attribution methods. In this paper, we provide new insights by taking such normalization into account. First, we show that for every non-negative homogeneous neural network, a naive ℓ2-robust criterion for gradients is textitnot normalization invariant, which means that two functions with the same normalized gradient can have different values. Second, we formulate a normalization invariant cosine distance-based criterion and derive its upper bound, which gives insight for why simply minimizing the Hessian norm at the input, as has been done in previous work, is not sufficient for attaining robust feature attribution. Finally, we propose to combine both ℓ2 and cosine distance-based criteria as regularization terms to leverage the advantages of both in aligning the local gradient. As a result, we experimentally show that models trained with our method produce much more robust interpretations on CIFAR-10 and ImageNet-100 without significantly hurting the accuracy, compared to the recent baselines. To the best of our knowledge, this is the first work to verify the robustness of interpretation on a larger-scale dataset beyond CIFAR-10, thanks to the computational efficiency of our method.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 33 of its 40 references that are in the map. First posted on arXiv 29 Nov 2022.
Builds on
33 of 40 references.
References · 33
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 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
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
21 more
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
- 2017Interpretation of Neural Networks is Fragilecited by 444
- 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 443
- 2017The (Un)reliability of saliency methodscited by 333
- 2019Explanations can be manipulated and geometry is to blamecited by 216
- 2020Understanding and Improving Fast Adversarial Trainingcited by 214
- 2018Robustness via curvature regularization, and vice versacited by 175
- 2019Adversarial Robustness through Local Linearizationcited by 146
- 2019Fooling Neural Network Interpretations via Adversarial Model Manipulationcited by 112
- 2019"How do I fool you?": Manipulating User Trust via Misleading Black Box Explanationscited by 111
- 2019When Explanations Lie: Why Many Modified BP Attributions Failcited by 92
- 2020Fairwashing Explanations with Off-Manifold Detergentcited by 72
- 2020CPR: Classifier-Projection Regularization for Continual Learningcited by 62
- 2020Catastrophic Fisher Explosion: Early Phase Fisher Matrix Impacts Generalizationcited by 62
- 2019Robust Attribution Regularizationcited by 47
- 2020Towards Robust Explanations for Deep Neural Networkscited by 43
- 2020Smoothed Geometry for Robust Attributioncited by 38
- 2021Low Curvature Activations Reduce Overfitting in Adversarial Trainingcited by 29
- 2020A simple defense against adversarial attacks on heatmap explanationscited by 23
- 2020FAR: A General Framework for Attributional Robustnesscited by 13
- 2021Defense Against Explanation Manipulationcited by 6
Built on by
Citing papers per year: 2023: 2; 2024: 2.
4 papers.
- 2023Adversarial attacks and defenses in explainable artificial intelligence: A surveycited by 48
- 2024Gradient Alignment Improves Test-Time Adaptation for Medical Image Segmentationcited by 11
- 2023Be Careful When Evaluating Explanations Regarding Ground Truthcited by 3
- 2024Revealing Vulnerabilities of Neural Networks in Parameter Learning and Defense Against Explanation-Aware Backdoorscited by 0
- 2024Gradient Alignment Improves Test-Time Adaptation for Medical Image Segmentation14 Aug 2024
- 2024Revealing Vulnerabilities of Neural Networks in Parameter Learning and Defense Against Explanation-Aware Backdoors25 Mar 2024
- 2023Be Careful When Evaluating Explanations Regarding Ground Truth8 Nov 2023
- 2023Adversarial attacks and defenses in explainable artificial intelligence: A survey6 Jun 2023