Why are hyperbolic neural networks effective? A study on hierarchical representation capability

Shicheng Tan, Huanjing Zhao, Shu Zhao, Yanping Zhang
2/4/2024
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

Hyperbolic Neural Networks (HNNs), operating in hyperbolic space, have been widely applied in recent years, motivated by the existence of an optimal embedding in hyperbolic space that can preserve data hierarchical relationships (termed Hierarchical Representation Capability, HRC) more accurately than Euclidean space. However, there is no evidence to suggest that HNNs can achieve this theoretical optimal embedding, leading to much research being built on flawed motivations. In this paper, we propose a benchmark for evaluating HRC and conduct a comprehensive analysis of why HNNs are effective through large-scale experiments. Inspired by the analysis results, we propose several pre-training strategies to enhance HRC and improve the performance of downstream tasks, further validating the reliability of the analysis. Experiments show that HNNs cannot achieve the theoretical optimal embedding. The HRC is significantly affected by the optimization objectives and hierarchical structures, and enhancing HRC through pre-training strategies can significantly improve the performance of HNNs.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tan2024hyperbolic,
  title  = {Why are hyperbolic neural networks effective? A study on hierarchical representation capability},
  author = {Shicheng Tan and Huanjing Zhao and Shu Zhao and Yanping Zhang},
  year   = {2024},
  eprint = {2402.02478},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.02478v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.02478.svg)](https://codeofpaper.com/paper/2402.02478)

Discussion