On Scalable and Efficient Computation of Large Scale Optimal Transport
arXiv:1905.00158
Abstract
Optimal Transport (OT) naturally arises in many machine learning applications, yet the heavy computational burden limits its wide-spread uses. To address the scalability issue, we propose an implicit generative learning-based framework called SPOT (Scalable Push-forward of Optimal Transport). Specifically, we approximate the optimal transport plan by a pushforward of a reference distribution, and cast the optimal transport problem into a minimax problem. We then can solve OT problems efficiently using primal dual stochastic gradient-type algorithms. We also show that we can recover the density of the optimal transport plan using neural ordinary differential equations. Numerical experiments on both synthetic and real datasets illustrate that SPOT is robust and has favorable convergence behavior. SPOT also allows us to efficiently sample from the optimal transport plan, which benefits downstream applications such as domain adaptation.
References in corpus (19)
- Adam: A Method for Stochastic Optimization
- Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks
- Large Scale GAN Training for High Fidelity Natural Image Synthesis
- Spectral Normalization for Generative Adversarial Networks
- NICE: Non-linear Independent Components Estimation
- Understanding deep learning requires rethinking generalization
- Energy-based Generative Adversarial Network
- Density estimation using Real NVP
- Neural Ordinary Differential Equations
- DeepJDOT: Deep Joint Distribution Optimal Transport for Unsupervised Domain Adaptation
- Learning with a Wasserstein Loss
- FFJORD: Free-form Continuous Dynamics for Scalable Reversible Generative Models
- Computational Optimal Transport
- Recent progress and review of issues related to Physics Dynamics Coupling in geophysical models
- Semantic-aware Grad-GAN for Virtual-to-Real Urban Scene Adaption
- Measuring the Intrinsic Dimension of Objective Landscapes
- Scalable Unbalanced Optimal Transport using Generative Adversarial Networks
- On Computation and Generalization of GANs with Spectrum Control
- Models and applications of Optimal Transport in Economics, Traffic and Urban Planning