Dual Projection Generative Adversarial Networks for Conditional Image Generation
Not on the map. Why?
Abstract (arXiv)
Conditional Generative Adversarial Networks (cGANs) extend the standard unconditional GAN framework to learning joint data-label distributions from samples, and have been established as powerful generative models capable of generating high-fidelity imagery. A challenge of training such a model lies in properly infusing class information into its generator and discriminator. For the discriminator, class conditioning can be achieved by either (1) directly incorporating labels as input or (2) involving labels in an auxiliary classification loss. In this paper, we show that the former directly aligns the class-conditioned fake-and-real data distributions P(image|class) (em data matching), while the latter aligns data-conditioned class distributions P(class|image) (em label matching). Although class separability does not directly translate to sample quality and becomes a burden if classification itself is intrinsically difficult, the discriminator cannot provide useful guidance for the generator if features of distinct classes are mapped to the same point and thus become inseparable. Motivated by this intuition, we propose a Dual Projection GAN (P2GAN) model that learns to balance between em data matching and em label matching. We then propose an improved cGAN model with Auxiliary Classification that directly aligns the fake and real conditionals P(class|image) by minimizing their f-divergence. Experiments on a synthetic Mixture of Gaussian (MoG) dataset and a variety of real-world datasets including CIFAR100, ImageNet, and VGGFace2 demonstrate the efficacy of our proposed models.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 34 of its 48 references that are in the map. First posted on arXiv 20 Aug 2021.
Builds on
34 of 48 references.
References · 34
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2016Improved Techniques for Training GANscited by 2,938
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2014Conditional Generative Adversarial Netscited by 2,152
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,345
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,295
22 more
- 2020Training Generative Adversarial Networks with Limited Datacited by 1,184
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
- 2017StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translationcited by 1,036
- 2017VGGFace2: A dataset for recognising faces across pose and agecited by 911
- 2018Self-Attention Generative Adversarial Networkscited by 809
- 2016Generative Adversarial Text to Image Synthesiscited by 735
- 2018Which Training Methods for GANs do actually Converge?cited by 672
- 2016StackGAN: Text to Photo-realistic Image Synthesis with Stacked Generative Adversarial Networkscited by 575
- 2016Conditional Image Synthesis With Auxiliary Classifier GANscited by 562
- 2016f-GAN: Training Generative Neural Samplers using Variational Divergence Minimizationcited by 504
- 2018Assessing Generative Models via Precision and Recallcited by 401
- 2018cGANs with Projection Discriminatorcited by 253
- 2017Video Generation From Textcited by 153
- 2017CausalGAN: Learning Causal Implicit Generative Models with Adversarial Trainingcited by 152
- 2016Learning in Implicit Generative Modelscited by 124
- 2017ALICE: Towards Understanding Adversarial Learning for Joint Distribution Matchingcited by 32
- 2018Robustness of Conditional GANs to Noisy Labelscited by 27
- 2019Robust Conditional GAN from Uncertainty-Aware Pairwise Comparisonscited by 9
- 2019Scene-level Pose Estimation for Multiple Instances of Densely Packed Objectscited by 8
- 2020Unbiased Auxiliary Classifier GANs with MINEcited by 7
- 2020Learning Generative Models of Tissue Organization with Supervised GANscited by 6
- 2021Fedlearn-Algo: A flexible open-source privacy-preserving machine learning platformcited by 4
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 3; 2024: 0; 2025: 0; 2026: 1.
8 papers.
- 2022SINE: SINgle Image Editing with Text-to-Image Diffusion Modelscited by 159
- 2023Improving Tuning-Free Real Image Editing with Proximal Guidancecited by 87
- 2023AVID: Any-Length Video Inpainting with Diffusion Modelcited by 81
- 2021Rebooting ACGAN: Auxiliary Classifier GANs with Stable Trainingcited by 57
- 2021AE-StyleGAN: Improved Training of Style-Based Auto-Encoderscited by 5
- 2022Continuous Facial Motion Deblurringcited by 0
- 2023Class Conditional Time Series Generation with Structured Noise Space GANcited by 0
- 2026GAN-Based Semantic Communication for Image Transmission in IoVcited by 0
- 2026GAN-Based Semantic Communication for Image Transmission in IoV28 Aug 2026
- 2023Class Conditional Time Series Generation with Structured Noise Space GAN20 Dec 2023
- 2023AVID: Any-Length Video Inpainting with Diffusion Model6 Dec 2023
- 2023Improving Tuning-Free Real Image Editing with Proximal Guidance8 Jun 2023
- 2022SINE: SINgle Image Editing with Text-to-Image Diffusion Models8 Dec 2022
- 2022Continuous Facial Motion Deblurring14 Jul 2022
- 2021Rebooting ACGAN: Auxiliary Classifier GANs with Stable Training1 Nov 2021
- 2021AE-StyleGAN: Improved Training of Style-Based Auto-Encoders17 Oct 2021