Sinkhorn AutoEncoders
Giorgio Patrini, Rianne van den Berg, Patrick Forr\'e, Marcello, Carioni, Samarth Bhargav, Max Welling, Tim Genewein, Frank Nielsen

TL;DR
This paper introduces Sinkhorn AutoEncoders, a novel generative model that minimizes the Wasserstein distance in latent space using the Sinkhorn algorithm, offering flexibility across metric spaces and priors.
Contribution
It proposes a new autoencoder framework based on optimal transport, with a practical implementation via Sinkhorn algorithm that works directly on samples without reparameterization.
Findings
SAE effectively models various latent space geometries.
SAE outperforms existing methods on benchmark datasets.
The framework is flexible with different priors and metrics.
Abstract
Optimal transport offers an alternative to maximum likelihood for learning generative autoencoding models. We show that minimizing the p-Wasserstein distance between the generator and the true data distribution is equivalent to the unconstrained min-min optimization of the p-Wasserstein distance between the encoder aggregated posterior and the prior in latent space, plus a reconstruction error. We also identify the role of its trade-off hyperparameter as the capacity of the generator: its Lipschitz constant. Moreover, we prove that optimizing the encoder over any class of universal approximators, such as deterministic neural networks, is enough to come arbitrarily close to the optimum. We therefore advertise this framework, which holds for any metric space and prior, as a sweet-spot of current generative autoencoding objectives. We then introduce the Sinkhorn auto-encoder (SAE), which…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Time Series Analysis and Forecasting · Machine Learning in Healthcare
