Skip to content

tariqul-islam/mane_paper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Manifold-aligned Neighbor Embedding

We introduce a neighbor embedding framework for manifold alignment. We demonstrate the efficacy of the framework using a manifold-aligned version of the uniform manifold approximation and projection algorithm. We show that our algorithm can learn an aligned manifold that is visually competitive to embedding of the whole dataset.

mane embedding Two-dimensional embedding of Fashion-MNIST data. (Left) UMAP embedding of 60,000 points. (Right) Top row: embedding of $D^{(1)}$ and bottom row: embedding of $D^{(2)}$ for the individual UMAP, aligned UMAP, and MANE. Individual UMAPs naturally cannot align the manifolds which can be seen from misalignment of the large cluster consisting of images of ankle boot, sandal and sneaker in the two embeddings. Aligned UMAP and MANE show very good alignment.

Embedding of Shared Points Shared data points from the two-dimensional embedding of the Fashion-MNIST dataset of the figure above. (Left) Individual UMAPs of sets $D^{(1)}$ and $D^{(2)}$ show that the shared information is not aligned between two datasets. (Middle) Aligned UMAP shows close alignment between the shared points. (Right) MANE shows best alignment between the shared points.

If you find this code useful, please consider citing the following paper:

@inproceedings{islam2022manifold,
  title={Manifold-aligned Neighbor Embedding},
  author={Islam, Mohammad Tariqul and Fleischer, Jason W},
  booktitle={ICLR 2022 Workshop on Geometrical and Topological Representation Learning},
  year={2022}
}

About

Manifold Aligned Neighbor Embedding Paper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published