Unsupervised and Semi-supervised Learning with Categorical Generative Adversarial Networks

11/19/2015
by   Jost Tobias Springenberg, et al.
0

In this paper we present a method for learning a discriminative classifier from unlabeled or partially labeled data. Our approach is based on an objective function that trades-off mutual information between observed examples and their predicted categorical class distribution, against robustness of the classifier to an adversarial generative model. The resulting algorithm can either be interpreted as a natural generalization of the generative adversarial networks (GAN) framework or as an extension of the regularized information maximization (RIM) framework to robust classification against an optimal adversary. We empirically evaluate our method - which we dub categorical generative adversarial networks (or CatGAN) - on synthetic data as well as on challenging image classification tasks, demonstrating the robustness of the learned classifiers. We further qualitatively assess the fidelity of samples generated by the adversarial generator that is learned alongside the discriminative classifier, and identify links between the CatGAN objective and discriminative clustering algorithms (such as RIM).

READ FULL TEXT

page 9

page 19

page 20

research
06/05/2016

Semi-Supervised Learning with Generative Adversarial Networks

We extend Generative Adversarial Networks (GANs) to the semi-supervised ...
research
07/05/2021

On The Distribution of Penultimate Activations of Classification Networks

This paper studies probability distributions of penultimate activations ...
research
07/20/2022

ExoSGAN and ExoACGAN: Exoplanet Detection using Adversarial Training Algorithms

Exoplanet detection opens the door to the discovery of new habitable wor...
research
11/21/2017

A generative adversarial framework for positive-unlabeled classification

In this work, we consider the task of classifying the binary positive-un...
research
06/03/2019

Discriminative adversarial networks for positive-unlabeled learning

As an important semi-supervised learning task, positive-unlabeled (PU) l...
research
07/03/2018

Generating Multi-Categorical Samples with Generative Adversarial Networks

We propose a method to train generative adversarial networks on mutivari...
research
01/05/2022

Corrupting Data to Remove Deceptive Perturbation: Using Preprocessing Method to Improve System Robustness

Although deep neural networks have achieved great performance on classif...

Please sign up or login with your details

Forgot password? Click here to reset