Adversarially Learned Inference

by   Vincent Dumoulin, et al.
Stanford University

We introduce the adversarially learned inference (ALI) model, which jointly learns a generation network and an inference network using an adversarial process. The generation network maps samples from stochastic latent variables to the data space while the inference network maps training examples in data space to the space of latent variables. An adversarial game is cast between these two networks and a discriminative network is trained to distinguish between joint latent/data-space samples from the generative network and joint samples from the inference network. We illustrate the ability of the model to learn mutually coherent inference and generation networks through the inspections of model samples and reconstructions and confirm the usefulness of the learned representations by obtaining a performance competitive with state-of-the-art on the semi-supervised SVHN and CIFAR10 tasks.


page 5

page 7

page 8

page 9


BIVA: A Very Deep Hierarchy of Latent Variables for Generative Modeling

With the introduction of the variational autoencoder (VAE), probabilisti...

Hierarchical Adversarially Learned Inference

We propose a novel hierarchical generative model with a simple Markovian...

Generalized Adversarially Learned Inference

Allowing effective inference of latent vectors while training GANs can g...

Stochastic WaveNet: A Generative Latent Variable Model for Sequential Data

How to model distribution of sequential data, including but not limited ...

Combining Generative and Discriminative Models for Hybrid Inference

A graphical model is a structured representation of the data generating ...

Unsupervised Representation Adversarial Learning Network: from Reconstruction to Generation

A good representation for arbitrarily complicated data should have the c...

Deep Joint Task Learning for Generic Object Extraction

This paper investigates how to extract objects-of-interest without relyi...

Code Repositories


Adversarially Learned Inference in Pytorch

view repo


view repo

Please sign up or login with your details

Forgot password? Click here to reset