改进的 Wasserstein GAN 训练方法

Improved Training of Wasserstein GANs

马丁·阿尔约夫斯基 Martin Arjovsky · · 2017-03-31 · arXiv:1704.00028 ↗ · 被引 10975

打开互动全文版(逐段中英对照 + 图/公式 + 论文问答)→

摘要 · Abstract

生成对抗网络(GAN)是强大的生成模型,但面临训练不稳定的问题。近期提出的 Wasserstein GAN(WGAN)在稳定 GAN 训练方面取得了进展,但有时仍只能生成低质量样本或无法收敛。我们发现这些问题通常源于 WGAN 中为了对判别器施加 Lipschitz 约束而使用的权重裁剪,这可能导致不良行为。我们提出一种替代权重裁剪的方法:惩罚判别器关于其输入的梯度范数。我们提出的方法优于标准 WGAN,并且能够在几乎不需要超参数调整的情况下稳定训练多种 GAN 架构,包括 101 层 ResNet 和离散数据上的语言模型。此外,我们在 CIFAR-10 和 LSUN 卧室数据集上生成了高质量图像。

Generative Adversarial Networks (GANs) are powerful generative models, but suffer from training instability. The recently proposed Wasserstein GAN (WGAN) makes progress toward stable training of GANs, but sometimes can still generate only low-quality samples or fail to converge. We find that these problems are often due to the use of weight clipping in WGAN to enforce a Lipschitz constraint on the critic, which can lead to undesired behavior. We propose an alternative to clipping weights: penalize the norm of gradient of the critic with respect to its input. Our proposed method performs better than standard WGAN and enables stable training of a wide variety of GAN architectures with almost no hyperparameter tuning, including 101-layer ResNets and language models over discrete data. We also achieve high quality generations on CIFAR-10 and LSUN bedrooms.

核心贡献 · Key contributions

局限 · Limitations

论文章节 · Sections(共 13)

阅读逐段中英对照全文 →