Highlight

InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets

Introduces InfoGAN, a GAN that learns disentangled representations unsupervised by maximizing mutual information between latent codes and observations.

Based on

InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets

By Xi Chen, Yan Duan, Rein Houthooft et al.Neural Information Processing Systems
Read original article →

InfoGAN is an information-theoretic extension to the generative adversarial network that is able to learn disentangled representations in a completely unsupervised manner. In addition to the usual adversarial game, it maximizes the mutual information between a small subset of the latent variables and the observation. The authors derive a lower bound to this mutual information objective that can be optimized efficiently, and show that the resulting training procedure can be interpreted as a variation of the Wake-Sleep algorithm.

Experimentally, InfoGAN successfully disentangles interpretable factors of variation: writing styles from digit shapes on MNIST, pose from lighting in 3D rendered images, and background digits from the central digit on SVHN. It also discovers visual concepts such as hair styles, the presence or absence of eyeglasses, and emotions on the CelebA face dataset, learning interpretable representations that are competitive with those learned by existing fully supervised methods.

Abstract

InfoGAN is an information-theoretic extension of the GAN that learns disentangled representations in a fully unsupervised manner. It maximizes the mutual information between a small subset of latent variables and the observation, deriving an efficiently optimizable lower bound and interpreting training as a variant of the Wake-Sleep algorithm. It disentangles writing style from digit shape on MNIST, pose from lighting on 3D images, and foreground from background digits on SVHN, and finds concepts like hairstyles and eyeglasses on CelebA, rivaling supervised methods.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

GANdisentangled representationsunsupervised learningmutual informationrepresentation learninggenerative models
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.