Sliced-Wasserstein Autoencoder: An Embarrassingly Simple Generative Model

Soheil Kolouri, Phillip E. Pope, Charles E. Martin, Gustavo K. Rohde
4/5/2018
cs.LGstat.ML

Official code: skolouri/swae (92 stars, last commit 2018-06-06).

Abstract

In this paper we study generative modeling via autoencoders while using the elegant geometric properties of the optimal transport (OT) problem and the Wasserstein distances. We introduce Sliced-Wasserstein Autoencoders (SWAE), which are generative models that enable one to shape the distribution of the latent space into any samplable probability distribution without the need for training an adversarial network or defining a closed-form for the distribution. In short, we regularize the autoencoder loss with the sliced-Wasserstein distance between the distribution of the encoded training samples and a predefined samplable distribution. We show that the proposed formulation has an efficient numerical solution that provides similar capabilities to Wasserstein Autoencoders (WAE) and Variational Autoencoders (VAE), while benefiting from an embarrassingly simple implementation.

View on arXivView PDF

Code Implementations(1)

skolouri/swaeOfficial100%

Implementation of the Sliced Wasserstein Autoencoders

9221Jupyter NotebookApr 5, 20188 years ago
autoencodersdeep-neural-networksgenerativemodelingoptimal-transport

Cite this paper

@article{kolouri2018slicedwasserstein,
  title  = {Sliced-Wasserstein Autoencoder: An Embarrassingly Simple Generative Model},
  author = {Soheil Kolouri and Phillip E. Pope and Charles E. Martin and Gustavo K. Rohde},
  year   = {2018},
  eprint = {1804.01947},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1804.01947}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1804.01947.svg)](https://codeofpaper.com/paper/1804.01947)

Discussion