生成对抗网络

Generative Adversarial Networks

约书亚·本吉奥 Yoshua Bengio · U. Montréal · 2014-06-10 · arXiv:1406.2661 ↗ · 被引 4371

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

摘要 · Abstract

我们提出了一种通过对抗过程估计生成模型的新框架。在该框架中,我们同时训练两个模型:一个生成模型 G,用于捕获数据分布;一个判别模型 D,用于估计样本来自训练数据而非 G 的概率。G 的训练过程是最大化 D 犯错误的概率。该框架对应于一个极小极大两人博弈。在任意函数 G 和 D 的空间中,存在唯一解,其中 G 恢复训练数据分布,而 D 处处等于 1/2。当 G 和 D 由多层感知机定义时,整个系统可以通过反向传播进行训练。在训练或生成样本期间,无需任何马尔可夫链或展开的近似推理网络。实验通过对生成样本的定性和定量评估,展示了该框架的潜力。

We propose a new framework for estimating generative models via an adversarial process, in which we simultaneously train two models: a generative model G that captures the data distribution, and a discriminative model D that estimates the probability that a sample came from the training data rather than G. The training procedure for G is to maximize the probability of D making a mistake. This framework corresponds to a minimax two-player game. In the space of arbitrary functions G and D, a unique solution exists, with G recovering the training data distribution and D equal to 1/2 everywhere. In the case where G and D are defined by multilayer perceptrons, the entire system can be trained with backpropagation. There is no need for any Markov chains or unrolled approximate inference networks during either training or generation of samples. Experiments demonstrate the potential of the framework through qualitative and quantitative evaluation of the generated samples.

核心贡献 · Key contributions

局限 · Limitations

论文章节 · Sections(共 10)

阅读逐段中英对照全文 →