Good Semi-supervised Learning that Requires a Bad GAN
Zihang Dai, Zhilin Yang, Fan Yang, William W. Cohen, Ruslan, Salakhutdinov

TL;DR
This paper reveals that effective semi-supervised learning with GANs requires a deliberately poor generator, and introduces a new method that outperforms existing models on benchmark datasets.
Contribution
It provides a theoretical explanation for why a bad generator benefits semi-supervised learning and proposes a novel formulation that achieves state-of-the-art results.
Findings
Theoretically shows that good semi-supervised learning needs a bad generator.
Empirically improves over feature matching GANs.
Achieves state-of-the-art results on multiple benchmarks.
Abstract
Semi-supervised learning methods based on generative adversarial networks (GANs) obtained strong empirical results, but it is not clear 1) how the discriminator benefits from joint training with a generator, and 2) why good semi-supervised classification performance and a good generator cannot be obtained at the same time. Theoretically, we show that given the discriminator objective, good semisupervised learning indeed requires a bad generator, and propose the definition of a preferred generator. Empirically, we derive a novel formulation based on our analysis that substantially improves over feature matching GANs, obtaining state-of-the-art results on multiple benchmark datasets.
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Domain Adaptation and Few-Shot Learning · Human Pose and Action Recognition
