# Understanding Deep Neural Networks Using Topological Data Analysis

arXiv: https://arxiv.org/abs/1811.00852 · HTML: https://mlsanity.com/paper/1811.00852/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 31 Oct 2018.

## Built on by (most cited first, 2 of 2)

- [Topological Perspectives on Optimal Multimodal Embedding Spaces](https://mlsanity.com/paper/2405.18867/) (2024)
- [Importance attribution in neural networks by means of persistence landscapes of time series](https://mlsanity.com/paper/2302.03132/) (2023)

## Abstract (arXiv)

Deep neural networks (DNN) are black box algorithms. They are trained using a gradient descent back propagation technique which trains weights in each layer for the sole goal of minimizing training error. Hence, the resulting weights cannot be directly explained. Using Topological Data Analysis (TDA) we can get an insight on how the neural network is thinking, specifically by analyzing the activation values of validation images as they pass through each layer.
