A Review on Riemannian Metric Learning: Closer to You than You Imagine
Samuel Gruffaz, Josua Sassen
TL;DR
This survey articulates how learning a Riemannian metric ${\mathfrak{g}}$ on a data manifold ${\mathcal{M}}$ extends classical distance metric learning by incorporating intrinsic geometry, enabling geodesics, parallel transport, and volume-based probabilistic modeling. It organizes the field around explicit and implicit metric parametrizations, outlines how to compute Riemannian objects like ${\mathbf{d}}_{\mathfrak{g}}$, ${\mathrm{Exp}}_{\mathfrak{g}}$, ${\mathfrak{T}}_{\mathfrak{g}}$, and ${\text{vol}}_{\mathfrak{g}}$, and surveys a broad set of applications from temporal trajectory modeling to causal inference and optimal transport. The paper consolidates methods across classification, regression, and distribution-trajectory objectives, and discusses optimization strategies ranging from closed-form solutions to gradient-based and structured approaches. It emphasizes the potential of geometry-aware representations to improve generalization and enable new capabilities, while highlighting computational bottlenecks, theoretical gaps, and the need for software tooling. Overall, Riemannian metric learning emerges as a powerful, flexible paradigm for representation learning that is poised to shape future research and applications, provided its computational and theoretical challenges are addressed.
Abstract
Riemannian metric learning is an emerging field in machine learning, unlocking new ways to encode complex data structures beyond traditional distance metric learning. While classical approaches rely on global distances in Euclidean space, they often fall short in capturing intrinsic data geometry. Enter Riemannian metric learning: a powerful generalization that leverages differential geometry to model the data according to their underlying Riemannian manifold. This approach has demonstrated remarkable success across diverse domains, from causal inference and optimal transport to generative modeling and representation learning. In this review, we bridge the gap between classical metric learning and Riemannian geometry, providing a structured and accessible overview of key methods, applications, and recent advances. We argue that Riemannian metric learning is not merely a technical refinement but a fundamental shift in how we think about data representations. Thus, this review should serve as a valuable resource for researchers and practitioners interested in exploring Riemannian metric learning and convince them that it is closer to them than they might imagine-both in theory and in practice.
