EC-GAN: Low-Sample Classification using Semi-Supervised Algorithms and GANs
Semi-supervised learning has been gaining attention as it allows for performing image analysis tasks such as classification with limited labeled data. Some popular algorithms using Generative Adversarial Networks (GANs) for semi-supervised classification share a single architecture for classification and discrimination. However, this may require a model to converge to a separate data distribution for each task, which may reduce overall performance. While progress in semi-supervised learning has been made, less addressed are small-scale, fully-supervised tasks where even unlabeled data is unavailable and unattainable. We therefore, propose a novel GAN model namely External Classifier GAN (EC-GAN), that utilizes GANs and semi-supervised algorithms to improve classification in fully-supervised regimes. Our method leverages a GAN to generate artificial data used to supplement supervised classification. More specifically, we attach an external classifier, hence the name EC-GAN, to the GAN's generator, as opposed to sharing an architecture with the discriminator. Our experiments demonstrate that EC-GAN's performance is comparable to the shared architecture method, far superior to the standard data augmentation and regularization-based approach, and effective on a small, realistic dataset.
Code (1)
Tasks
ClassificationData AugmentationGeneral ClassificationImage GenerationSemi-Supervised Image ClassificationSynthetic Data GenerationSimilar Papers 제목 키워드 기반
Robust Semi-Supervised Classification using GANs with Self-Organizing Maps
Generative adversarial networks (GANs) have shown tremendous promise in learning to generate data and effective at aiding semi-supervised classification. However, to this point, semi-supervised GAN methods make the assum…
ClassificationGenerative Adversarial Networks and Conditional Random Fields for Hyperspectral Image Classification
In this paper, we address the hyperspectral image (HSI) classification task with a generative adversarial network and conditional random field (GAN-CRF) -based framework, which integrates a semi-supervised deep learning …
ClassificationGeneral ClassificationGenerative Adversarial NetworkHyperspectral Image Classification+2Improved Techniques for Training GANs
We present a variety of new architectural features and training procedures that we apply to the generative adversarial networks (GANs) framework. We focus on two applications of GANs: semi-supervised learning, and the ge…
Conditional Image GenerationImage GenerationSemi-Supervised Image ClassificationGeneralizing semi-supervised generative adversarial networks to regression using feature contrasting
In this work, we generalize semi-supervised generative adversarial networks (GANs) from classification problems to regression problems. In the last few years, the importance of improving the training of neural networks u…
Age EstimationCrowd CountingGeneral ClassificationregressionSemi-supervised Learning with GANs: Manifold Invariance with Improved Inference
Semi-supervised learning methods using Generative Adversarial Networks (GANs) have shown promising empirical success recently. Most of these methods use a shared discriminator/classifier which discriminates real examples…
Semantic SimilaritySemantic Textual Similarity