Differentiating through the Fr\'echet Mean
Aaron Lou, Isay Katsman, Qingxuan Jiang, Serge Belongie, Ser-Nam Lim,, Christopher De Sa

TL;DR
This paper introduces a method to differentiate through the Fréchet mean on Riemannian manifolds, enabling its integration into hyperbolic neural networks for improved geometric learning.
Contribution
It provides a novel way to differentiate through the Fréchet mean on arbitrary Riemannian manifolds and develops explicit gradients and a fast solver for hyperbolic space.
Findings
Achieved state-of-the-art results on hyperbolic graph datasets.
Developed a hyperbolic batch normalization method.
Integrated Fréchet mean into hyperbolic neural networks successfully.
Abstract
Recent advances in deep representation learning on Riemannian manifolds extend classical deep learning operations to better capture the geometry of the manifold. One possible extension is the Fr\'echet mean, the generalization of the Euclidean mean; however, it has been difficult to apply because it lacks a closed form with an easily computable derivative. In this paper, we show how to differentiate through the Fr\'echet mean for arbitrary Riemannian manifolds. Then, focusing on hyperbolic space, we derive explicit gradient expressions and a fast, accurate, and hyperparameter-free Fr\'echet mean solver. This fully integrates the Fr\'echet mean into the hyperbolic neural network pipeline. To demonstrate this integration, we present two case studies. First, we apply our Fr\'echet mean to the existing Hyperbolic Graph Convolutional Network, replacing its projected aggregation to obtain…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsMorphological variations and asymmetry · Topological and Geometric Data Analysis · Advanced Graph Neural Networks
MethodsBatch Normalization
