DuDGAN: Improving Class-Conditional GANs via Dual-Diffusion

Taesun Yeom, Minhyeok Lee
5/24/2023
cs.CVeess.IV

No official code found. Best implementation: taesunyeom/DuDGAN (4 stars, MIT, last commit 2024-03-15).

Abstract

Class-conditional image generation using generative adversarial networks (GANs) has been investigated through various techniques; however, it continues to face challenges such as mode collapse, training instability, and low-quality output in cases of datasets with high intra-class variation. Furthermore, most GANs often converge in larger iterations, resulting in poor iteration efficacy in training procedures. While Diffusion-GAN has shown potential in generating realistic samples, it has a critical limitation in generating class-conditional samples. To overcome these limitations, we propose a novel approach for class-conditional image generation using GANs called DuDGAN, which incorporates a dual diffusion-based noise injection process. Our method consists of three unique networks: a discriminator, a generator, and a classifier. During the training process, Gaussian-mixture noises are injected into the two noise-aware networks, the discriminator and the classifier, in distinct ways. This noisy data helps to prevent overfitting by gradually introducing more challenging tasks, leading to improved model performance. As a result, our method outperforms state-of-the-art conditional GAN models for image generation in terms of performance. We evaluated our method using the AFHQ, Food-101, and CIFAR-10 datasets and observed superior results across metrics such as FID, KID, Precision, and Recall score compared with comparison models, highlighting the effectiveness of our approach.

View on arXivView PDF

Code Implementations(1)

taesunyeom/DuDGANCommunity65%
MIT

DuDGAN: Improving Class-Conditional GANs via Dual-Diffusion

40C++, CudaMay 9, 20232 years agoMIT

Similar Papers

Cite this paper

@article{yeom2023dudgan,
  title  = {DuDGAN: Improving Class-Conditional GANs via Dual-Diffusion},
  author = {Taesun Yeom and Minhyeok Lee},
  year   = {2023},
  eprint = {2305.14849},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.14849v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.14849.svg)](https://codeofpaper.com/paper/2305.14849)

Discussion