Understanding the Role of Pathways in a Deep Neural Network
Not on the map. Why?
Abstract (arXiv)
Deep neural networks have demonstrated superior performance in artificial intelligence applications, but the opaqueness of their inner working mechanism is one major drawback in their application. The prevailing unit-based interpretation is a statistical observation of stimulus-response data, which fails to show a detailed internal process of inherent mechanisms of neural networks. In this work, we analyze a convolutional neural network (CNN) trained in the classification task and present an algorithm to extract the diffusion pathways of individual pixels to identify the locations of pixels in an input image associated with object classes. The pathways allow us to test the causal components which are important for classification and the pathway-based representations are clearly distinguishable between categories. We find that the few largest pathways of an individual pixel from an image tend to cross the feature maps in each layer that is important for classification. And the large pathways of images of the same category are more consistent in their trends than those of different categories. We also apply the pathways to understanding adversarial attacks, object completion, and movement perception. Further, the total number of pathways on feature maps in all layers can clearly discriminate the original, deformed, and target samples.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 15 of its 33 references that are in the map. First posted on arXiv 28 Feb 2024.
Builds on
15 of 33 references.
References · 15
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2020Understanding the Role of Individual Units in a Deep Neural Networkcited by 254
- 2019Summit: Scaling Deep Learning Interpretability by Visualizing Activation and Attribution Summarizationscited by 72
- 2019Recurrence is required to capture the representational dynamics of the human visual systemcited by 58
- 2020Compositional Convolutional Neural Networks: A Robust and Interpretable Model for Object Recognition under Occlusioncited by 38
- 2021Neural Response Interpretation through the Lens of Critical Pathwayscited by 32
- 2020Analyzing the Noise Robustness of Deep Neural Networkscited by 31
3 more
Built on by
Not cited yet.