mastodon-sc / mastodon-deep-lineage

A collection of plugins to analyse lineages of tracked objects in Mastodon
BSD 2-Clause "Simplified" License
5 stars 1 forks source link

UMAP #109

Closed haesleinhuepf closed 1 week ago

haesleinhuepf commented 1 month ago

Hi @stefanhahmann et al,

as discussed today, it would be cool to have a way for computing the UMAP of extracted features, to allow dimensionality reduction and viewing complex measurements / data points in 2D. There is a potential Java library for this:

It would be interesting to know if the library can deal with big data. If it does not, I would post-pone developing a big-data version to a later point. For now, it might be most important to have a UMAP implementation we can work with to explore possibilities. A potential alternative could also be a python-wrapper using cuML, which contains a GPU-accelerated UMAP implementation.

Optionally, we could also think of t-SNE and PCA as alternatives, if not too complicated.

Let me know what you think!

Best, Robert

stefanhahmann commented 1 month ago

As a reference, I add a screenshot of the UI in Napari

grafik