t-SNE Visualization

Data visualizaiton with t-SNE with higher dimensional data.

t-Distributed Stochastic Neighbor Embedding (t-SNE) is a data-visualization tool created by Laurens van der Maaten at Delft University of Technology.

While it can be used for any data, t-SNE (pronounced Tee-Snee) is only really meaningful with labeled data, which clarify how the input is clustering. Below, you can see the kind of graphic you can generate in DL4J with t-SNE working on MNIST data.

Alt text

Look closely and you can see the numerals clustered near their likes, alongside the dots.

Here's how t-SNE appears in Deeplearning4j code.

Here is an image of the tsne-standard-coords.csv file plotted using gnuplot.

Tsne data plot

Last updated

Was this helpful?