NeurIPS 2017poster133 citations

PixelGAN Autoencoders

Alireza Makhzani, Brendan J. Frey

Abstract

In this paper, we describe the "PixelGAN autoencoder", a generative autoencoder in which the generative path is a convolutional autoregressive neural network on pixels (PixelCNN) that is conditioned on a latent code, and the recognition path uses a generative adversarial network (GAN) to impose a prior distribution on the latent code. We show that different priors result in different decompositions of information between the latent code and the autoregressive decoder. For example, by imposing a Gaussian distribution as the prior, we can achieve a global vs. local decomposition, or by imposing a categorical distribution as the prior, we can disentangle the style and content information of images in an unsupervised fashion. We further show how the PixelGAN autoencoder with a categorical prior can be directly used in semi-supervised settings and achieve competitive semi-supervised classification results on the MNIST, SVHN and NORB datasets.

BibTeX
@inproceedings{NIPS2017_7e7e69ea,
 author = {Makhzani, Alireza and Frey, Brendan J},
 booktitle = {Advances in Neural Information Processing Systems},
 editor = {I. Guyon and U. Von Luxburg and S. Bengio and H. Wallach and R. Fergus and S. Vishwanathan and R. Garnett},
 pages = {},
 publisher = {Curran Associates, Inc.},
 title = {PixelGAN Autoencoders},
 url = {https://proceedings.neurips.cc/paper_files/paper/2017/file/7e7e69ea3384874304911625ac34321c-Paper.pdf},
 volume = {30},
 year = {2017}
}