Disentangled Explanations of Neural Network Predictions by Finding Relevant Subspaces
Not on the map. Why?
Abstract (arXiv)
Explainable AI aims to overcome the black-box nature of complex ML models like neural networks by generating explanations for their predictions. Explanations often take the form of a heatmap identifying input features (e.g. pixels) that are relevant to the model's decision. These explanations, however, entangle the potentially multiple factors that enter into the overall complex decision strategy. We propose to disentangle explanations by extracting at some intermediate layer of a neural network, subspaces that capture the multiple and distinct activation patterns (e.g. visual concepts) that are relevant to the prediction. To automatically extract these subspaces, we propose two new analyses, extending principles found in PCA or ICA to explanations. These novel analyses, which we call principal relevant component analysis (PRCA) and disentangled relevant subspace analysis (DRSA), maximize relevance instead of e.g. variance or kurtosis. This allows for a much stronger focus of the analysis on what the ML model actually uses for predicting, ignoring activations or concepts to which the model is invariant. Our approach is general enough to work alongside common attribution techniques such as Shapley Value, Integrated Gradients, or LRP. Our proposed methods show to be practically useful and compare favorably to the state of the art as demonstrated on benchmarks and three use cases.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). Builds on 65 of its 131 references that are in the map. First posted on arXiv 30 Dec 2022.
Builds on
65 of 131 references.
References · 65
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2013Intriguing properties of neural networkscited by 5,114
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
38 more
- 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
- 2015Deep Learning and the Information Bottleneck Principlecited by 793
- 2016The Mythos of Model Interpretabilitycited by 716
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 542
- 2017Interpretation of Neural Networks is Fragilecited by 443
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 416
- 2022Last Layer Re-Training is Sufficient for Robustness to Spurious Correlationscited by 379
- 2019Unmasking Clever Hans Predictors and Assessing What Machines Really Learncited by 359
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
- 2018How Does Batch Normalization Help Optimization?cited by 355
- 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 342
- 2014Caffe: Convolutional Architecture for Fast Feature Embeddingcited by 287
- 2015Explaining NonLinear Classification Decisions with Deep Taylor Decompositioncited by 248
- 2019On Completeness-aware Concept-Based Explanations in Deep Neural Networkscited by 239
- 2019Explanations can be manipulated and geometry is to blamecited by 215
- 2022CRAFT: Concept Recursive Activation FacTorization for Explainabilitycited by 177
- 2019Explainable Machine Learning for Scientific Insights and Discoveriescited by 165
- 2022From Attribution Maps to Human-Understandable Explanations through Concept Relevance Propagationcited by 141
- 2020Higher-Order Explanations of Graph Neural Networks via Relevant Walkscited by 138
- 2018Net2Vec: Quantifying and Explaining how Concepts are Encoded by Filters in Deep Neural Networkscited by 128
- 2020Invertible Concept-based Explanations for CNN Models with Non-negative Concept Activation Vectorscited by 119
- 2017Interpreting Deep Visual Representations via Network Dissectioncited by 103
- 2020Explaining Explanations: Axiomatic Feature Interactions for Deep Networkscited by 103
- 2022XAI for Transformers: Better Explanations through Conservative Propagationcited by 100
- 2019Pruning by Explaining: A Novel Criterion for Deep Neural Network Pruningcited by 89
- 2017Explaining Recurrent Neural Network Predictions in Sentiment Analysiscited by 87
- 2017In-Place Activated BatchNorm for Memory-Optimized Training of DNNscited by 81
- 2018Hierarchical interpretations for neural network predictionscited by 66
- 2018iNNvestigate neural networks!cited by 58
- 2020Generating Hierarchical Explanations on Text Classification via Feature Interaction Detectioncited by 57
- 2021Software for Dataset-wide XAI: From Local Explanations to Global Insights with Zennit, CoRelAy, and ViRelAycited by 53
- 2017Towards better understanding of gradient-based attribution methods for Deep Neural Networkscited by 51
- 2014Deep Neural Networks Rival the Representation of Primate IT Cortex for Core Visual Object Recognitioncited by 50
- 2020Towards Robust Explanations for Deep Neural Networkscited by 43
- 2021This looks more like that: Enhancing Self-Explaining Models by Prototypical Relevance Propagationcited by 43
- 2019From Clustering to Cluster Explanations via Neural Networkscited by 34
50 most cited of 65 All 65 (JSON)
Built on by
Citing papers per year: 2023: 4; 2024: 8; 2025: 8; 2026: 5.
25 papers.
Sort:
By area:
- 2023Does Localization Inform Editing? Surprising Differences in Causality-Based Localization vs. Knowledge Editing in Language Modelscited by 237
- 2023Causal Abstraction: A Theoretical Foundation for Mechanistic Interpretabilitycited by 194
- 2024RAVEL: Evaluating Interpretability Methods on Disentangling Language Model Representationscited by 77
- 2023Multi-dimensional concept discovery (MCD): A unifying framework with completeness guaranteescited by 48
- 2024MambaLRP: Explaining Selective State Space Sequence Modelscited by 31
- 2024The Clever Hans Effect in Unsupervised Learningcited by 24
- 2025RelP: Faithful and Efficient Circuit Discovery in Language Models via Relevance Patchingcited by 10
- 2023Preemptively Pruning Clever-Hans Strategies in Deep Neural Networkscited by 9
- 2025Capturing Polysemanticity with PRISM: A Multi-Concept Feature Description Frameworkcited by 9
- 2024Towards Symbolic XAI -- Explanation Through Human Understandable Logical Relationships Between Featurescited by 7
- 2025Position: We Need An Algorithmic Understanding of Generative AIcited by 5
- 2024Locally Testing Model Detections for Semantic Global Conceptscited by 2
13 more
- 2024Multi-Depth Concept Extraction for Post-Hoc Vision Encoder Explanationcited by 2
- 2025Wasserstein Distances Made Explainable: Insights Into Dataset Shifts and Transport Phenomenacited by 2
- 2025Explaining deep learning for ECG using time-localized clusterscited by 2
- 2025Disentangled Concepts Speak Louder Than Words: Explainable Video Action Recognitioncited by 2
- 2026Distilling Lightweight Domain Experts from Large ML Models by Identifying Relevant Subspacescited by 2
- 2026Normalized Relevance Measure as a Unifying Framework to Explain Neural Network Latent Structurescited by 2
- 2024Sparse Explanations of Neural Networks Using Pruned Layer-Wise Relevance Propagationcited by 1
- 2025Post-Hoc Concept Disentanglement: From Correlated to Isolated Concept Representationscited by 1
- 2026From Local to Global to Mechanistic: An iERF-Centered Unified Framework for Interpreting Vision Modelscited by 1
- 2024XpertAI: uncovering regression model strategies for sub-manifoldscited by 0
- 2025Uncovering the Structure of Explanation Quality with Spectral Analysiscited by 0
- 2026Regional Explanations via Causal Sufficiency and Necessitycited by 0
- 2026Towards Fast and Disentangled Counterfactuals for Visual Foundation Modelscited by 0
- 2026Towards Fast and Disentangled Counterfactuals for Visual Foundation Models1 Oct 2026
- 2026Regional Explanations via Causal Sufficiency and Necessity16 Sep 2026
- 2026Normalized Relevance Measure as a Unifying Framework to Explain Neural Network Latent Structures30 May 2026
- 2026From Local to Global to Mechanistic: An iERF-Centered Unified Framework for Interpreting Vision Models1 May 2026
- 2026Distilling Lightweight Domain Experts from Large ML Models by Identifying Relevant Subspaces9 Jan 2026
- 2025Disentangled Concepts Speak Louder Than Words: Explainable Video Action Recognition5 Nov 2025
- 2025Explaining deep learning for ECG using time-localized clusters18 Sep 2025
- 2025RelP: Faithful and Efficient Circuit Discovery in Language Models via Relevance Patching28 Aug 2025
- 2025Position: We Need An Algorithmic Understanding of Generative AI10 Jul 2025
- 2025Capturing Polysemanticity with PRISM: A Multi-Concept Feature Description Framework18 Jun 2025
- 2025Wasserstein Distances Made Explainable: Insights Into Dataset Shifts and Transport Phenomena9 May 2025
- 2025Uncovering the Structure of Explanation Quality with Spectral Analysis11 Apr 2025
13 more
- 2025Post-Hoc Concept Disentanglement: From Correlated to Isolated Concept Representations7 Mar 2025
- 2024Multi-Depth Concept Extraction for Post-Hoc Vision Encoder Explanation29 Nov 2024
- 2024Towards Symbolic XAI -- Explanation Through Human Understandable Logical Relationships Between Features30 Aug 2024
- 2024The Clever Hans Effect in Unsupervised Learning15 Aug 2024
- 2024MambaLRP: Explaining Selective State Space Sequence Models11 Jun 2024
- 2024Locally Testing Model Detections for Semantic Global Concepts27 May 2024
- 2024Sparse Explanations of Neural Networks Using Pruned Layer-Wise Relevance Propagation22 Apr 2024
- 2024XpertAI: uncovering regression model strategies for sub-manifolds12 Mar 2024
- 2024RAVEL: Evaluating Interpretability Methods on Disentangling Language Model Representations27 Feb 2024
- 2023Preemptively Pruning Clever-Hans Strategies in Deep Neural Networks12 Apr 2023
- 2023Multi-dimensional concept discovery (MCD): A unifying framework with completeness guarantees27 Jan 2023
- 2023Causal Abstraction: A Theoretical Foundation for Mechanistic Interpretability11 Jan 2023
- 2023Does Localization Inform Editing? Surprising Differences in Causality-Based Localization vs. Knowledge Editing in Language Models10 Jan 2023
- 2024MambaLRP: Explaining Selective State Space Sequence Modelscited by 31
- 2024MambaLRP: Explaining Selective State Space Sequence Models11 Jun 2024
- 2023Does Localization Inform Editing? Surprising Differences in Causality-Based Localization vs. Knowledge Editing in Language Modelscited by 237
- 2023Causal Abstraction: A Theoretical Foundation for Mechanistic Interpretabilitycited by 194
- 2024RAVEL: Evaluating Interpretability Methods on Disentangling Language Model Representationscited by 77
- 2023Multi-dimensional concept discovery (MCD): A unifying framework with completeness guaranteescited by 48
- 2024The Clever Hans Effect in Unsupervised Learningcited by 24
- 2025RelP: Faithful and Efficient Circuit Discovery in Language Models via Relevance Patchingcited by 10
- 2023Preemptively Pruning Clever-Hans Strategies in Deep Neural Networkscited by 9
- 2025Capturing Polysemanticity with PRISM: A Multi-Concept Feature Description Frameworkcited by 9
- 2024Towards Symbolic XAI -- Explanation Through Human Understandable Logical Relationships Between Featurescited by 7
- 2025Position: We Need An Algorithmic Understanding of Generative AIcited by 5
- 2024Locally Testing Model Detections for Semantic Global Conceptscited by 2
- 2024Multi-Depth Concept Extraction for Post-Hoc Vision Encoder Explanationcited by 2
12 most cited of 24 All 24 (JSON)
- 2026Towards Fast and Disentangled Counterfactuals for Visual Foundation Models1 Oct 2026
- 2026Regional Explanations via Causal Sufficiency and Necessity16 Sep 2026
- 2026Normalized Relevance Measure as a Unifying Framework to Explain Neural Network Latent Structures30 May 2026
- 2026From Local to Global to Mechanistic: An iERF-Centered Unified Framework for Interpreting Vision Models1 May 2026
- 2026Distilling Lightweight Domain Experts from Large ML Models by Identifying Relevant Subspaces9 Jan 2026
- 2025Disentangled Concepts Speak Louder Than Words: Explainable Video Action Recognition5 Nov 2025
- 2025Explaining deep learning for ECG using time-localized clusters18 Sep 2025
- 2025RelP: Faithful and Efficient Circuit Discovery in Language Models via Relevance Patching28 Aug 2025
- 2025Position: We Need An Algorithmic Understanding of Generative AI10 Jul 2025
- 2025Capturing Polysemanticity with PRISM: A Multi-Concept Feature Description Framework18 Jun 2025
- 2025Wasserstein Distances Made Explainable: Insights Into Dataset Shifts and Transport Phenomena9 May 2025
- 2025Uncovering the Structure of Explanation Quality with Spectral Analysis11 Apr 2025
12 newest of 24 All 24 (JSON)