Neural Optimal Transport with Lagrangian Costs

Aram-Alexandre Pooladian,Carles Domingo-Enrich,Ricky T. Q. Chen,Brandon Amos
2024-06-01
Abstract:We investigate the optimal transport problem between probability measures when the underlying cost function is understood to satisfy a least action principle, also known as a Lagrangian cost. These generalizations are useful when connecting observations from a physical system where the transport dynamics are influenced by the geometry of the system, such as obstacles (e.g., incorporating barrier functions in the Lagrangian), and allows practitioners to incorporate a priori knowledge of the underlying system such as non-Euclidean geometries (e.g., paths must be circular). Our contributions are of computational interest, where we demonstrate the ability to efficiently compute geodesics and amortize spline-based paths, which has not been done before, even in low dimensional problems. Unlike prior work, we also output the resulting Lagrangian optimal transport map without requiring an ODE solver. We demonstrate the effectiveness of our formulation on low-dimensional examples taken from prior work. The source code to reproduce our experiments is available at <a class="link-external link-https" href="https://github.com/facebookresearch/lagrangian-ot" rel="external noopener nofollow">this https URL</a>.
Machine Learning
What problem does this paper attempt to address?
This paper mainly discusses the problem of optimal transport between probability measures when the cost function satisfies the Lagrangian cost, that is, the path is influenced by the geometric structure of the system, such as obstacles. Traditional optimal transport problems are usually based on the square Euclidean distance, but this method cannot deal with non-linear paths or situations where obstacles need to be avoided. The paper proposes a computational framework that allows practitioners to enforce more general cost functions based on prior knowledge of the physical system, such as non-Euclidean geometry. The author's main contributions include: 1. Efficient computation of geodesics and parameterized spline paths, which were previously unsolved problems even in low-dimensional cases. 2. Outputting the Lagrangian optimal transport mapping of the results without the need for ODE solvers. The paper considers two types of optimal transport problems: transportation between two probability measures and transportation between continuous measurements. The author uses neural network parameterized Lagrangian optimal transport mapping and paths to solve the computational challenges caused by non-standard costs. In the experimental part, the author demonstrates the effectiveness of their method in low-dimensional examples from previous work, surpassing existing baselines. They also propose a method for learning Riemannian manifolds to reveal the geometric structure of space through a series of measurement pairs. Overall, this paper aims to expand the theory of optimal transport, allowing for more flexible modeling of paths and costs in physical systems, which has potential applications in machine learning and scientific computing.