GiDR-DUN; Gradient Dimensionality Reduction -- Differences and Unification
Andrew Draganov, Tyrus Berry, Jakob R{\o}dsgaard J{\o}rgensen, Katrine, Scheel Nellemann, Ira Assent, Davide Mottin

TL;DR
This paper introduces GiDR-DUN, a new dimensionality reduction algorithm that unifies TSNE and UMAP, enabling faster embeddings and flexible switching between the two by adjusting a single parameter.
Contribution
The paper presents a theoretical and experimental analysis revealing that TSNE and UMAP differ mainly by a normalization parameter, leading to a unified method that is faster and adaptable.
Findings
GiDR-DUN can replicate TSNE and UMAP results by adjusting normalization.
GiDR-DUN performs optimization faster than existing UMAP and TSNE methods.
The normalization parameter controls the switch between TSNE and UMAP behaviors.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFerroelectric and Negative Capacitance Devices · Advanced Computing and Algorithms
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
