Diffusion-GAN: Training GANs with Diffusion
Zhendong Wang, Huangjie Zheng, Pengcheng He, Weizhu Chen, Mingyuan, Zhou

TL;DR
Diffusion-GAN introduces a diffusion process into GAN training, using a timestep-dependent discriminator and adaptive diffusion to improve stability and realism in generated images, outperforming existing GAN methods.
Contribution
The paper proposes a novel Diffusion-GAN framework that integrates a diffusion chain and timestep-dependent discriminator, providing theoretical guarantees and improved training stability.
Findings
Produces more realistic images than baseline GANs
Achieves higher training stability and data efficiency
Outperforms state-of-the-art GANs on various datasets
Abstract
Generative adversarial networks (GANs) are challenging to train stably, and a promising remedy of injecting instance noise into the discriminator input has not been very effective in practice. In this paper, we propose Diffusion-GAN, a novel GAN framework that leverages a forward diffusion chain to generate Gaussian-mixture distributed instance noise. Diffusion-GAN consists of three components, including an adaptive diffusion process, a diffusion timestep-dependent discriminator, and a generator. Both the observed and generated data are diffused by the same adaptive diffusion process. At each diffusion timestep, there is a different noise-to-data ratio and the timestep-dependent discriminator learns to distinguish the diffused real data from the diffused generated data. The generator learns from the discriminator's feedback by backpropagating through the forward diffusion chain, whose…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · AI in cancer detection · Digital Media Forensic Detection
MethodsDiffusion
