Robustness of Conditional GANs to Noisy Labels

We study the problem of learning conditional generators from noisy labeled samples, where the labels are corrupted by random noise. A standard training of conditional GANs will not only produce samples with wrong labels, but also generate poor quality samples. We consider two scenarios, depending on whether the noise model is known or not. When the distribution of the noise is known, we introduce a novel architecture which we call Robust Conditional GAN (RCGAN). The main idea is to corrupt the label of the generated sample before feeding to the adversarial discriminator, forcing the generator to produce samples with clean labels. This approach of passing through a matching noisy channel is justified by corresponding multiplicative approximation bounds between the loss of the RCGAN and the distance between the clean real distribution and the generator distribution. This shows that the proposed approach is robust, when used with a carefully chosen discriminator architecture, known as projection discriminator. When the distribution of the noise is not known, we provide an extension of our architecture, which we call RCGAN-U, that learns the noise model simultaneously while training the generator. We show experimentally on MNIST and CIFAR-10 datasets that both the approaches consistently improve upon baseline approaches, and RCGAN-U closely matches the performance of RCGAN.

READ FULL TEXT

page 28

page 29

research
10/11/2022

Label Noise-Robust Learning using a Confidence-Based Sieving Strategy

In learning tasks with label noise, boosting model robustness against ov...
research
06/09/2019

Robust conditional GANs under missing or uncertain labels

Matching the performance of conditional Generative Adversarial Networks ...
research
05/22/2017

Stabilizing GAN Training with Multiple Random Projections

Training generative adversarial networks is unstable in high-dimensions ...
research
12/03/2020

Self-labeled Conditional GANs

This paper introduces a novel and fully unsupervised framework for condi...
research
10/19/2020

GANs for learning from very high class conditional noisy labels

We use Generative Adversarial Networks (GANs) to design a class conditio...
research
05/22/2023

Cooperative Channel Capacity Learning

In this paper, the problem of determining the capacity of a communicatio...
research
06/28/2021

Are conditional GANs explicitly conditional?

This paper proposes two important contributions for conditional Generati...

Please sign up or login with your details

Forgot password? Click here to reset