Riemannian Neural Optimal Transport
Alessandro Micheli, Yueqi Cao, Anthea Monod, Samir Bhatt
TL;DR
We address learning optimal transport on compact Riemannian manifolds and identify a fundamental CoD barrier for discrete-output OT methods that discretize the manifold.We introduce Riemannian Neural OT (RNOT), a continuous, geometry-aware framework that parameterizes OT potentials with neural nets and recovers transport maps via the exponential map, thereby avoiding discretization and preserving manifold structure.Under mild regularity, we prove that RNOT potentials and maps admit polynomial-$\varepsilon^{-1}$ complexity and that the induced maps converge to the true Riemannian OT map, with a stability guarantee yielding pointwise convergence on full-$\mu$-measure sets.Empirical results on continental drift and synthetic spheres/ tori demonstrate improved scalability and competitive performance against discretization-based baselines, validating the dimension-friendly guarantees in practice.
Abstract
Computational optimal transport (OT) offers a principled framework for generative modeling. Neural OT methods, which use neural networks to learn an OT map (or potential) from data in an amortized way, can be evaluated out of sample after training, but existing approaches are tailored to Euclidean geometry. Extending neural OT to high-dimensional Riemannian manifolds remains an open challenge. In this paper, we prove that any method for OT on manifolds that produces discrete approximations of transport maps necessarily suffers from the curse of dimensionality: achieving a fixed accuracy requires a number of parameters that grows exponentially with the manifold dimension. Motivated by this limitation, we introduce Riemannian Neural OT (RNOT) maps, which are continuous neural-network parameterizations of OT maps on manifolds that avoid discretization and incorporate geometric structure by construction. Under mild regularity assumptions, we prove that RNOT maps approximate Riemannian OT maps with sub-exponential complexity in the dimension. Experiments on synthetic and real datasets demonstrate improved scalability and competitive performance relative to discretization-based baselines.
