Topology of Learning in Artificial Neural Networks
Not on the map. Why?
Abstract (arXiv)
Understanding how neural networks learn remains one of the central challenges in machine learning research. From random at the start of training, the weights of a neural network evolve in such a way as to be able to perform a variety of tasks, like classifying images. Here we study the emergence of structure in the weights by applying methods from topological data analysis. We train simple feedforward neural networks on the MNIST dataset and monitor the evolution of the weights. When initialized to zero, the weights follow trajectories that branch off recurrently, thus generating trees that describe the growth of the effective capacity of each layer. When initialized to tiny random values, the weights evolve smoothly along two-dimensional surfaces. We show that natural coordinates on these learning surfaces correspond to important factors of variation.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 0; 2024: 1; 2025: 0; 2026: 1.
3 papers.
- 2024Position: Topological Deep Learning is the New Frontier for Relational Learningcited by 66
- 2026Leveraging Persistence Image to Enhance Robustness and Performance in Curvilinear Structure Segmentationcited by 1
- 2021Leveraging The Topological Consistencies of Learning in Deep Neural Networkscited by 0
- 2026Leveraging Persistence Image to Enhance Robustness and Performance in Curvilinear Structure Segmentation25 Jan 2026
- 2024Position: Topological Deep Learning is the New Frontier for Relational Learning14 Feb 2024
- 2021Leveraging The Topological Consistencies of Learning in Deep Neural Networks30 Nov 2021