Understanding UMAP

As part of my PhD writing today I was making a widget to help show how UMAP works.

https://umap-vis.onrender.com/

Here is the result! It lets you re-run the reduction process and change the epochs, neighbours and minimum distance.

While hunting around the umap js port I was using I found this great website that explains in a number of ways the intricacies of UMAP. It is seriously great!

lots to chew on in this last one particularly.

5 Likes

this is sooooooooooo cooooooool! Thanks so much for sharing!

This is porn! Congrats and thanks!

Thanks for the love <3 PA kindly pointed there are errors when re-running the visualisation so I’m in the midst of fixing that (once I hear back from the library maintainers).

1 Like

Do you mean that my bug was true, and that it wasn’t yours but even lower? This feels vindication, squared :slight_smile:

I confirmed it for you last week I think. The bug runs deeper than my code(:

1 Like