Learning Consistent Deep Generative Models from Sparse Data via Prediction Constraints

by   Gabriel Hope, et al.

We develop a new framework for learning variational autoencoders and other deep generative models that balances generative and discriminative goals. Our framework optimizes model parameters to maximize a variational lower bound on the likelihood of observed data, subject to a task-specific prediction constraint that prevents model misspecification from leading to inaccurate predictions. We further enforce a consistency constraint, derived naturally from the generative model, that requires predictions on reconstructed data to match those on the original data. We show that these two contributions – prediction constraints and consistency constraints – lead to promising image classification performance, especially in the semi-supervised scenario where category labels are sparse but unlabeled data is plentiful. Our approach enables advances in generative modeling to directly boost semi-supervised classification performance, an ability we demonstrate by augmenting deep generative models with latent variables capturing spatial transformations.



There are no comments yet.


page 9

page 15


Inverting Variational Autoencoders for Improved Generative Accuracy

Recent advances in semi-supervised learning with deep generative models ...

Max-Margin Deep Generative Models for (Semi-)Supervised Learning

Deep generative models (DGMs) are effective on learning multilayered rep...

Deep Generative Models: Deterministic Prediction with an Application in Inverse Rendering

Deep generative models are stochastic neural networks capable of learnin...

Boosting Generative Models by Leveraging Cascaded Meta-Models

Deep generative models are effective methods of modeling data. However, ...

Semi-unsupervised Learning of Human Activity using Deep Generative Models

Here we demonstrate a new deep generative model for classification. We i...

Semi-crowdsourced Clustering with Deep Generative Models

We consider the semi-supervised clustering problem where crowdsourcing p...

Learning to Generate with Memory

Memory units have been widely used to enrich the capabilities of deep ne...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.