On Out-of-sample Embedding in UMAP
Not on the map. Why?
Abstract (arXiv)
Neighbor embedding algorithms reveal correlations in high-dimensional data by constructing an equivalent graph representation in a lower-dimensional space. An increasingly popular algorithm is Uniform Manifold Learning and Projection (UMAP), which uses algebraic topology to map distances between the two spaces. While it works well on many types of data sets, UMAP has trouble adding out-of-sample points to a pre-existing mapping. In particular, UMAP often places new points on the periphery of the found clusters, rather than in their interiors with their correlated neighbors. Here, we overcome this ``repulsion effect'' by optimizing pairwise interactions within the original k-nearest-neighbor graph. Moreover, we show that parameterizing UMAP obtains better embeddings than non-parametric algorithms, particularly as the data gets more complex (e.g., medical images). We also show that the repulsion effect is naturally mitigated when a parameterized UMAP is employed to embed the data. We characterize different UMAP approaches using trustworthiness, nearest neighbor classifiers, and by analyzing attractive and repulsive forces in the embeddings.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 26 of its 60 references that are in the map. First posted on arXiv 3 Jun 2026.
Builds on
26 of 60 references.
References · 26
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,898
- 2022MedCLIP: Contrastive Learning from Unpaired Medical Images and Textcited by 570
- 2020Understanding How Dimension Reduction Tools Work: An Empirical Approach to Deciphering t-SNE, UMAP, TriMAP, and PaCMAP for Data Visualizationcited by 173
- 2020Parametric UMAP embeddings for representation and semi-supervised learningcited by 104
- 2016Visualizing Large-scale and High-dimensional Datacited by 79
- 2017Efficient Algorithms for t-distributed Stochastic Neighborhood Embeddingcited by 75
- 2019TriMap: Large-scale Dimensionality Reduction Using Tripletscited by 60
- 2020Attraction-Repulsion Spectrum in Neighbor Embeddingscited by 41
14 more
- 2021On UMAP's true loss functioncited by 32
- 2022From t-SNE to UMAP with contrastive learningcited by 28
- 2013Mapping the stereotyped behaviour of freely-moving fruit fliescited by 21
- 2020Extendable and invertible manifold learning with geometry regularized autoencoderscited by 20
- 2022Manifold-aligned Neighbor Embeddingcited by 7
- 2023ActUp: Analyzing and Consolidating tSNE and UMAPcited by 5
- 2025The Shape of Attraction in UMAP: Exploring the Embedding Forces in Dimensionality Reductioncited by 5
- 2019Self Organizing Nebulous Growths for Robust and Incremental Data Visualizationcited by 3
- 2024Outlier Detection in Large Radiological Datasets using UMAPcited by 3
- 2024Navigating the Effect of Parametrization for Dimensionality Reductioncited by 3
- 2021Deep Recursive Embedding for High-Dimensional Datacited by 2
- 2021Coverage Hole Detection for mmWave Networks: An Unsupervised Learning Approachcited by 2
- 2019Visualization of Emergency Department Clinical Data for Interpretable Patient Phenotypingcited by 1
- 2025Manifold Learning for Personalized and Label-Free Detection of Cardiac Arrhythmiascited by 1
Built on by
Not cited yet.