Mini-batch optimal transport (m-OT) has been widely used recently to deal with the memory issue of OT in large-scale applications. Despite their practicality, m-OT suffers from misspecified mappings, namely, mappings that are optimal on the mini-batch level but are partially wrong in the comparison with the optimal transportation plan between the original measures. Motivated by the misspecified mappings issue, we propose a novel mini-batch method by using partial optimal transport (POT) between mini-batch empirical measures, which we refer to as mini-batch partial optimal transport (m-POT). Leveraging the insight from the partial transportation, we explain the source of misspecified mappings from the m-OT and motivate why limiting the amount of transported masses among mini-batches via POT can alleviate the incorrect mappings. Finally, we carry out extensive experiments on various applications such as deep domain adaptation, partial domain adaptation, deep generative model, color transfer, and gradient flow to demonstrate the favorable performance of m-POT compared to current mini-batch methods.
翻译:最近,在大规模应用中,微型批量最佳运输(m-OT)被广泛用于处理小批量最佳运输(m-OT)的记忆问题。尽管其实用性不高,但M-OT却受到定义错误的绘图的影响,即微型批量一级最理想的制图,但在与原始措施之间最佳运输计划进行比较时有部分错误。由于定义错误的绘图问题,我们提议了一种新型小型批量方法,在小型批量经验措施之间使用部分最佳运输(POT),我们称之为小型批量部分最佳运输(m-POT)。利用部分运输的洞察,我们解释了从微量运输中错误划定的绘图来源,并激励为什么通过POT限制小型巴点之间运输量可以缓解错误的绘图。最后,我们就诸如深海适应、部分域适应、深色谱模型、色转移和梯流等各种应用进行了广泛的实验,以展示M-POT相对于目前小型批量方法的有利性表现。