Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Large-Scale Optimal Transport and Mapping Estimation

About

This paper presents a novel two-step approach for the fundamental problem of learning an optimal map from one distribution to another. First, we learn an optimal transport (OT) plan, which can be thought as a one-to-many map between the two distributions. To that end, we propose a stochastic dual approach of regularized OT, and show empirically that it scales better than a recent related approach when the amount of samples is very large. Second, we estimate a \textit{Monge map} as a deep neural network learned by approximating the barycentric projection of the previously-obtained OT plan. This parameterization allows generalization of the mapping outside the support of the input measure. We prove two theoretical stability results of regularized OT which show that our estimations converge to the OT plan and Monge map between the underlying continuous measures. We showcase our proposed approach on two applications: domain adaptation and generative modeling.

Vivien Seguy, Bharath Bhushan Damodaran, R\'emi Flamary, Nicolas Courty, Antoine Rolet, Mathieu Blondel• 2017

Related benchmarks

TaskDatasetResultRank
Target Distribution FittingHigh-dimensional Gaussian
BW2^2-UVP182
28
Optimal Transport map estimationOT Map T3(x), n=5000 (d=10) c (test)
MSE3.834
27
Optimal Transport map estimationOT map (a) T1(x)=x (d=10) n=m=5000 (test)
MSE0.999
27
Optimal Transport map estimationOT map (b) T2(x), d=10
MSE1.078
27
Optimal Transport map estimationOT Map T3(x) n=5000 (d=50) c (test)
MSE89.193
27
Optimal Transport map estimationOT map (a) T1(x)=x (d=50) n=m=5000 (test)
MSE32.786
27
Optimal Transport map estimationOT map (b) T2(x), d=50
MSE33.704
27
Optimal Transport map estimationOT Map T3(x) n=5000 (d=20) c (test)
MSE30.997
27
Optimal Transport map estimationOT map (a) T1(x)=x (d=20) n=m=5000 (test)
MSE6.537
27
Optimal Transport map estimationOT map (b) T2(x) d=20
MSE6.589
27
Showing 10 of 18 rows

Other info

Follow for update