Optimal transport (OT) naturally arises in a wide range of machine learning applications but may often become the computational bottleneck. Recently, one line of works propose to solve OT approximately by searching the \emph{transport plan} in a low-rank subspace. However, the optimal transport plan is often not low-rank, which tends to yield large approximation errors. For example, when Monge's \emph{transport map} exists, the transport plan is full rank. This paper concerns the computation of the OT distance with adequate accuracy and efficiency. A novel approximation for OT is proposed, in which the transport plan can be decomposed into the sum of a low-rank matrix and a sparse one. We theoretically analyze the approximation error. An augmented Lagrangian method is then designed to efficiently calculate the transport plan.
翻译:最佳运输(OT)自然会出现在一系列广泛的机器学习应用中,但往往会成为计算瓶颈。最近,一行工程建议通过在低空小空间搜索 emph{transport plan} 来大致解决OT问题。然而,最佳运输计划往往不是低空的,这往往会产生大近似误差。例如,当Monge's \emph{transport maptrol} 存在时,运输计划是全级的。本文涉及以足够准确和效率计算OT距离的问题。提出了一个新的OT近似值,其中运输计划可以分解成低级矩阵和稀小矩阵的总和。我们从理论上分析近似误。然后设计扩大的拉格朗加方法,以便有效地计算运输计划。