Experimental Observations of the Topology of Convolutional Neural Network Activations
Not on the map. Why?
Abstract (arXiv)
Topological data analysis (TDA) is a branch of computational mathematics, bridging algebraic topology and data science, that provides compact, noise-robust representations of complex structures. Deep neural networks (DNNs) learn millions of parameters associated with a series of transformations defined by the model architecture, resulting in high-dimensional, difficult-to-interpret internal representations of input data. As DNNs become more ubiquitous across multiple sectors of our society, there is increasing recognition that mathematical methods are needed to aid analysts, researchers, and practitioners in understanding and interpreting how these models' internal representations relate to the final classification. In this paper, we apply cutting edge techniques from TDA with the goal of gaining insight into the interpretability of convolutional neural networks used for image classification. We use two common TDA approaches to explore several methods for modeling hidden-layer activations as high-dimensional point clouds, and provide experimental evidence that these point clouds capture valuable structural information about the model's process. First, we demonstrate that a distance metric based on persistent homology can be used to quantify meaningful differences between layers, and we discuss these distances in the broader context of existing representational similarity metrics for neural network interpretability. Second, we show that a mapper graph can provide semantic insight into how these models organize hierarchical class knowledge at each layer. These observations demonstrate that TDA is a useful tool to help deep learning practitioners unlock the hidden structures of their models.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 20 of its 37 references that are in the map. First posted on arXiv 1 Dec 2022.
Builds on
20 of 37 references.
References · 20
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2014Going Deeper with Convolutionscited by 4,231
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
- 2019Similarity of Neural Network Representations Revisitedcited by 1,695
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2014Understanding Deep Image Representations by Inverting Themcited by 399
- 2018Insights on representational similarity in neural networks with canonical correlationcited by 318
- 2014Object Detectors Emerge in Deep Scene CNNscited by 178
- 2017Sliced Wasserstein Kernel for Persistence Diagramscited by 77
8 more
- 2018Neural Persistence: A Complexity Measure for Deep Neural Networks Using Algebraic Topologycited by 73
- 2021Representation Topology Divergence: A Method for Comparing Neural Network Representationscited by 66
- 2018On Characterizing the Capacity of Neural Networks using Algebraic Topologycited by 37
- 2015Understanding Intra-Class Knowledge Inside CNNcited by 22
- 2018Exposition and Interpretation of the Topology of Neural Networkscited by 20
- 2021Topological Uncertainty: Monitoring trained neural networks through persistence of activation graphscited by 20
- 2021Activation Landscapes as a Topological Summary of Neural Network Performancecited by 17
- 2020Mapper Interactive: A Scalable, Extendable, and Interactive Toolbox for the Visual Exploration of High-Dimensional Datacited by 7
Built on by
Citing papers per year: 2024: 3; 2025: 5; 2026: 2.
10 papers.
- 2024Position: Topological Deep Learning is the New Frontier for Relational Learningcited by 65
- 2024Mapping the Multiverse of Latent Representationscited by 5
- 2025Explainable Mapper: Charting LLM Embedding Spaces Using Perturbation-Based Explanation and Verification Agentscited by 4
- 2025Semantic Depth Matters: Explaining Errors of Deep Vision Networks through Perceived Class Similaritiescited by 1
- 2025Topological Invariance and Breakdown in Learningcited by 1
- 2025HOLE: Homological Observation of Latent Embeddings for Neural Network Interpretabilitycited by 1
- 2025Teaching People LLM's Errors and Getting it Rightcited by 1
- 2024Searching for internal symbols underlying deep learningcited by 0
- 2026TopoAlign: Topology-Aware Visual Representation Alignmentcited by 0
- 2026TopoTuner: Topological Finetuning of Large Language Modelscited by 0
- 2026TopoTuner: Topological Finetuning of Large Language Models18 Jul 2026
- 2026TopoAlign: Topology-Aware Visual Representation Alignment25 May 2026
- 2025Teaching People LLM's Errors and Getting it Right24 Dec 2025
- 2025HOLE: Homological Observation of Latent Embeddings for Neural Network Interpretability8 Dec 2025
- 2025Topological Invariance and Breakdown in Learning3 Oct 2025
- 2025Explainable Mapper: Charting LLM Embedding Spaces Using Perturbation-Based Explanation and Verification Agents24 Jul 2025
- 2025Semantic Depth Matters: Explaining Errors of Deep Vision Networks through Perceived Class Similarities14 Apr 2025
- 2024Searching for internal symbols underlying deep learning31 May 2024
- 2024Position: Topological Deep Learning is the New Frontier for Relational Learning14 Feb 2024
- 2024Mapping the Multiverse of Latent Representations2 Feb 2024