We present an alternative perspective on the training of generative adversarial networks (GANs), showing that the training step for a GAN generator decomposes into two implicit sub-problems. In the first, the discriminator provides new target data to the generator in the form of "inverse examples" produced by approximately inverting classifier labels. In the second, these examples are used as targets to update the generator via least-squares regression, regardless of the main loss specified to train the network. We experimentally validate our main theoretical result and demonstrate significant improvements over standard GAN training made possible by making these sub-problems explicit. We also introduce a simple representation of inductive bias in networks, which we apply to describing the generator's output relative to its regression targets.
翻译:关于基因对抗网络的培训,我们提出了另一种观点,表明GAN发电机的培训步骤分解成两个隐含的子问题。第一,歧视者以“反向例子”的形式向发电机提供新的目标数据,其形式是大致倒转分类标签。第二,这些例子被用来作为目标,通过最小方位回归更新发电机,而不管培训网络的主要损失如何。我们实验验证了我们的主要理论结果,并展示了与标准的GAN培训相比的重大改进,这些次级问题之所以能够被明确化。我们还引入了简单的网络中隐含的偏差,我们用来描述发电机相对于其回归目标的产出。