Entropic Riemannian Neural Optimal Transport: Bridging Geometry and Scalability

Entropic Riemannian Neural Optimal Transport

Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces Entropic Riemannian Neural Optimal Transport (Entropic RNOT), a novel framework for solving entropically regularized optimal transport (OT) on Riemannian manifolds. It leverages a neural pullback parameterization of Schrödinger potentials to enable amortized, out-of-sample transport evaluation across both compact and non-compact manifolds (e.g., S2, SE(3), H2), achieving significant speedups and memory efficiency over discrete Sinkhorn baselines.

TL;DR

Entropic RNOT is a new neural framework that solves the "curved space" optimal transport problem. By combining entropic regularization with neural pullback potentials, it enables fast, amortized transport on manifolds like spheres and rotation groups. It successfully refined protein-docking poses on SE(3), outperforming traditional physics-based minimization without needing retraining for new protein complexes.

The Motivation: Why Euclidean OT Fails in Curved Spaces

In the world of AI, we often treat data as points in flat Euclidean space. However, many real-world objects don't live there. Directions live on a sphere (), orientations on a rotation group (), and robot poses on .

If you use standard "straight-line" distances to compare these, you get "distortion." An average of two rotations calculated as a linear midpoint might result in a transformation that isn't even a valid rotation. While the Sinkhorn algorithm helps solve these problems for finite sets of points, it doesn't give us a "machine" (a model) that can handle new, unseen points instantly.

The Core Method: Entropic RNOT

The authors propose Entropic RNOT, which avoids the heavy iterative solves of previous manifold OT methods.

  1. Semidual Potential: Instead of learning a pair of potentials, they rely on a single target-side potential .
  2. Neural Pullback: They map non-Euclidean points into a Euclidean space using "landmark" distances or logarithmic coordinates, then pass them through a standard MLP.
  3. Intrinsic Surrogates: Since entropic OT naturally produces a spread-out (probabilistic) plan, the authors use Heat-kernel smoothing and Barycentric projection to find the "center" of the transport, giving a deterministic map that respects the manifold's curvature.

Model Architecture and Scalability Figure 1: While traditional Sinkhorn methods (dashed lines) explode in memory as data points increase, Entropic RNOT (solid lines) maintains a constant, lightweight memory footprint.

Experiments: From Synthetic Tests to Molecular Docking

Intrinsic Geometry Benchmarks

On manifolds like (Hyperbolic plane) and (Symmetric Positive Definite matrices), Entropic RNOT recovered the ground truth plan with nearly zero KL divergence, while "Tangent-space" methods (which flatten the manifold at one point) failed as the data spread out.

Real-World Case: Protein-Ligand Docking

Molecular docking predicts how a drug (ligand) fits into a protein. The tool GNINA often produces a "cloud" of possible poses. Entropic RNOT was used to "denoise" this cloud.

  • Success Rate: Poses refined within the 2 Å "near-native" region jumped from 10.3% to 75.9%.
  • Amortization: The model learned from many proteins and can now refine poses for a totally new protein in milliseconds without retraining.

Protein-Ligand Docking Visualization Figure 2: The refined pose (blue) captures the true crystal position (green), whereas the initial docking guess (pink) was far off in the pocket.

Critical Analysis & Future Outlook

The strength of Entropic RNOT is its independence from support size. Because it's a neural model, you can train it on a small batch and then apply it to millions of points at inference time.

Limitations:

  • It requires the calculation of geodesic distances, which can be computationally expensive on complex, custom manifolds.
  • Currently, the docking model is "unconditional," meaning it doesn't fully look at the protein sequence yet—it only looks at the geometry of the pose cloud.

The Takeaway: Entropic RNOT proves that we can have our cake and eat it too: the mathematical rigor of Riemannian geometry and the massive scalability of neural networks.

Conclusion

This work is a significant step toward making "geometric" AI practical for large-scale production, particularly in structural biology and robotics where the world is rarely flat.

Find Similar Papers

Try Our Examples

  • Search for recent papers that apply neural Schrödinger bridges or entropic optimal transport to manifold-valued data, particularly in the context of generative modeling.
  • Which paper first introduced the one-potential semidual formulation for entropic optimal transport, and how does this paper adapt it for non-Euclidean geometries?
  • Explore current research on using Riemannian Optimal Transport for rigid body transformation refinement in protein-ligand docking beyond the CrossDocked2020 dataset.
Contents
Entropic Riemannian Neural Optimal Transport: Bridging Geometry and Scalability
1. TL;DR
2. The Motivation: Why Euclidean OT Fails in Curved Spaces
3. The Core Method: Entropic RNOT
4. Experiments: From Synthetic Tests to Molecular Docking
4.1. Intrinsic Geometry Benchmarks
4.2. Real-World Case: Protein-Ligand Docking
5. Critical Analysis & Future Outlook
6. Conclusion