Topology and geometry of data manifold in deep learning
German Magai, Anton Ayzenberg

TL;DR
This paper explores the geometric and topological properties of data manifolds within neural networks, using topological data analysis to understand internal representations and assess generalization, with applications in explainable AI and robustness.
Contribution
It introduces a topological approach to analyze neural network representations, proposing a new method to evaluate generalization based on topological descriptors and examining adversarial and spoofing attack geometries.
Findings
Topological descriptors correlate with network generalization ability.
Data manifold topology changes across network layers.
Insights into adversarial attack geometry in deep models.
Abstract
Despite significant advances in the field of deep learning in applications to various fields, explaining the inner processes of deep learning models remains an important and open question. The purpose of this article is to describe and substantiate the geometric and topological view of the learning process of neural networks. Our attention is focused on the internal representation of neural networks and on the dynamics of changes in the topology and geometry of the data manifold on different layers. We also propose a method for assessing the generalizing ability of neural networks based on topological descriptors. In this paper, we use the concepts of topological data analysis and intrinsic dimension, and we present a wide range of experiments on different datasets and different configurations of convolutional neural network architectures. In addition, we consider the issue of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopological and Geometric Data Analysis
