Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

UMAP with Tensorboard projector

Is there a possibility to use UMAP with Tensorboard projector. Indeed, at the moment, we can only use PCA or T-SNE with it.

Alternatively, is there a Python library that would allow generating interactive plots such as Tensorboard's?

like image 963
ryuzakinho Avatar asked Sep 26 '18 10:09

ryuzakinho


People also ask

What is projector in TensorBoard?

TensorBoard Projector allows to graphically represent low-dimensional embeddings. Here I show you how, instead of displaying a point, you can render the image to which the embedding refers.

What is embedding projector?

The Embedding Projector offers three commonly used methods of data dimensionality reduction, which allow easier visualization of complex data: PCA, t-SNE and custom linear projections. PCA is often effective at exploring the internal structure of the embeddings, revealing the most influential dimensions in the data.

Is UMAP 3D?

Just like t-SNE, UMAP is a dimensionality reduction specifically designed for visualizing complex data in low dimensions (2D or 3D).

What is the use of TensorBoard?

TensorBoard is a tool for providing the measurements and visualizations needed during the machine learning workflow. It enables tracking experiment metrics like loss and accuracy, visualizing the model graph, projecting embeddings to a lower dimensional space, and much more.


1 Answers

the online version of the Tensorflow Projector does now include UMAP. I guess they have added that feature recently as I was using the projector quite some times lately and until last week they only provided PCA, TSNE or a custom visualization in the online version. But now it is there, give it a try.

Tensorflow Projector with UMAP

I didn't find a Python library to create such interactive visualizations as tensorboards but if you'd like to try a JavaScript Version you could start with this making-an-interactive-umap-visualization-of-the-mnist-data-set blog post. Here is the showcase: Online UMAP Explorer with three.js

like image 93
vera_angerer Avatar answered Nov 07 '22 21:11

vera_angerer