Parametric UMAP embeddings for representation and semi-supervised learning
read the original abstract
UMAP is a non-parametric graph-based dimensionality reduction algorithm using applied Riemannian geometry and algebraic topology to find low-dimensional embeddings of structured data. The UMAP algorithm consists of two steps: (1) Compute a graphical representation of a dataset (fuzzy simplicial complex), and (2) Through stochastic gradient descent, optimize a low-dimensional embedding of the graph. Here, we extend the second step of UMAP to a parametric optimization over neural network weights, learning a parametric relationship between data and embedding. We first demonstrate that Parametric UMAP performs comparably to its non-parametric counterpart while conferring the benefit of a learned parametric mapping (e.g. fast online embeddings for new data). We then explore UMAP as a regularization, constraining the latent distribution of autoencoders, parametrically varying global structure preservation, and improving classifier accuracy for semi-supervised learning by capturing structure in unlabeled data. Google Colab walkthrough: https://colab.research.google.com/drive/1WkXVZ5pnMrm17m0YgmtoNjM_XHdnE5Vp?usp=sharing
This paper has not been read by Pith yet.
Forward citations
Cited by 2 Pith papers
-
Manifold Learning for Personalized and Label-Free Detection of Cardiac Arrhythmias
Nonlinear dimensionality reduction on ECG signals enables unsupervised personalized arrhythmia detection with high accuracy on 2D embeddings using standard algorithms on the MIT-BIH database.
-
A Comparative Study of UMAP and Other Dimensionality Reduction Methods
Supervised UMAP works well for classification but shows clear limitations in incorporating response information for regression tasks.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.