mlsanityData to 7 Oct 2026

A Rigorous Study Of The Deep Taylor Decomposition

arXiv 2211.08425 ↗First posted 14 Nov 2022cs.LG cs.AI stat.MLcited by 3

Not on the map. Why?

Abstract (arXiv)

Saliency methods attempt to explain deep neural networks by highlighting the most salient features of a sample. Some widely used methods are based on a theoretical framework called Deep Taylor Decomposition (DTD), which formalizes the recursive application of the Taylor Theorem to the network's layers. However, recent work has found these methods to be independent of the network's deeper layers and appear to respond only to lower-level image structure. Here, we investigate the DTD theory to better understand this perplexing behavior and found that the Deep Taylor Decomposition is equivalent to the basic gradient×input method when the Taylor root points (an important parameter of the algorithm chosen by the user) are locally constant. If the root points are locally input-dependent, then one can justify any explanation. In this case, the theory is under-constrained. In an empirical evaluation, we find that DTD roots do not lie in the same linear regions as the input - contrary to a fundamental assumption of the Taylor theorem. The theoretical foundations of DTD were cited as a source of reliability for the explanations. However, our findings urge caution in making such claims.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 39 of its 58 references that are in the map. First posted on arXiv 14 Nov 2022.

Builds on

39 of 58 references.

References · 39

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  2. 2013Intriguing properties of neural networkscited by 5,114
  3. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  4. 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
  5. 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
  6. 2014Striving for Simplicity: The All Convolutional Netcited by 983
  7. 2020Captum: A unified and generic model interpretability library for PyTorchcited by 542
  8. 2014On the Number of Linear Regions of Deep Neural Networkscited by 378
  9. 2017A simple neural network module for relational reasoningcited by 345
  10. 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 342
  11. 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 295
  12. 2016Understanding Deep Neural Networks with Rectified Linear Unitscited by 253
27 more
  1. 2015Explaining NonLinear Classification Decisions with Deep Taylor Decompositioncited by 248
  2. 2019Explanations can be manipulated and geometry is to blamecited by 215
  3. 2020Problems with Shapley-value-based explanations as feature importance measurescited by 198
  4. 2016Layer-wise Relevance Propagation for Neural Networks with Local Renormalization Layerscited by 197
  5. 2017The Shattered Gradients Problem: If resnets are the answer, then what is the question?cited by 156
  6. 2020Ground Truth Evaluation of Neural Network Explanations with CLEVR-XAIcited by 125
  7. 2020Invertible Concept-based Explanations for CNN Models with Non-negative Concept Activation Vectorscited by 119
  8. 2020Restricting the Flow: Information Bottlenecks for Attributioncited by 110
  9. 2018L-Shapley and C-Shapley: Efficient Model Interpretation for Structured Datacited by 100
  10. 2022XAI for Transformers: Better Explanations through Conservative Propagationcited by 100
  11. 2019When Explanations Lie: Why Many Modified BP Attributions Failcited by 92
  12. 2017Explaining Recurrent Neural Network Predictions in Sentiment Analysiscited by 87
  13. 2020Evaluating Saliency Map Explanations for Convolutional Neural Networks: A User Studycited by 86
  14. 2017Learning how to explain neural networks: PatternNet and PatternAttributioncited by 84
  15. 2019Explanation by Progressive Exaggerationcited by 76
  16. 2019Towards Best Practice in Explaining Neural Network Decisions with LRPcited by 70
  17. 2022A Rigorous Study of Integrated Gradients Method and Extensions to Internal Neuron Attributionscited by 64
  18. 2018A Theoretical Explanation for Perplexing Behaviors of Backpropagation-based Visualizationscited by 59
  19. 2016Investigating the influence of noise and distractors on the interpretation of neural networkscited by 54
  20. 2021Do Input Gradients Highlight Discriminative Features?cited by 52
  21. 2020On the Number of Linear Regions of Convolutional Neural Networkscited by 49
  22. 2019Physically Interpretable Neural Networks for the Geosciences: Applications to Earth System Variabilitycited by 43
  23. 2020Gradient-based Analysis of NLP Models is Manipulablecited by 41
  24. 2020Building and Interpreting Deep Similarity Modelscited by 34
  25. 2021ECINN: Efficient Counterfactuals from Invertible Neural Networkscited by 26
  26. 2019A Rate-Distortion Framework for Explaining Neural Network Decisionscited by 24
  27. 2019How to Manipulate CNNs to Make Them Lie: the GradCAM Casecited by 12

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 0; 2025: 2.

3 papers.