HyperAid: Denoising in Hyperbolic Spaces for Tree-fitting and Hierarchical Clustering
Eli Chien, Puoya Tabaghi, Olgica Milenkovic
Abstract
The problem of fitting distances by tree-metrics has received significant attention in the theoretical computer science and machine learning communities alike, due to many applications in natural language processing, phylogeny, cancer genomics and a myriad of problem areas that involve hierarchical clustering. Despite the existence of several provably exact algorithms for tree-metric fitting of data that inherently obeys tree-metric constraints, much less is known about how to best fit tree-metrics for data whose structure moderately (or substantially) differs from a tree. For such noisy data, most available algorithms perform poorly and often produce negative edge weights in representative trees. Furthermore, it is currently not known how to choose the most suitable approximation objective for noisy fitting. Our contributions are as follows. First, we propose a new approach to tree-metric denoising (HyperAid) in hyperbolic spaces which transforms the original data into data that is "more'' tree-like, when evaluated in terms of Gromov's δ hyperbolicity. Second, we perform an ablation study involving two choices for the approximation objective, lp norms and the Dasgupta loss. Third, we integrate HyperAid with schemes for enforcing nonnegative edge-weights. As a result, the HyperAid platform outperforms all other existing methods in the literature, including Neighbor Joining (NJ), TreeRep and T-REX, both on synthetic and real-world data. Synthetic data is represented by edge-augmented trees and shortest-distance metrics while the real-world datasets include Zoo, Iris, Glass, Segmentation and SpamBase; on these datasets, the average improvement with respect to NJ is .
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers2
- GeoPhy: Differentiable Phylogenetic Inference via Geometric Gradients of Tree TopologiesTakahiro Mimori, Michiaki HamadaNeurIPS 2023 · 17 citations
- Random Laplacian Features for Learning with Hyperbolic SpaceTao Yu, Christopher De SaICLR 2023 · 1 citation
Builds on5
- Hyperbolic Neural Networks++Ryohei Shimizu, Yusuke Mukuta, Tatsuya HaradaICLR 2021 · 791 citations
- From Trees to Continuous Embeddings and Back: Hyperbolic Hierarchical ClusteringInes Chami, Albert Gu, Vaggos Chatziafratis, Christopher RéNeurIPS 2020 · 125 citations
- Tree! I am no Tree! I am a low dimensional Hyperbolic EmbeddingRishi Sonthalia, Anna C. GilbertNeurIPS 2020 · 62 citations
- Representing Hyperbolic Space Accurately using Multi-Component FloatsTao Yu, Christopher De SaNeurIPS 2021 · 16 citations
- Fitting Distances by Tree Metrics Minimizing the Total Error within a Constant FactorVincent Cohen-Addad, Debarati Das, Evangelos Kipouridis, Nikos Parotsidis et al.FOCS 2021 · 5 citations
Related papers
- Fitting trees to 𝓁1-hyperbolic distancesJoon-Hyeok Yim, Anna C. GilbertNeurIPS 2023 · 4 citations
- Bridging Arbitrary and Tree Metrics via Differentiable Gromov HyperbolicityPierre Houédry, Nicolas Courty, Florestan Martin-Baillon, Laetitia Chapel et al.NeurIPS 2025 · 1 citation
- Neural Distance Embeddings for Biological SequencesGabriele Corso, Zhitao Ying, Michal Pándy, Petar Velickovic et al.NeurIPS 2021 · 51 citations
- Faster and Better Solution to Embed Lp Metrics by Tree MetricsYuxiang Zeng, Yongxin Tong, Lei ChenSIGMOD 2022 · 5 citations
- Tight and fast generalization error bound of graph embedding in metric spaceAtsushi Suzuki, Atsushi Nitanda, Taiji Suzuki, Jing Wang et al.ICML 2023 · 1 citation
