On the Convergence of Gradient Extrapolation Methods for Unbalanced
Optimal Transport
- OT
We study the Unbalanced Optimal Transport (UOT) between two measures of possibly different masses with at most components, where marginal constraints of the standard Optimal Transport (OT) are relaxed via Kullback-Leibler divergence with regularization factor . We propose a novel algorithm based on Gradient Extrapolation Method (GEM-UOT) to find an -approximate solution to the UOT problem in , where is the condition number depending on only the two input measures. Compared to the only known complexity for solving the UOT problem via the Sinkhorn algorithm, ours is better in and lifts Sinkhorn's linear dependence on , which hindered its practicality to approximate the standard OT via UOT. Our proof technique is based on a novel dual formulation of the squared -norm regularized UOT objective, which is of independent interest and also leads to a new characterization of approximation error between UOT and OT in terms of both the transportation plan and transport distance. To this end, we further present an algorithm, based on GEM-UOT with fine tuned and a post-process projection step, to find an -approximate solution to the standard OT problem in , which is a new complexity in the literature of OT. Extensive experiments on synthetic and real datasets validate our theories and demonstrate the favorable performance of our methods in practice.
View on arXiv