English

UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction

Machine Learning 2020-09-21 v3 Computational Geometry Machine Learning

Abstract

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.

Keywords

Cite

@article{arxiv.1802.03426,
  title  = {UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction},
  author = {Leland McInnes and John Healy and James Melville},
  journal= {arXiv preprint arXiv:1802.03426},
  year   = {2020}
}

Comments

Reference implementation available at http://github.com/lmcinnes/umap

R2 v1 2026-06-23T00:17:29.465Z