Differentiable Cost-Parameterized Monge Map Estimators

Samuel Howard,George Deligiannidis,Patrick Rebeschini,James Thornton
2024-06-13
Abstract:Within the field of optimal transport (OT), the choice of ground cost is crucial to ensuring that the optimality of a transport map corresponds to usefulness in real-world applications. It is therefore desirable to use known information to tailor cost functions and hence learn OT maps which are adapted to the problem at hand. By considering a class of neural ground costs whose Monge maps have a known form, we construct a differentiable Monge map estimator which can be optimized to be consistent with known information about an OT map. In doing so, we simultaneously learn both an OT map estimator and a corresponding adapted cost function. Through suitable choices of loss function, our method provides a general approach for incorporating prior information about the Monge map itself when learning adapted OT maps and cost functions.
Machine Learning
What problem does this paper attempt to address?
This paper discusses how to customize the cost function in the Optimal Transport (OT) problem according to the requirements of practical applications, in order to learn adaptive transport mappings. In the framework of OT, selecting an appropriate ground cost function is crucial for ensuring the optimality of the mapping. However, the commonly used squared Euclidean distance may not be suitable for all problems and may lead to erroneous mapping estimates. The author proposes a differentiable cost parameterization for estimating Monge mappings, which can be optimized based on known information to obtain a consistent mapping estimator and an associated adaptive cost function. By appropriately selecting a loss function, this approach provides a general method for learning adaptive OT mappings and cost functions, combined with a priori information about the Monge mapping itself. The specific contributions include: 1. Introducing a structured Monge mapping estimator that uses an Input Convex Neural Network (ICNN) to parameterize a strictly convex function h for constructing the cost function c(x, y) = h(x - y). 2. Extending to a more flexible form c(x, y) = h(Φ_μ(x) - Φ_ν(y)), where Φ_μ and Φ_ν are invertible functions that preserve the structured Monge mapping. 3. Demonstrating how to improve cost function learning by utilizing partial known information, such as known data associations or structural mapping displacements. In the experimental section, the paper demonstrates the ability to learn effective cost functions in the inverse OT setting, as well as how to align OT mapping estimators with single-cell transcriptomic trajectories in the case of limited labeled pairs, to adapt to different application scenarios. In summary, this paper aims to address the customization of the cost function in optimal transport based on practical problems to obtain more accurate and meaningful mapping estimators.