English

Understanding Deep Neural Networks Using Topological Data Analysis

Machine Learning 2018-11-05 v1

Abstract

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.

Keywords

Cite

@article{arxiv.1811.00852,
  title  = {Understanding Deep Neural Networks Using Topological Data Analysis},
  author = {Daniel Goldfarb},
  journal= {arXiv preprint arXiv:1811.00852},
  year   = {2018}
}

Comments

13 pages, 14 figures

R2 v1 2026-06-23T05:02:04.228Z