On the Discrimination-Generalization Tradeoff in GANs
Pengchuan Zhang, Qiang Liu, Dengyong Zhou, Tao Xu, Xiaodong He

TL;DR
This paper analyzes the balance between discrimination and generalization in GANs, showing conditions under which discriminators can effectively distinguish distributions while avoiding memorization, and providing bounds on generalization performance.
Contribution
It establishes that neural network discriminators with dense linear spans are discriminative and derives generalization bounds under different metrics, clarifying practical GAN behaviors.
Findings
Discriminator sets with dense linear spans are guaranteed to be discriminative.
Generalization bounds are provided for neural distance and KL divergence.
Insights into the counter-intuitive behaviors of testing likelihood in GANs.
Abstract
Generative adversarial training can be generally understood as minimizing certain moment matching loss defined by a set of discriminator functions, typically neural networks. The discriminator set should be large enough to be able to uniquely identify the true distribution (discriminative), and also be small enough to go beyond memorizing samples (generalizable). In this paper, we show that a discriminator set is guaranteed to be discriminative whenever its linear span is dense in the set of bounded continuous functions. This is a very mild condition satisfied even by neural networks with a single neuron. Further, we develop generalization bounds between the learned distribution and true distribution under different evaluation metrics. When evaluated with neural distance, our bounds show that generalization is guaranteed as long as the discriminator set is small enough, regardless of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvolutionary Algorithms and Applications · Neural Networks and Applications · Cellular Automata and Applications
