Structured Generative Adversarial Networks

Deng, Zhijie, Zhang, Hao, Liang, Xiaodan, Yang, Luona, Xu, Shizhen, Zhu, Jun, Xing, Eric P.

Neural Information Processing Systems 

We study the problem of conditional generative modeling based on designated semantics or structures. Existing models that build conditional generators either require massive labeled instances as supervision or are unable to accurately control the semantics of generated samples. We propose structured generative adversarial networks (SGANs) for semi-supervised conditional generative modeling. SGAN assumes the data x is generated conditioned on two independent latent variables: y that encodes the designated semantics, and z that contains other factors of variation. To ensure disentangled semantics in y and z, SGAN builds two collaborative games in the hidden space to minimize the reconstruction error of y and z, respectively.