# Improving Metric Dimensionality Reduction with Distributed Topology

arXiv: https://arxiv.org/abs/2106.07613 · HTML: https://mlsanity.com/paper/2106.07613/

## Key facts

- Cited by 11 papers in the map (data through 14 Oct 2026).
- Builds on 12 of its 30 references that are in the map.
- First posted on arXiv 14 Jun 2021.

## Builds on (most cited first, 12 of 12)

- [UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction](https://mlsanity.com/paper/1802.03426/) (2018)
- [Persistence Images: A Stable Vector Representation of Persistent Homology](https://mlsanity.com/paper/1507.06217/) (2015)
- [Understanding How Dimension Reduction Tools Work: An Empirical Approach to Deciphering t-SNE, UMAP, TriMAP, and PaCMAP for Data Visualization](https://mlsanity.com/paper/2012.04456/) (2020)
- [A roadmap for the computation of persistent homology](https://mlsanity.com/paper/1506.08903/) (2015)
- [Topological Autoencoders](https://mlsanity.com/paper/1906.00722/) (2019)
- [Stochastic subgradient method converges on tame functions](https://mlsanity.com/paper/1804.07795/) (2018)
- [Confidence sets for persistence diagrams](https://mlsanity.com/paper/1303.7117/) (2013)
- [Continuation of Point Clouds via Persistence Diagrams](https://mlsanity.com/paper/1506.03147/) (2015)
- [TopoMap: A 0-dimensional Homology Preserving Projection of High-Dimensional Data](https://mlsanity.com/paper/2009.01512/) (2020)
- [From Geometry to Topology: Inverse Theorems for Distributed Persistence](https://mlsanity.com/paper/2101.12288/) (2021)
- [Homology-Preserving Dimensionality Reduction via Manifold Landmarking and Tearing](https://mlsanity.com/paper/1806.08460/) (2018)
- [Topological analysis of scalar fields with outliers](https://mlsanity.com/paper/1412.1680/) (2014)

## Built on by (most cited first, 11 of 11)

- [Position: Topological Deep Learning is the New Frontier for Relational Learning](https://mlsanity.com/paper/2402.08871/) (2024)
- [Learning Topology-Preserving Data Representations](https://mlsanity.com/paper/2302.00136/) (2023)
- [FibeRed: Fiberwise Dimensionality Reduction of Topologically Complex Data with Vector Bundles](https://mlsanity.com/paper/2206.06513/) (2022)
- [Topologically Regularized Data Embeddings](https://mlsanity.com/paper/2110.09193/) (2021)
- [A Normalized Bottleneck Distance on Persistence Diagrams and Homology Preservation under Dimension Reduction](https://mlsanity.com/paper/2306.06727/) (2023)
- [Topology-Preserving Dimensionality Reduction via Interleaving Optimization](https://mlsanity.com/paper/2201.13012/) (2022)
- [TopoMap++: A faster and more space efficient technique to compute projections with topological guarantees](https://mlsanity.com/paper/2409.07257/) (2024)
- [A survey of manifold learning and its applications for multimedia](https://mlsanity.com/paper/2310.12986/) (2023)
- [Persistence-based topological optimization: a survey](https://mlsanity.com/paper/2603.24613/) (2026)
- [Topologically Regularized Data Embeddings](https://mlsanity.com/paper/2301.03338/) (2023)
- [Topological Inductive Bias fosters Multiple Instance Learning in Data-Scarce Scenarios](https://mlsanity.com/paper/2307.14025/) (2023)

## Abstract (arXiv)

We propose a novel approach to dimensionality reduction combining techniques of metric geometry and distributed persistent homology, in the form of a gradient-descent based method called DIPOLE. DIPOLE is a dimensionality-reduction post-processing step that corrects an initial embedding by minimizing a loss functional with both a local, metric term and a global, topological term. By fixing an initial embedding method (we use Isomap), DIPOLE can also be viewed as a full dimensionality-reduction pipeline. This framework is based on the strong theoretical and computational properties of distributed persistent homology and comes with the guarantee of almost sure convergence. We observe that DIPOLE outperforms popular methods like UMAP, t-SNE, and Isomap on a number of popular datasets, both visually and in terms of precise quantitative metrics.
