Dual Projection Generative Adversarial Networks for Conditional Image Generation

08/20/2021
by   Ligong Han, et al.
7

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) (data matching), while the latter aligns data-conditioned class distributions P(class|image) (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 data matching and 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.

READ FULL TEXT

page 6

page 14

page 16

page 18

page 19

research
12/20/2019

Triple Generative Adversarial Networks

Generative adversarial networks (GANs) have shown promise in image gener...
research
07/21/2021

cGANs with Auxiliary Discriminative Classifier

Conditional generative models aim to learn the underlying joint distribu...
research
11/27/2018

Class-Distinct and Class-Mutual Image Generation with GANs

We describe a new problem called class-distinct and class-mutual (DM) im...
research
11/15/2020

CcGAN: Continuous Conditional Generative Adversarial Networks for Image Generation

This work proposes the continuous conditional generative adversarial net...
research
06/23/2020

Contrastive Generative Adversarial Networks

Conditional image synthesis is the task to generate high-fidelity divers...
research
08/19/2023

Generative Adversarial Networks Unlearning

As machine learning continues to develop, and data misuse scandals becom...
research
06/09/2019

Robust conditional GANs under missing or uncertain labels

Matching the performance of conditional Generative Adversarial Networks ...

Please sign up or login with your details

Forgot password? Click here to reset