Neural Networks Decoded: Targeted and Robust Analysis of Neural Network Decisions via Causal Explanations and Reasoning
Not on the map. Why?
Abstract (arXiv)
Despite their success and widespread adoption, the opaque nature of deep neural networks (DNNs) continues to hinder trust, especially in critical applications. Current interpretability solutions often yield inconsistent or oversimplified explanations, or require model changes that compromise performance. In this work, we introduce TRACER, a novel method grounded in causal inference theory designed to estimate the causal dynamics underpinning DNN decisions without altering their architecture or compromising their performance. Our approach systematically intervenes on input features to observe how specific changes propagate through the network, affecting internal activations and final outputs. Based on this analysis, we determine the importance of individual features, and construct a high-level causal map by grouping functionally similar layers into cohesive causal nodes, providing a structured and interpretable view of how different parts of the network influence the decisions. TRACER further enhances explainability by generating counterfactuals that reveal possible model biases and offer contrastive explanations for misclassifications. Through comprehensive evaluations across diverse datasets, we demonstrate TRACER's effectiveness over existing methods and show its potential for creating highly compressed yet accurate models, illustrating its dual versatility in both understanding and optimizing DNNs.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 21 of its 49 references that are in the map. First posted on arXiv 7 Oct 2024.
Builds on
21 of 49 references.
References · 21
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2022Generative Adversarial Networkscited by 5,603
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2014Conditional Generative Adversarial Netscited by 2,152
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 2013Do Deep Nets Really Need to be Deep?cited by 466
- 2017CheXNet: Radiologist-Level Pneumonia Detection on Chest X-Rays with Deep Learningcited by 459
- 2017Distilling a Neural Network Into a Soft Decision Treecited by 230
- 2018Deep k-Nearest Neighbors: Towards Confident, Interpretable and Robust Deep Learningcited by 203
9 more
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2020CausaLM: Causal Model Explanation Through Counterfactual Language Modelscited by 117
- 2021Inducing Causal Structure for Interpretable Neural Networkscited by 107
- 2021The Causal-Neural Connection: Expressiveness, Learnability, and Inferencecited by 97
- 2020Getting a CLUE: A Method for Explaining Uncertainty Estimatescited by 92
- 2020Towards Unifying Feature Attribution and Counterfactual Explanations: Different Means to the Same Endcited by 66
- 2019When Causal Intervention Meets Adversarial Examples and Image Masking for Deep Neural Networkscited by 7
- 2024Explaining Image Classifierscited by 7
- 2023You Only Explain Oncecited by 2
Built on by
Not cited yet.