Topological Deep Learning: Classification Neural Networks
arXiv:2102.08354
Abstract
Topological deep learning is a formalism that is aimed at introducing topological language to deep learning for the purpose of utilizing the minimal mathematical structures to formalize problems that arise in a generic deep learning problem. This is the first of a sequence of articles with the purpose of introducing and studying this formalism. In this article, we define and study the classification problem in machine learning in a topological setting. Using this topological framework, we show when the classification problem is possible or not possible in the context of neural networks. Finally, we demonstrate how our topological setting immediately illuminates aspects of this problem that are not as readily apparent using traditional tools.
arXiv admin note: substantial text overlap with arXiv:2008.13697
References in corpus (6)
- Understanding Neural Networks Through Deep Visualization
- Approximating Continuous Functions by ReLU Nets of Minimal Width
- A Topology Layer for Machine Learning
- Neural Networks Should Be Wide Enough to Learn Disconnected Decision Regions
- Topology of deep neural networks
- A Topological Framework for Deep Learning