Gradient descent in hyperbolic space
Not on the map. Why?
Abstract (arXiv)
Gradient descent generalises naturally to Riemannian manifolds, and to hyperbolic n-space, in particular. Namely, having calculated the gradient at the point on the manifold representing the model parameters, the updated point is obtained by travelling along the geodesic passing in the direction of the gradient. Some recent works employing optimisation in hyperbolic space have not attempted this procedure, however, employing instead various approximations to avoid a calculation that was considered to be too complicated. In this tutorial, we demonstrate that in the hyperboloid model of hyperbolic space, the necessary calculations to perform gradient descent are in fact straight-forward. The advantages of the approach are then both illustrated and quantified for the optimisation problem of computing the Fr'echet mean (i.e. barycentre) of points in hyperbolic space.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 2; 2024: 2.
11 papers.
- 2021Lorentzian Graph Convolutional Networkscited by 66
- 2022The Numerical Stability of Hyperbolic Representation Learningcited by 46
- 2022Heterogeneous manifolds for curvature-aware graph embeddingcited by 23
- 2022Hyperbolic Sliced-Wasserstein via Geodesic and Horospherical Projectionscited by 16
- 2023Learning Weakly Supervised Audio-Visual Violence Detection in Hyperbolic Spacecited by 12
- 2021Embedding Heterogeneous Networks into Hyperbolic Space Without Meta-pathcited by 9
- 2022On Hyperbolic Embeddings in 2D Object Detectioncited by 6
- 2021Learning phylogenetic trees as hyperbolic point configurationscited by 3
- 2024Stochastic Modified Flows for Riemannian Stochastic Gradient Descentcited by 2
- 2024A Geometry-Aware Algorithm to Learn Hierarchical Embeddings in Hyperbolic Spacecited by 2
- 2023Leveraging Optimal Transport via Projections on Subspaces for Machine Learning Applicationscited by 1
- 2024A Geometry-Aware Algorithm to Learn Hierarchical Embeddings in Hyperbolic Space23 Jul 2024
- 2024Stochastic Modified Flows for Riemannian Stochastic Gradient Descent2 Feb 2024
- 2023Leveraging Optimal Transport via Projections on Subspaces for Machine Learning Applications23 Nov 2023
- 2023Learning Weakly Supervised Audio-Visual Violence Detection in Hyperbolic Space30 May 2023
- 2022Hyperbolic Sliced-Wasserstein via Geodesic and Horospherical Projections18 Nov 2022
- 2022The Numerical Stability of Hyperbolic Representation Learning31 Oct 2022
- 2022On Hyperbolic Embeddings in 2D Object Detection15 Mar 2022
- 2022Heterogeneous manifolds for curvature-aware graph embedding2 Feb 2022
- 2021Embedding Heterogeneous Networks into Hyperbolic Space Without Meta-path18 Jun 2021
- 2021Learning phylogenetic trees as hyperbolic point configurations23 Apr 2021
- 2021Lorentzian Graph Convolutional Networks15 Apr 2021