Topology Applied to Machine Learning: From Global to Local
Not on the map. Why?
Abstract (arXiv)
Through the use of examples, we explain one way in which applied topology has evolved since the birth of persistent homology in the early 2000s. The first applications of topology to data emphasized the global shape of a dataset, such as the three-circle model for 3 × 3 pixel patches from natural images, or the configuration space of the cyclo-octane molecule, which is a sphere with a Klein bottle attached via two circles of singularity. In these studies of global shape, short persistent homology bars are disregarded as sampling noise. More recently, however, persistent homology has been used to address questions about the local geometry of data. For instance, how can local geometry be vectorized for use in machine learning problems? Persistent homology and its vectorization methods, including persistence landscapes and persistence images, provide popular techniques for incorporating both local geometry and global topology into machine learning. Our meta-hypothesis is that the short bars are as important as the long bars for many machine learning tasks. In defense of this claim, we survey applications of persistent homology to shape recognition, agent-based modeling, materials science, archaeology, and biology. Additionally, we survey work connecting persistent homology to geometric features of spaces, including curvature and fractal dimension, and various methods that have been used to incorporate persistent homology into machine learning.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 22 of its 81 references that are in the map. First posted on arXiv 10 Mar 2021.
Builds on
22 of 81 references.
References · 22
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2017Deep Learning with Topological Signaturescited by 113
- 2020Topology of deep neural networkscited by 111
- 2017Sliced Wasserstein Kernel for Persistence Diagramscited by 77
- 2014A Stable Multi-Scale Kernel for Topological Machine Learningcited by 74
- 2018A Topological Regularizer for Classifiers via Persistent Homologycited by 62
- 2019Learning metrics for persistence-based summaries and applications for graph classificationcited by 57
- 2016Geometry Helps to Compare Persistence Diagramscited by 38
- 2019Persistent homology detects curvaturecited by 25
- 2018Topological Data Analysis of Decision Boundaries with Application to Model Selectioncited by 19
- 2013Confidence sets for persistence diagramscited by 17
- 2014Using persistent homology and dynamical distances to analyze protein bindingcited by 15
10 more
- 2018Persistent Homology and the Upper Box Dimensioncited by 15
- 2019Embeddings of Persistence Diagrams into Hilbert Spacescited by 11
- 2013Hypothesis Testing for Topological Data Analysiscited by 9
- 2015Comparing persistence diagrams through complex vectorscited by 9
- 2018On the choice of weight functions for linear representations of persistence diagramscited by 9
- 2020Capturing Dynamics of Time-Varying Data via Topologycited by 7
- 2015Statistical Analysis of Persistence Intensity Functionscited by 6
- 2016Topological descriptors for 3D surface analysiscited by 4
- 2014Topological and Statistical Behavior Classifiers for Tracking Applicationscited by 2
- 2020Machine learning with persistent homology and chemical word embeddings improves prediction accuracy and interpretability in metal-organic frameworkscited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 1.
4 papers.
- 2022On the effectiveness of persistent homologycited by 20
- 2024TopoGCL: Topological Graph Contrastive Learningcited by 13
- 2023Singular value decomposition based matrix surgerycited by 3
- 2023Can Persistent Homology provide an efficient alternative for Evaluation of Knowledge Graph Completion Methods?cited by 1
- 2024TopoGCL: Topological Graph Contrastive Learning25 Jun 2024
- 2023Singular value decomposition based matrix surgery22 Feb 2023
- 2023Can Persistent Homology provide an efficient alternative for Evaluation of Knowledge Graph Completion Methods?30 Jan 2023
- 2022On the effectiveness of persistent homology21 Jun 2022