Barnes-Hut-SNE

01/15/2013
by   Laurens van der Maaten, et al.
0

The paper presents an O(N log N)-implementation of t-SNE -- an embedding technique that is commonly used for the visualization of high-dimensional data in scatter plots and that normally runs in O(N^2). The new implementation uses vantage-point trees to compute sparse pairwise similarities between the input data objects, and it uses a variant of the Barnes-Hut algorithm - an algorithm used by astronomers to perform N-body simulations - to approximate the forces between the corresponding points in the embedding. Our experiments show that the new algorithm, called Barnes-Hut-SNE, leads to substantial computational advantages over standard t-SNE, and that it makes it possible to learn embeddings of data sets with millions of objects.

READ FULL TEXT
research
08/20/2016

Extending Scatterplots to Scalar Fields

Embedding high-dimensional data into a 2D canvas is a popular strategy f...
research
10/25/2022

An efficient and fast sparse grid algorithm for high-dimensional numerical integration

This paper is concerned with developing an efficient numerical algorithm...
research
09/17/2020

Learning a Deep Part-based Representation by Preserving Data Distribution

Unsupervised dimensionality reduction is one of the commonly used techni...
research
01/15/2020

ShapeVis: High-dimensional Data Visualization at Scale

We present ShapeVis, a scalable visualization technique for point cloud ...
research
03/15/2021

Visualizing Data Velocity using DSNE

We present a new technique called "DSNE" which learns the velocity embed...
research
11/30/2016

Low-dimensional Data Embedding via Robust Ranking

We describe a new method called t-ETE for finding a low-dimensional embe...
research
12/03/2020

Hotspot identification for Mapper graphs

Mapper algorithm can be used to build graph-based representations of hig...

Please sign up or login with your details

Forgot password? Click here to reset