How Does GAN-based Semi-supervised Learning Work?
Xuejiao Liu, Xueshuang Xiang

TL;DR
This paper provides a theoretical analysis of GAN-based semi-supervised learning, showing how the discriminator's optimization relates to supervised learning and how unlabeled data can improve generalization.
Contribution
It offers a theoretical framework explaining how GAN-SSL enhances discriminator performance using unlabeled data, highlighting the roles of generator and discriminator optimization.
Findings
Optimal discriminator matches true data distribution under ideal conditions
Unlabeled data helps the discriminator generalize better across data manifold
GAN-SSL can improve discriminator performance without perfect generator
Abstract
Generative adversarial networks (GANs) have been widely used and have achieved competitive results in semi-supervised learning. This paper theoretically analyzes how GAN-based semi-supervised learning (GAN-SSL) works. We first prove that, given a fixed generator, optimizing the discriminator of GAN-SSL is equivalent to optimizing that of supervised learning. Thus, the optimal discriminator in GAN-SSL is expected to be perfect on labeled data. Then, if the perfect discriminator can further cause the optimization objective to reach its theoretical maximum, the optimal generator will match the true data distribution. Since it is impossible to reach the theoretical maximum in practice, one cannot expect to obtain a perfect generator for generating data, which is apparently different from the objective of GANs. Furthermore, if the labeled data can traverse all connected subdomains of the…
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
TopicsGenerative Adversarial Networks and Image Synthesis · Domain Adaptation and Few-Shot Learning · Anomaly Detection Techniques and Applications
