# InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets

Xi Chen • Yan Duan • Rein Houthooft • John Schulman • Ilya Sutskever • Pieter Abbeel

This paper describes InfoGAN, an information-theoretic extension to the Generative Adversarial Network that is able to learn disentangled representations in a completely unsupervised manner. InfoGAN is a generative adversarial network that also maximizes the mutual information between a small subset of the latent variables and the observation. We derive a lower bound to the mutual information objective that can be optimized efficiently, and show that our training procedure can be interpreted as a variation of the Wake-Sleep algorithm.

Full paper