Do Input Gradients Highlight Discriminative Features?
Not on the map. Why?
Abstract (arXiv)
Post-hoc gradient-based interpretability methods [Simonyan et al., 2013, Smilkov et al., 2017] that provide instance-specific explanations of model predictions are often based on assumption (A): magnitude of input gradients -- gradients of logits with respect to input -- noisily highlight discriminative task-relevant features. In this work, we test the validity of assumption (A) using a three-pronged approach. First, we develop an evaluation framework, DiffROAR, to test assumption (A) on four image classification benchmarks. Our results suggest that (i) input gradients of standard models (i.e., trained on original data) may grossly violate (A), whereas (ii) input gradients of adversarially robust models satisfy (A). Second, we introduce BlockMNIST, an MNIST-based semi-real dataset, that by design encodes a priori knowledge of discriminative features. Our analysis on BlockMNIST leverages this information to validate as well as characterize differences between input gradient attributions of standard and robust models. Finally, we theoretically prove that our empirical findings hold on a simplified version of the BlockMNIST dataset. Specifically, we prove that input gradients of standard one-hidden-layer MLPs trained on this dataset do not highlight instance-specific signal coordinates, thus grossly violating assumption (A). Our findings motivate the need to formalize and test common assumptions in interpretability in a falsifiable manner [Leavitt and Morcos, 2020]. We believe that the DiffROAR evaluation framework and BlockMNIST-based datasets can serve as sanity checks to audit instance-specific interpretability methods; code and data available at https://github.com/harshays/inputgradients.
Key facts. Cited by 52 papers in the map (data through 7 Oct 2026). Builds on 58 of its 74 references that are in the map. First posted on arXiv 25 Feb 2021.
Builds on
58 of 74 references.
References · 58
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
38 more
- 2014Striving for Simplicity: The All Convolutional Netcited by 983
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
- 2018On Lazy Training in Differentiable Programmingcited by 671
- 2017The Implicit Bias of Gradient Descent on Separable Datacited by 649
- 2020On Adaptive Attacks to Adversarial Example Defensescited by 547
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2018A Mean Field View of the Landscape of Two-Layers Neural Networkscited by 463
- 2017Interpretation of Neural Networks is Fragilecited by 443
- 2018On the Global Convergence of Gradient Descent for Over-parameterized Models using Optimal Transportcited by 422
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 416
- 2018Confounding variables can degrade generalization performance of radiological deep learning modelscited by 374
- 2020The Pitfalls of Simplicity Bias in Neural Networkscited by 349
- 2017The (Un)reliability of saliency methodscited by 331
- 2020Do Adversarially Robust ImageNet Models Transfer Better?cited by 315
- 2019On the (In)fidelity and Sensitivity for Explanationscited by 309
- 2019Interpretable machine learning: definitions, methods, and applicationscited by 303
- 2020Kernel and Rich Regimes in Overparametrized Modelscited by 302
- 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 295
- 2020Implicit Bias of Gradient Descent for Wide Two-layer Neural Networks Trained with the Logistic Losscited by 267
- 2018Manipulating and Measuring Model Interpretabilitycited by 256
- 2017Improving the Adversarial Robustness and Interpretability of Deep Neural Networks by Regularizing their Input Gradientscited by 236
- 2015Convergent Learning: Do different neural networks learn the same representations?cited by 215
- 2019Explanations can be manipulated and geometry is to blamecited by 215
- 2019SGD on Neural Networks Learns Functions of Increasing Complexitycited by 203
- 2020Debugging Tests for Model Explanationscited by 146
- 2020On Translation Invariance in CNNs: Convolutional Layers can Exploit Absolute Spatial Locationcited by 141
- 2019Sanity Checks for Saliency Metricscited by 119
- 2018Are adversarial examples inevitable?cited by 113
- 2019Fooling Neural Network Interpretations via Adversarial Model Manipulationcited by 112
- 2018Trainability and Accuracy of Neural Networks: An Interacting Particle System Approachcited by 105
- 2020Evaluating Explanations: How much do explanations from the teacher aid students?cited by 94
- 2019When Explanations Lie: Why Many Modified BP Attributions Failcited by 92
- 2019Benchmarking Attribution Methods with Relative Feature Importancecited by 89
- 2018Adversarial examples from computational constraintscited by 79
- 2020Interpretability of machine learning based prediction models in healthcarecited by 75
- 2016A Boundary Tilting Persepective on the Phenomenon of Adversarial Examplescited by 70
- 2019Let's Agree to Agree: Neural Networks Share Classification Order on Real Datasetscited by 55
- 2020Towards falsifiable interpretability researchcited by 53
50 most cited of 58 All 58 (JSON)
Built on by
Citing papers per year: 2021: 2; 2022: 15; 2023: 15; 2024: 11; 2025: 3; 2026: 6.
52 papers.
Sort:
By area:
- 2023Protein Design with Guided Discrete Diffusioncited by 154
- 2022A Consistent and Efficient Evaluation Strategy for Attribution Methodscited by 100
- 2022B-cos Networks: Alignment is All We Need for Interpretabilitycited by 88
- 2022Post hoc Explanations may be Ineffective for Detecting Unknown Spurious Correlationcited by 59
- 2022Evaluation of post-hoc interpretability methods in time-series classificationcited by 53
- 2022MultiViz: Towards Visualizing and Understanding Multimodal Modelscited by 36
- 2023B-cos Alignment for Inherently Interpretable CNNs and Vision Transformerscited by 31
- 2022ModelDiff: A Framework for Comparing Learning Algorithmscited by 30
- 2022Towards Better Understanding Attribution Methodscited by 28
- 2022Interpretable by Design: Learning Predictors by Composing Interpretable Queriescited by 26
- 2023Variational Information Pursuit for Interpretable Predictionscited by 25
- 2023Which Models have Perceptually-Aligned Gradients? An Explanation via Off-Manifold Robustnesscited by 20
38 more
- 2024On the Faithfulness of Vision Transformer Explanationscited by 19
- 2024Decomposing and Editing Predictions by Modeling Model Computationcited by 19
- 2021Fast Hierarchical Games for Image Explanationscited by 15
- 2021Sanity Simulations for Saliency Methodscited by 15
- 2022The Manifold Hypothesis for Gradient-Based Explanationscited by 15
- 2024Concept Bottleneck Language Models For protein designcited by 15
- 2022When are Post-hoc Conceptual Explanations Identifiable?cited by 14
- 2022Interpretations Steered Network Pruning via Amortized Inferred Saliency Mapscited by 11
- 2023Discriminative Feature Attributions: Bridging Post Hoc Explainability and Inherent Interpretabilitycited by 10
- 2023Keep the Faith: Faithful Explanations in Convolutional Neural Networks for Case-Based Reasoningcited by 10
- 2024Regulating Model Reliance on Non-Robust Features by Smoothing Input Marginal Densitycited by 10
- 2023On the Impact of Knowledge Distillation for Model Interpretabilitycited by 8
- 2023Interpretability-Aware Vision Transformercited by 8
- 2023Negative Flux Aggregation to Estimate Feature Attributionscited by 7
- 20233VL: Using Trees to Improve Vision-Language Models' Interpretabilitycited by 7
- 2024Structured Gradient-based Interpretations via Norm-Regularized Adversarial Trainingcited by 7
- 2022A Unified Study of Machine Learning Explanation Evaluation Metricscited by 6
- 2022On the explainable properties of 1-Lipschitz Neural Networks: An Optimal Transport Perspectivecited by 6
- 2022SHAP-XRT: The Shapley Value Meets Conditional Independence Testingcited by 6
- 2023An Exact Kernel Equivalence for Finite Classification Modelscited by 5
- 2023Better Understanding Differences in Attribution Methods via Systematic Evaluationscited by 4
- 2024What Sketch Explainability Really Means for Downstream Taskscited by 4
- 2022A Rigorous Study Of The Deep Taylor Decompositioncited by 3
- 2024Persistent Classification: A New Approach to Stability of Data and Adversarial Examplescited by 3
- 2026Attribution-Guided Model Rectification of Unreliable Neural Network Behaviorscited by 3
- 2024A Backdoor-based Explainable AI Benchmark for High Fidelity Evaluation of Attributionscited by 2
- 2024Axiomatic Explainer Globalness via Optimal Transportcited by 2
- 2025Attribution Explanations for Deep Neural Networks: A Theoretical Perspectivecited by 2
- 2026Counterfactual Explanations on Robust Perceptual Geodesicscited by 2
- 2026Spectral Integrated Gradients for Coarse-to-Fine Feature Attributioncited by 2
- 2026Exploring SAIG Methods for an Objective Evaluation of XAIcited by 1
- 2026Decodability is Not Causality: Dissociating Probe Readouts from Behavioral Drivers via SAE Decompositioncited by 1
- 2023Contextual Reliability: When Different Features Matter in Different Contextscited by 0
- 2023On the Trade-offs between Adversarial Robustness and Actionable Explanationscited by 0
- 2023Explanation-based Training with Differentiable Insertion/Deletion Metric-aware Regularizerscited by 0
- 2024Unlearning-based Neural Interpretationscited by 0
- 2024Saliency Methods are Encoders: Analysing Logical Relations Towards Interpretationcited by 0
- 2025Machine Learning from Explanationscited by 0
50 most cited of 52 All 52 (JSON)
- 2026Decodability is Not Causality: Dissociating Probe Readouts from Behavioral Drivers via SAE Decomposition16 Sep 2026
- 2026Spectral Integrated Gradients for Coarse-to-Fine Feature Attribution19 May 2026
- 2026AIM: Adversarial Information Masking for Faithfulness Evaluation of Saliency Maps16 May 2026
- 2026Attribution-Guided Model Rectification of Unreliable Neural Network Behaviors8 Mar 2026
- 2026Exploring SAIG Methods for an Objective Evaluation of XAI9 Feb 2026
- 2026Counterfactual Explanations on Robust Perceptual Geodesics26 Jan 2026
- 2025φ-Table: A Statistical Explanation for Global SHAP8 Dec 2025
- 2025Attribution Explanations for Deep Neural Networks: A Theoretical Perspective11 Aug 2025
- 2025Machine Learning from Explanations7 Jul 2025
- 2024Saliency Methods are Encoders: Analysing Logical Relations Towards Interpretation17 Dec 2024
- 2024Concept Bottleneck Language Models For protein design9 Nov 2024
- 2024Axiomatic Explainer Globalness via Optimal Transport2 Nov 2024
38 more
- 2024Unlearning-based Neural Interpretations10 Oct 2024
- 2024Regulating Model Reliance on Non-Robust Features by Smoothing Input Marginal Density5 Jul 2024
- 2024A Backdoor-based Explainable AI Benchmark for High Fidelity Evaluation of Attributions2 May 2024
- 2024Decomposing and Editing Predictions by Modeling Model Computation17 Apr 2024
- 2024Persistent Classification: A New Approach to Stability of Data and Adversarial Examples11 Apr 2024
- 2024Structured Gradient-based Interpretations via Norm-Regularized Adversarial Training6 Apr 2024
- 2024On the Faithfulness of Vision Transformer Explanations1 Apr 2024
- 2024What Sketch Explainability Really Means for Downstream Tasks14 Mar 2024
- 20233VL: Using Trees to Improve Vision-Language Models' Interpretability28 Dec 2023
- 2023Keep the Faith: Faithful Explanations in Convolutional Neural Networks for Case-Based Reasoning15 Dec 2023
- 2023Explanation-based Training with Differentiable Insertion/Deletion Metric-aware Regularizers19 Oct 2023
- 2023On the Trade-offs between Adversarial Robustness and Actionable Explanations28 Sep 2023
- 2023Interpretability-Aware Vision Transformer14 Sep 2023
- 2023An Exact Kernel Equivalence for Finite Classification Models1 Aug 2023
- 2023Discriminative Feature Attributions: Bridging Post Hoc Explainability and Inherent Interpretability27 Jul 2023
- 2023Contextual Reliability: When Different Features Matter in Different Contexts19 Jul 2023
- 2023B-cos Alignment for Inherently Interpretable CNNs and Vision Transformers19 Jun 2023
- 2023Protein Design with Guided Discrete Diffusion31 May 2023
- 2023Which Models have Perceptually-Aligned Gradients? An Explanation via Off-Manifold Robustness30 May 2023
- 2023On the Impact of Knowledge Distillation for Model Interpretability25 May 2023
- 2023Better Understanding Differences in Attribution Methods via Systematic Evaluations21 Mar 2023
- 2023Variational Information Pursuit for Interpretable Predictions6 Feb 2023
- 2023Negative Flux Aggregation to Estimate Feature Attributions17 Jan 2023
- 2022Post hoc Explanations may be Ineffective for Detecting Unknown Spurious Correlation9 Dec 2022
- 2022ModelDiff: A Framework for Comparing Learning Algorithms22 Nov 2022
- 2022A Rigorous Study Of The Deep Taylor Decomposition14 Nov 2022
- 2022Interpretations Steered Network Pruning via Amortized Inferred Saliency Maps7 Sep 2022
- 2022SHAP-XRT: The Shapley Value Meets Conditional Independence Testing14 Jul 2022
- 2022Interpretable by Design: Learning Predictors by Composing Interpretable Queries3 Jul 2022
- 2022MultiViz: Towards Visualizing and Understanding Multimodal Models30 Jun 2022
- 2022When are Post-hoc Conceptual Explanations Identifiable?28 Jun 2022
- 2022The Manifold Hypothesis for Gradient-Based Explanations15 Jun 2022
- 2022On the explainable properties of 1-Lipschitz Neural Networks: An Optimal Transport Perspective14 Jun 2022
- 2022Towards Better Understanding Attribution Methods20 May 2022
- 2022B-cos Networks: Alignment is All We Need for Interpretability20 May 2022
- 2022A Unified Study of Machine Learning Explanation Evaluation Metrics27 Mar 2022
- 2022Evaluation of post-hoc interpretability methods in time-series classification11 Feb 2022
- 2022A Consistent and Efficient Evaluation Strategy for Attribution Methods1 Feb 2022
50 newest of 52 All 52 (JSON)
- 2023Protein Design with Guided Discrete Diffusioncited by 154
- 2023Protein Design with Guided Discrete Diffusion31 May 2023
- 2024Unlearning-based Neural Interpretationscited by 0
- 2024Unlearning-based Neural Interpretations10 Oct 2024
- 2022A Consistent and Efficient Evaluation Strategy for Attribution Methodscited by 100
- 2022B-cos Networks: Alignment is All We Need for Interpretabilitycited by 88
- 2022Post hoc Explanations may be Ineffective for Detecting Unknown Spurious Correlationcited by 59
- 2022Evaluation of post-hoc interpretability methods in time-series classificationcited by 53
- 2022MultiViz: Towards Visualizing and Understanding Multimodal Modelscited by 36
- 2023B-cos Alignment for Inherently Interpretable CNNs and Vision Transformerscited by 31
- 2022ModelDiff: A Framework for Comparing Learning Algorithmscited by 30
- 2022Towards Better Understanding Attribution Methodscited by 28
- 2022Interpretable by Design: Learning Predictors by Composing Interpretable Queriescited by 26
- 2023Variational Information Pursuit for Interpretable Predictionscited by 25
- 2023Which Models have Perceptually-Aligned Gradients? An Explanation via Off-Manifold Robustnesscited by 20
- 2024On the Faithfulness of Vision Transformer Explanationscited by 19
12 most cited of 49 All 49 (JSON)
- 2026Decodability is Not Causality: Dissociating Probe Readouts from Behavioral Drivers via SAE Decomposition16 Sep 2026
- 2026Spectral Integrated Gradients for Coarse-to-Fine Feature Attribution19 May 2026
- 2026AIM: Adversarial Information Masking for Faithfulness Evaluation of Saliency Maps16 May 2026
- 2026Attribution-Guided Model Rectification of Unreliable Neural Network Behaviors8 Mar 2026
- 2026Exploring SAIG Methods for an Objective Evaluation of XAI9 Feb 2026
- 2026Counterfactual Explanations on Robust Perceptual Geodesics26 Jan 2026
- 2025φ-Table: A Statistical Explanation for Global SHAP8 Dec 2025
- 2025Attribution Explanations for Deep Neural Networks: A Theoretical Perspective11 Aug 2025
- 2025Machine Learning from Explanations7 Jul 2025
- 2024Saliency Methods are Encoders: Analysing Logical Relations Towards Interpretation17 Dec 2024
- 2024Concept Bottleneck Language Models For protein design9 Nov 2024
- 2024Axiomatic Explainer Globalness via Optimal Transport2 Nov 2024
12 newest of 49 All 49 (JSON)