Semi-Unsupervised Learning with Deep Generative Models: Clustering and Classifying using Ultra-Sparse Labels

01/24/2019
by   Matthew Willetts, et al.
0

We introduce semi-unsupervised learning, an extreme case of semi-supervised learning with ultra-sparse categorisation where some classes have no labels in the training set. That is, in the training data some classes are sparsely labelled and other classes appear only as unlabelled data. Many real-world datasets are conceivably of this type. We demonstrate that effective learning in this regime is only possible when a model is capable of capturing both semi-supervised and unsupervised learning. We develop two deep generative models for classification in this regime that extend previous deep generative models designed for semi-supervised learning. By changing their probabilistic structure to contain a mixture of Gaussians in their continuous latent space, these new models can learn in both unsupervised and semi-unsupervised paradigms. We demonstrate their performance both for semi-unsupervised and unsupervised learning on various standard datasets. We show that our models can learn in an semi-unsupervised manner on Fashion-MNIST. Here we artificially mask out all labels for half of the classes of data and keep 2% of labels for the remaining classes. Our model is able to learn effectively, obtaining a trained classifier with (77.2±1.3)% test set accuracy. We also can train on Fashion-MNIST unsupervised, obtaining (75.2±1.5)% test set accuracy. Additionally, doing the same for MNIST unsupervised we get (96.3±0.9)% test set accuracy, which is state-of-the art for fully probabilistic deep generative models.

READ FULL TEXT

page 7

page 13

research
10/29/2018

Semi-unsupervised Learning of Human Activity using Deep Generative Models

Here we demonstrate a new deep generative model for classification. We i...
research
04/03/2017

Semi-Supervised Generation with Cluster-aware Generative Models

Deep generative models trained with large amounts of unlabelled data hav...
research
02/10/2020

Semi-Supervised Class Discovery

One promising approach to dealing with datapoints that are outside of th...
research
10/29/2018

Unsupervised Data Selection for Supervised Learning

Recent research put a big effort in the development of deep learning arc...
research
06/30/2020

Semi-supervised Sequential Generative Models

We introduce a novel objective for training deep generative time-series ...
research
12/07/2018

Deep Variational Transfer: Transfer Learning through Semi-supervised Deep Generative Models

In real-world applications, it is often expensive and time-consuming to ...
research
04/20/2020

Generative Models Regression

We use recently developed techniques in generative models, specifically ...

Please sign up or login with your details

Forgot password? Click here to reset