Klein Model for Hyperbolic Neural Networks

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Mao, Yidan, Gu, Jing, Werner, Marcus C., Zou, Dongmian
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914983730741248
author Mao, Yidan
Gu, Jing
Werner, Marcus C.
Zou, Dongmian
author_facet Mao, Yidan
Gu, Jing
Werner, Marcus C.
Zou, Dongmian
contents Hyperbolic neural networks (HNNs) have been proved effective in modeling complex data structures. However, previous works mainly focused on the Poincaré ball model and the hyperboloid model as coordinate representations of the hyperbolic space, often neglecting the Klein model. Despite this, the Klein model offers its distinct advantages thanks to its straight-line geodesics, which facilitates the well-known Einstein midpoint construction, previously leveraged to accompany HNNs in other models. In this work, we introduce a framework for hyperbolic neural networks based on the Klein model. We provide detailed formulation for representing useful operations using the Klein model. We further study the Klein linear layer and prove that the "tangent space construction" of the scalar multiplication and parallel transport are exactly the Einstein scalar multiplication and the Einstein addition, analogous to the Möbius operations used in the Poincaré ball model. We show numerically that the Klein HNN performs on par with the Poincaré ball model, providing a third option for HNN that works as a building block for more complicated architectures.
format Preprint
id arxiv_https___arxiv_org_abs_2410_16813
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Klein Model for Hyperbolic Neural Networks
Mao, Yidan
Gu, Jing
Werner, Marcus C.
Zou, Dongmian
Machine Learning
Information Theory
Hyperbolic neural networks (HNNs) have been proved effective in modeling complex data structures. However, previous works mainly focused on the Poincaré ball model and the hyperboloid model as coordinate representations of the hyperbolic space, often neglecting the Klein model. Despite this, the Klein model offers its distinct advantages thanks to its straight-line geodesics, which facilitates the well-known Einstein midpoint construction, previously leveraged to accompany HNNs in other models. In this work, we introduce a framework for hyperbolic neural networks based on the Klein model. We provide detailed formulation for representing useful operations using the Klein model. We further study the Klein linear layer and prove that the "tangent space construction" of the scalar multiplication and parallel transport are exactly the Einstein scalar multiplication and the Einstein addition, analogous to the Möbius operations used in the Poincaré ball model. We show numerically that the Klein HNN performs on par with the Poincaré ball model, providing a third option for HNN that works as a building block for more complicated architectures.
title Klein Model for Hyperbolic Neural Networks
topic Machine Learning
Information Theory
url https://arxiv.org/abs/2410.16813