Optimal transport (OT) has become exceedingly popular in machine learning, data science, and computer vision. The core assumption in the OT problem is the equal total amount of mass in source and target measures, which limits its application. Optimal Partial Transport (OPT) is a recently proposed solution to this limitation. Similar to the OT problem, the computation of OPT relies on solving a linear programming problem (often in high dimensions), which can become computationally prohibitive. In this paper, we propose an efficient algorithm for calculating the OPT problem between two non-negative measures in one dimension. Next, following the idea of sliced OT distances, we utilize slicing to define the sliced OPT distance. Finally, we demonstrate the computational and accuracy benefits of the sliced OPT-based method in various numerical experiments. In particular, we show an application of our proposed Sliced-OPT in noisy point cloud registration.
翻译:最优传输(Optimal Transport,OT)已经在机器学习、数据科学和计算机视觉领域广泛应用。OT问题的核心假设是源测度和目标测度中具有相等的总量,这限制了其应用范围。最优部分运输(Optimal Partial Transport,OPT)是最近提出的解决方案,它与OT问题类似的是,计算OPT依赖于解决线性规划问题(通常在高维度),这可能会变得计算上不可行。在本文中,我们提出了一种有效的算法,用于计算一维中两个非负测度之间的OPT问题。接下来,我们根据切片OT距离的思想,利用切片来定义切片OPT距离。最后,我们在各种数值实验中展示了基于切片OPT的方法的计算和精度优势,特别是我们展示了在噪声点云配准中使用我们提出的切片OPT的应用。