Advances in Optimal Transport Maps with Semi-Dual Neural Networks

Friday 21 March 2025


The quest for a reliable and efficient method of learning optimal transport maps has been ongoing in the realm of machine learning. A team of researchers has made significant strides in this area by developing an innovative approach that overcomes fake solutions in semi-dual neural optimal transport.


Optimal transport (OT) is a mathematical framework that aims to find the most cost-effective way to transform one probability distribution into another. This concept has far-reaching implications in various fields, including computer vision, robotics, and economics. However, the process of learning OT maps using neural networks has been plagued by fake solutions, which are suboptimal or even incorrect transport plans.


The researchers’ solution involves introducing a novel method called OTP (Optimal Transport Plan), which learns both the optimal potential function and the optimal transport map simultaneously. This approach addresses the issue of fake solutions by incorporating a noise schedule that gradually decreases during training. The noise schedule is designed to encourage the model to explore different regions of the data space, thereby avoiding local optima.


The OTP method was tested on various synthetic datasets, including perpendicular, one-to-many, and multi-perpendicular distributions. The results showed that OTP significantly outperformed existing methods in terms of target distribution error, a key metric for evaluating OT maps. Moreover, OTP demonstrated robustness to varying dimensions and noise levels.


In addition to its theoretical advantages, OTP has practical applications in image-to-image translation tasks. The researchers successfully applied OTP to translate MNIST digits into CMNIST digits, as well as Wild images to Cat images. These results demonstrate the potential of OTP for real-world problems.


The OTP method also offers a unique advantage over existing approaches: it can learn stochastic transport maps when deterministic OT maps do not exist. This property makes OTP particularly useful in cases where one-to-many or many-to-one transformations are necessary, such as colorization or image denoising.


Furthermore, the researchers explored the use of input convex neural networks (ICNNs) to parameterize the potential function. ICNNs ensure that the potential function is input convex, which is a crucial property for OT maps. This modification allowed OTP to successfully learn optimal transport plans on two-dimensional data.


To further validate OTP’s effectiveness, an ablation study was conducted using constant noise scheduling instead of the decreasing schedule used in OTP. The results showed that OTP with decreasing noise scheduling outperformed its constant noise counterpart, highlighting the importance of this novel approach.


Cite this article: “Advances in Optimal Transport Maps with Semi-Dual Neural Networks”, The Science Archive, 2025.


Optimal Transport, Machine Learning, Neural Networks, Fake Solutions, Optimal Potential Function, Noise Schedule, Target Distribution Error, Image-To-Image Translation, Stochastic Transport Maps, Input Convex Neural Networks


Reference: Jaemoo Choi, Jaewoong Choi, Dohyun Kwon, “Overcoming Fake Solutions in Semi-Dual Neural Optimal Transport: A Smoothing Approach for Learning the Optimal Transport Plan” (2025).


Leave a Reply