Stacked Generative Adversarial Networks
Authors:
- Xun HuangXHXun Huang
- Yixuan LiYLYixuan Li
- Omid PoursaeedOPOmid Poursaeed
- John HopcroftJHJohn Hopcroft
- Serge BelongieSBSerge Belongie
Top Cited Papers
- 1 July 2017
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10636919,p. 1866-1875
Abstract
In this paper, we propose a novel generative model named Stacked Generative Adversarial Networks (SGAN), which is trained to invert the hierarchical representations of a bottom-up discriminative network. Our model consists of a top-down stack of GANs, each learned to generate lower-level representations conditioned on higher-level representations. A representation discriminator is introduced at each feature hierarchy to encourage the representation manifold of the generator to align with that of the bottom-up discriminative network, leveraging the powerful discriminative representations to guide the generative model. In addition, we introduce a conditional loss that encourages the use of conditional information from the layer above, and a novel entropy loss that maximizes a variational lower bound on the conditional entropy of generator outputs. We first train each stack independently, and then train the whole model end-to-end. Unlike the original GAN that uses a single noise vector to represent all the variations, our SGAN decomposes variations into multiple levels and gradually resolves uncertainties in the top-down generative process. Based on visual inspection, Inception scores and visual Turing test, we demonstrate that SGAN is able to generate images of much higher quality than GANs without stacking.Keywords
All Related Versions
This publication has 15 references indexed in Scilit:
- Image Style Transfer Using Convolutional Neural Networks2016
- Deep Residual Learning for Image Recognition2016
- Visualizing Deep Convolutional Neural Networks Using Natural Pre-imagesInternational Journal of Computer Vision, 2016
- Going deeper with convolutions2015
- Learning to generate chairs with convolutional neural networks2015
- ImageNet Large Scale Visual Recognition ChallengeInternational Journal of Computer Vision, 2015
- From neural PCA to deep unsupervised learning2015
- Reducing the Dimensionality of Data with Neural NetworksScience, 2006
- Training Products of Experts by Minimizing Contrastive DivergenceNeural Computation, 2002
- Gradient-based learning applied to document recognitionProceedings of the IEEE, 1998