An Efficient Mini-batch Method via Partial Transportation

08/22/2021
by   Khai Nguyen, et al.
7

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 do not exist in the optimal transportation plan between the original measures. To address 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 to compare m-POT with m-OT and recently proposed mini-batch method, mini-batch unbalanced optimal transport (m-UOT). We observe that m-POT is better than m-OT deep domain adaptation applications while having comparable performance with m-UOT. On other applications, such as deep generative model, gradient flow, and color transfer, m-POT yields more favorable performance than both m-OT and m-UOT.

READ FULL TEXT

page 8

page 14

page 16

page 18

page 19

page 20

research
02/11/2021

BoMb-OT: On Batch of Mini-batches Optimal Transport

Mini-batch optimal transport (m-OT) has been successfully used in practi...
research
10/24/2022

Budget-Constrained Bounds for Mini-Batch Estimation of Optimal Transport

Optimal Transport (OT) is a fundamental tool for comparing probability d...
research
03/15/2018

Improving GANs Using Optimal Transport

We present Optimal Transport GAN (OT-GAN), a variant of generative adver...
research
08/04/2022

Graphical and uniform consistency of estimated optimal transport plans

A general theory is provided delivering convergence of maximal cyclicall...
research
03/02/2021

Mini-Batch Consistent Slot Set Encoder for Scalable Set Encoding

Most existing set encoding algorithms operate under the assumption that ...
research
06/14/2023

Multimodal Optimal Transport-based Co-Attention Transformer with Global Structure Consistency for Survival Prediction

Survival prediction is a complicated ordinal regression task that aims t...
research
06/18/2021

An Investigation into Mini-Batch Rule Learning

We investigate whether it is possible to learn rule sets efficiently in ...

Please sign up or login with your details

Forgot password? Click here to reset