English

Exploring the Manifold of Neural Networks Using Diffusion Geometry

Machine Learning 2024-12-10 v2

Abstract

Drawing motivation from the manifold hypothesis, which posits that most high-dimensional data lies on or near low-dimensional manifolds, we apply manifold learning to the space of neural networks. We learn manifolds where datapoints are neural networks by introducing a distance between the hidden layer representations of the neural networks. These distances are then fed to the non-linear dimensionality reduction algorithm PHATE to create a manifold of neural networks. We characterize this manifold using features of the representation, including class separation, hierarchical cluster structure, spectral entropy, and topological structure. Our analysis reveals that high-performing networks cluster together in the manifold, displaying consistent embedding patterns across all these features. Finally, we demonstrate the utility of this approach for guiding hyperparameter optimization and neural architecture search by sampling from the manifold.

Keywords

Cite

@article{arxiv.2411.12626,
  title  = {Exploring the Manifold of Neural Networks Using Diffusion Geometry},
  author = {Elliott Abel and Andrew J. Steindl and Selma Mazioud and Ellie Schueler and Folu Ogundipe and Ellen Zhang and Yvan Grinspan and Kristof Reimann and Peyton Crevasse and Dhananjay Bhaskar and Siddharth Viswanath and Yanlei Zhang and Tim G. J. Rudner and Ian Adelstein and Smita Krishnaswamy},
  journal= {arXiv preprint arXiv:2411.12626},
  year   = {2024}
}
R2 v1 2026-06-28T20:05:13.406Z