On the regularization of Wasserstein GANs

Henning Petzka, Asja Fischer, Denis Lukovnikov
9/26/2017
stat.MLcs.LG

Official code: lukovnikov/improved_wgan_training (9 stars, MIT, last commit 2018-07-20).

Abstract

Since their invention, generative adversarial networks (GANs) have become a popular approach for learning to model a distribution of real (unlabeled) data. Convergence problems during training are overcome by Wasserstein GANs which minimize the distance between the model and the empirical distribution in terms of a different metric, but thereby introduce a Lipschitz constraint into the optimization problem. A simple way to enforce the Lipschitz constraint on the class of functions, which can be modeled by the neural network, is weight clipping. It was proposed that training can be improved by instead augmenting the loss by a regularization term that penalizes the deviation of the gradient of the critic (as a function of the network's input) from one. We present theoretical arguments why using a weaker regularization term enforcing the Lipschitz constraint is preferable. These arguments are supported by experimental results on toy data sets.

View on arXivView PDF

Code Implementations(1)

MIT

Code for reproducing experiments in "Improved Training of Wasserstein GANs"

96PythonOct 6, 20178 years agoMIT

Similar Papers

Cite this paper

@article{petzka2017regularization,
  title  = {On the regularization of Wasserstein GANs},
  author = {Henning Petzka and Asja Fischer and Denis Lukovnikov},
  year   = {2017},
  eprint = {1709.08894},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1709.08894}
}

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

Discussion