Papers › UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction

UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction

9 Feb 2018arXiv:1802.03426archive 2025-07-28

Leland McInnes, John Healy, James Melville

UMAP (Uniform Manifold Approximation and Projection) is a novel manifold learning technique for dimension reduction. UMAP is constructed from a theoretical framework based in Riemannian geometry and algebraic topology. The result is a practical scalable algorithm that applies to real world data. The UMAP algorithm is competitive with t-SNE for visualization quality, and arguably preserves more of the global structure with superior run time performance. Furthermore, UMAP has no computational restrictions on embedding dimension, making it viable as a general purpose dimension reduction technique for machine learning.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

39 repositories listed; official and paper-mentioned ones first.

jlmelville/uwot officialmentioned in papermentioned on GitHub report
lmcinnes/umap officialmentioned in papermentioned on GitHubtf report
Defasium/bayesVec2Midi mentioned on GitHubtf report
LTLA/umappp mentioned on GitHub report
VGalata/plsdb mentioned on GitHub report
bmolab/masked-gan-manifold mentioned on GitHubpytorchMIT report
davisidarta/fastlapmap mentioned on GitHub report
diazale/umap_review mentioned on GitHub report
dillondaudert/UMAP.jl mentioned on GitHub report
donelsonsmith/umap_R mentioned on GitHub report
ejohnson643/EMBEDR mentioned on GitHub report
emnh/opengameart mentioned on GitHubtf report
ftheberge/GraphMiningNotebooks mentioned on GitHubMIT report
hsmaan/CovidGenotyper mentioned on GitHub report
lrthomps/umap_var mentioned on GitHub report
lukashedegaard/ride mentioned on GitHubpytorchApache-2.0 report
mcsorkun/ChemPlot mentioned on GitHub report
mdozmorov/scRNA-seq_notes mentioned on GitHubtf report
pityka/lamp mentioned on GitHubpytorchNOASSERTION report
ropensci-archive/umapr mentioned on GitHub report
ropenscilabs/umapr mentioned on GitHub report
tag-bio/umap-java mentioned on GitHub report
timradtke/recur mentioned on GitHub report
tjburns08/umap-for-cytof mentioned on GitHub report
tkonopka/umap mentioned on GitHub report
weallen/STARmap mentioned on GitHub report
yttrilab/b-soid mentioned on GitHub report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

BIG-bench Machine LearningDimensionality Reduction

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Dimensionality Reduction MCA UMAP Classification Accuracy 41.3 #4 of 4 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections