OSSGAN: Open-Set Semi-Supervised Image Generation
Kai Katsumata, Duc Minh Vo, Hideki Nakayama

TL;DR
OSSGAN introduces a semi-supervised image generation framework that effectively utilizes both labeled and open-set unlabeled data, improving generative quality and class discrimination in complex datasets.
Contribution
The paper proposes OSSGAN, a novel training scheme for conditional GANs that incorporates open-set unlabeled data, lowering data collection costs and enhancing generation performance.
Findings
Outperforms supervised BigGAN on Tiny ImageNet and ImageNet.
Effectively uses open-set unlabeled data for improved generation.
Entropy regularization enables confidence-based sample importance.
Abstract
We introduce a challenging training scheme of conditional GANs, called open-set semi-supervised image generation, where the training dataset consists of two parts: (i) labeled data and (ii) unlabeled data with samples belonging to one of the labeled data classes, namely, a closed-set, and samples not belonging to any of the labeled data classes, namely, an open-set. Unlike the existing semi-supervised image generation task, where unlabeled data only contain closed-set samples, our task is more general and lowers the data collection cost in practice by allowing open-set samples to appear. Thanks to entropy regularization, the classifier that is trained on labeled data is able to quantify sample-wise importance to the training of cGAN as confidence, allowing us to use all samples in unlabeled data. We design OSSGAN, which provides decision clues to the discriminator on the basis 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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Domain Adaptation and Few-Shot Learning · Multimodal Machine Learning Applications
Methods((Reservation@Faqs))How do I cancel a reservation on Expedia? · *Communicated@Fast*How Do I Communicate to Expedia? · Dense Connections · Six Ways To Communicate To Someone At Expedia Via Phone And Email's. · Softmax · Feedforward Network · Spectral Normalization · Off-Diagonal Orthogonal Regularization · Batch Normalization · Residual Block
