Skip to main navigation Skip to search Skip to main content

TWGAN: Twin Discriminator Generative Adversarial Networks

  • Zhaoyu Zhang
  • , Mengyan Li
  • , Haonian Xie
  • , Jun Yu
  • , Tongliang Liu
  • , Chang Wen Chen
  • University of Science and Technology of China
  • The University of Sydney

Research output: Contribution to journalArticlepeer-review

11 Scopus citations

Abstract

Generative Adversarial Networks (GAN) has become more and more popular these years. However, it is difficult to train and suffers from the training instability problem. To tackle this difficulty, this paper proposes a novel approach. Our idea is intuitive but proven to be very useful. In essence, it combines saturating loss and non-saturating loss into the loss function. Thus it will exploit the complementary statistical properties from two kinds of loss functions to effectively improve the training stability. We term our method twin discriminator Generative Adversarial Networks (TWGAN), which, unlike GAN, has a generator and a twin discriminator. The twin discriminator consists of two discriminators with identical architecture and both of them aim to distinguish whether the samples are from real data or fake data. We develop theoretical analysis to show that, given the optimal discriminators, optimizing the generator of TWGAN reduces to minimizing the Kullback-Leibler (KL) divergence between the distribution of generated data (P_g) and the distribution of real data (P_data), hence effectively addressing the training instability problem. Extensive experiments on MNIST, Fashion MNIST, CIFAR-10/100 and STL-10 datasets demonstrate that the competitive performance of our TWGAN in generating good quality and diverse samples over baselines. The obtained highest inception score (IS) and lowest Fr \acute{e} chet Inception Distance (FID), compared with other state-of-the-art GANs, show the superiority of our TWGAN.

Original languageEnglish
Pages (from-to)677-688
Number of pages12
JournalIEEE Transactions on Multimedia
Volume24
DOIs
StatePublished - 2022

Keywords

  • GAN
  • non-saturating loss
  • saturating loss
  • training instability
  • TWGAN

Fingerprint

Dive into the research topics of 'TWGAN: Twin Discriminator Generative Adversarial Networks'. Together they form a unique fingerprint.

Cite this