Topologically Regularized Data Embeddings
Not on the map. Why?
Abstract (arXiv)
Unsupervised representation learning methods are widely used for gaining insight into high-dimensional, unstructured, or structured data. In some cases, users may have prior topological knowledge about the data, such as a known cluster structure or the fact that the data is known to lie along a tree- or graph-structured topology. However, generic methods to ensure such structure is salient in the low-dimensional representations are lacking. This negatively impacts the interpretability of low-dimensional embeddings, and plausibly downstream learning tasks. To address this issue, we introduce topological regularization: a generic approach based on algebraic topology to incorporate topological prior knowledge into low-dimensional embeddings. We introduce a class of topological loss functions, and show that jointly optimizing an embedding loss with such a topological loss function as a regularizer yields embeddings that reflect not only local proximities but also the desired topological structure. We include a self-contained overview of the required foundational concepts in algebraic topology, and provide intuitive guidance on how to design topological loss functions for a variety of shapes, such as clusters, cycles, and bifurcations. We empirically evaluate the proposed approach on computational efficiency, robustness, and versatility in combination with linear and non-linear dimensionality reduction and graph embedding methods.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 66 references that are in the map. First posted on arXiv 9 Jan 2023.
Builds on
16 of 66 references.
References · 16
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2015Unsupervised Deep Embedding for Clustering Analysiscited by 763
- 2018SimplE Embedding for Link Prediction in Knowledge Graphscited by 195
- 2017Graph Embedding Techniques, Applications, and Performance: A Surveycited by 188
- 2017Cooperative Game Theory Approaches for Network Partitioningcited by 134
- 2015A roadmap for the computation of persistent homologycited by 126
- 2019Topological Autoencoderscited by 124
- 2020Neural Collaborative Filtering vs. Matrix Factorization Revisitedcited by 123
- 2016Pymanopt: A Python Toolbox for Optimization on Manifolds using Automatic Differentiationcited by 93
- 2019A Topology Layer for Machine Learningcited by 79
- 2018A Topological Regularizer for Classifiers via Persistent Homologycited by 62
4 more
- 2020A Fast and Robust Method for Global Topological Functional Optimizationcited by 15
- 2021Improving Metric Dimensionality Reduction with Distributed Topologycited by 10
- 2021The Curse Revisited: When are Distances Informative for the Ground Truth in Noisy High-Dimensional Data?cited by 3
- 2022Topology-Preserving Dimensionality Reduction via Interleaving Optimizationcited by 3
Built on by
Not cited yet.