InfoGAN—Unsupervised Attribute Extraction

Understand the concept of InfoGAN and how it works.

We have learned how to use auxiliary information, such as the labels of data, to improve the image quality generated by GANs. However, it is not always possible to prepare accurate labels of training samples beforehand. Sometimes, it is even difficult for us to accurately describe the labels of extremely complex data. In this section, we will introduce another excellent model from the GAN family, InfoGANChen, Xi, Yan Duan, Rein Houthooft, John Schulman, Ilya Sutskever, and Pieter Abbeel. "Infogan: Interpretable representation learning by information maximizing generative adversarial nets." Advances in neural information processing systems 29 (2016)., which is capable of extracting data attributes during training in an unsupervised manner. InfoGAN showed that GANs could not only learn to generate realistic samples but also learn semantic features, which are essential to sample generation.

Get hands-on with 1200+ tech skills courses.