CO-SNE: Dimensionality Reduction and Visualization for Hyperbolic Data

11/30/2021
by   Yunhui Guo, et al.
0

Hyperbolic space can embed tree metric with little distortion, a desirable property for modeling hierarchical structures of real-world data and semantics. While high-dimensional embeddings often lead to better representations, most hyperbolic models utilize low-dimensional embeddings, due to non-trivial optimization as well as the lack of a visualization for high-dimensional hyperbolic data. We propose CO-SNE, extending the Euclidean space visualization tool, t-SNE, to hyperbolic space. Like t-SNE, it converts distances between data points to joint probabilities and tries to minimize the Kullback-Leibler divergence between the joint probabilities of high-dimensional data X and low-dimensional embeddings Y. However, unlike Euclidean space, hyperbolic space is inhomogeneous: a volume could contain a lot more points at a location far from the origin. CO-SNE thus uses hyperbolic normal distributions for X and hyberbolic Cauchy instead of t-SNE's Student's t-distribution for Y, and it additionally attempts to preserve X's individual distances to the Origin in Y. We apply CO-SNE to high-dimensional hyperbolic biological data as well as unsupervisedly learned hyperbolic representations. Our results demonstrate that CO-SNE deflates high-dimensional hyperbolic data into a low-dimensional space without losing their hyperbolic characteristics, significantly outperforming popular visualization tools such as PCA, t-SNE, UMAP, and HoroPCA, the last of which is specifically designed for hyperbolic data.

READ FULL TEXT

page 4

page 11

research
09/18/2023

Hyperbolic vs Euclidean Embeddings in Few-Shot Learning: Two Sides of the Same Coin

Recent research in representation learning has shown that hierarchical d...
research
09/08/2021

Highly Scalable and Provably Accurate Classification in Poincare Balls

Many high-dimensional and large-volume data sets of practical relevance ...
research
10/01/2021

Navigating Higher Dimensional Spaces using Hyperbolic Geometry

Higher-dimensional spaces are ubiquitous in applications of mathematics....
research
05/24/2023

Shadow Cones: Unveiling Partial Orders in Hyperbolic Space

Hyperbolic space has been shown to produce superior low-dimensional embe...
research
03/18/2019

Low-rank approximations of hyperbolic embeddings

The hyperbolic manifold is a smooth manifold of negative constant curvat...
research
07/04/2023

Unsupervised Feature Learning with Emergent Data-Driven Prototypicality

Given an image set without any labels, our goal is to train a model that...
research
05/16/2022

Browser-based Hyperbolic Visualization of Graphs

Hyperbolic geometry offers a natural focus + context for data visualizat...

Please sign up or login with your details

Forgot password? Click here to reset