atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Low-distortion and GPU-compatible Tree Embeddings in Hyperbolic Space

ICML 2025 · Learning theory and algorithms › Prediction and decision losses · approach: Tree ensemble optimization · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes HS-DTE, a Delaunay-style constructive hyperbolic tree embedding that places children via minimal-angle-maximization on the hypersphere, and HypFPE, a GPU-compatible floating point expansion arithmetic that adds precision for hyperbolic distances.

Problem

Constructive hyperbolic tree embeddings need well-separated points on a hypersphere (a hard Tammes-type problem) and high precision near the Poincaré ball boundary, but the existing high-precision fix (multiple precision arithmetic) is incompatible with GPUs and deep learning.

Approach

Generalize Sarkar's combinatorial construction by choosing hyperspherical points via a minimal angle maximization objective optimized with projected gradient descent, and replace multiple-precision arithmetic with ulp-nonoverlapping floating point expansions implemented as tensor operations in PyTorch.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use minimal angle maximization instead of precomputed hyperspherical points (ablation)Constructive hyperbolic embedding · Binary tree (depth 8 edges, 10 dimensions)D_wc: 18.42 -> 1.635Helped
Replace minimal angle maximization with E_0 hyperspherical energy (ablation)HS-DTE · Binary tree (depth 8 edges, 10 dimensions)D_wc: 1.635 -> 1.670Hurt
Add HypFPE to HS-DTE (ablation)HS-DTE · MossesD_wc: 9.42 -> 1.06Helped
Add HypFPE to HS-DTEHS-DTE · WeevilsD_wc: 11.7 -> 1.04Helped
Add HypFPE to HS-DTEHS-DTE · CarnivoraD_wc: 11.7 -> 2.03Helped
Add HypFPE to HS-DTEHS-DTE · LichenD_wc: 23.5 -> 3.30Helped
Use HS-DTE instead of precomputed hyperspherical pointsConstructive embeddings of complete m-ary trees · 3-tree, 5-tree, and 7-treeD_wc: 1.18 -> 1.07; 1.30 -> 1.09; 1.31 -> 1.12Helped
Use HypFPE + HS-DTE instead of HypFPE + precomputed hyperspherical pointsCombinatorial hyperbolic embeddings · CarnivoraD_ave: 0.03 -> 0.03Mixed

Surprising findings

Limitations

Experimental setup

Datasets: complete m-ary trees (m=3,5,7) binary tree depth 8 mosses phylogenetic tree weevils phylogenetic tree carnivora phylogenetic tree lichen phylogenetic tree

Benchmarks: complete m-ary trees phylogenetic trees (mosses, weevils, carnivora, lichen)

Metrics: average relative distortion worst-case distortion mean average precision

Baselines: Poincaré embeddings hyperbolic entailment cones distortion optimization h-MDS Hadamard combinatorial construction precomputed-points combinatorial construction

Builds on: Sarkar's combinatorial construction Poincaré embeddings hyperbolic entailment cones h-MDS Delaunay tree embeddings

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy