Cramer-Wold AutoEncoder

Szymon Knop, Jacek Tabor, Przemysław Spurek, Igor Podolak, Marcin Mazur +1 more
5/23/2018
cs.LGcs.AIstat.ML

Official code: gmum/cwae (9 stars, MIT, last commit 2020-09-17).

Abstract

We propose a new generative model, Cramer-Wold Autoencoder (CWAE). Following WAE, we directly encourage normality of the latent space. Our paper uses also the recent idea from Sliced WAE (SWAE) model, which uses one-dimensional projections as a method of verifying closeness of two distributions. The crucial new ingredient is the introduction of a new (Cramer-Wold) metric in the space of densities, which replaces the Wasserstein metric used in SWAE. We show that the Cramer-Wold metric between Gaussian mixtures is given by a simple analytic formula, which results in the removal of sampling necessary to estimate the cost function in WAE and SWAE models. As a consequence, while drastically simplifying the optimization procedure, CWAE produces samples of a matching perceptual quality to other SOTA models.

View on arXivView PDF

Code Implementations(1)

gmum/cwaeOfficial100%
MIT

Cramer-Wold AutoEncoder

92Python, Jupyter NotebookMay 13, 20196 years agoMIT

Cite this paper

@article{knop2018cramerwold,
  title  = {Cramer-Wold AutoEncoder},
  author = {Szymon Knop and Jacek Tabor and Przemysław Spurek and Igor Podolak and Marcin Mazur and Stanisław Jastrzębski},
  year   = {2018},
  eprint = {1805.09235},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1805.09235}
}

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/1805.09235.svg)](https://codeofpaper.com/paper/1805.09235)

Discussion