Semi-supervised Learning using Adversarial Training with Good and Bad Samples

10/18/2019
by   Wenyuan Li, et al.
20

In this work, we investigate semi-supervised learning (SSL) for image classification using adversarial training. Previous results have illustrated that generative adversarial networks (GANs) can be used for multiple purposes. Triple-GAN, which aims to jointly optimize model components by incorporating three players, generates suitable image-label pairs to compensate for the lack of labeled data in SSL with improved benchmark performance. Conversely, Bad (or complementary) GAN, optimizes generation to produce complementary data-label pairs and force a classifier's decision boundary to lie between data manifolds. Although it generally outperforms Triple-GAN, Bad GAN is highly sensitive to the amount of labeled data used for training. Unifying these two approaches, we present unified-GAN (UGAN), a novel framework that enables a classifier to simultaneously learn from both good and bad samples through adversarial training. We perform extensive experiments on various datasets and demonstrate that UGAN: 1) achieves state-of-the-art performance among other deep generative models, and 2) is robust to variations in the amount of labeled data used for training.

READ FULL TEXT

page 6

page 15

page 16

research
05/16/2019

Semi-supervised learning based on generative adversarial network: a comparison between good GAN and bad GAN approach

Recently, semi-supervised learning methods based on generative adversari...
research
09/15/2019

Understanding and Improving Virtual Adversarial Training

In semi-supervised learning, virtual adversarial training (VAT) approach...
research
05/27/2017

Good Semi-supervised Learning that Requires a Bad GAN

Semi-supervised learning methods based on generative adversarial network...
research
07/08/2020

Consistency Regularization with Generative Adversarial Networks for Semi-Supervised Image Classification

Generative Adversarial Networks (GANs) based semi-supervised learning (S...
research
12/27/2022

Co-supervised learning paradigm with conditional generative adversarial networks for sample-efficient classification

Classification using supervised learning requires annotating a large amo...
research
06/12/2017

SEVEN: Deep Semi-supervised Verification Networks

Verification determines whether two samples belong to the same class or ...
research
03/21/2017

Recurrent Topic-Transition GAN for Visual Paragraph Generation

A natural image usually conveys rich semantic content and can be viewed ...

Please sign up or login with your details

Forgot password? Click here to reset