GiDR-DUN; Gradient Dimensionality Reduction -- Differences and Unification
Not on the map. Why?
Abstract (arXiv)
TSNE and UMAP are two of the most popular dimensionality reduction algorithms due to their speed and interpretable low-dimensional embeddings. However, while attempts have been made to improve on TSNE's computational complexity, no existing method can obtain TSNE embeddings at the speed of UMAP. In this work, we show that this is indeed possible by combining the two approaches into a single method. We theoretically and experimentally evaluate the full space of parameters in the TSNE and UMAP algorithms and observe that a single parameter, the normalization, is responsible for switching between them. This, in turn, implies that a majority of the algorithmic differences can be toggled without affecting the embeddings. We discuss the implications this has on several theoretic claims underpinning the UMAP framework, as well as how to reconcile them with existing TSNE interpretations. Based on our analysis, we propose a new dimensionality reduction algorithm, GDR, that combines previously incompatible techniques from TSNE and UMAP and can replicate the results of either algorithm by changing the normalization. As a further advantage, GDR performs the optimization faster than available UMAP methods and thus an order of magnitude faster than available TSNE methods. Our implementation is plug-and-play with the traditional UMAP and TSNE libraries and can be found at github.com/Andrew-Draganov/GiDR-DUN.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 7 of its 22 references that are in the map. First posted on arXiv 20 Jun 2022.
Builds on
7 of 22 references.
References · 7
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2020Parametric UMAP embeddings for representation and semi-supervised learningcited by 103
- 2017Efficient Algorithms for t-distributed Stochastic Neighborhood Embeddingcited by 75
- 2021On UMAP's true loss functioncited by 32
- 2020Bringing UMAP Closer to the Speed of Light with GPU Accelerationcited by 18
Built on by
Not cited yet.