atlas

Research map / Architectures and efficiency / RNNs and normalization

The GAN is dead; long live the GAN! A Modern GAN Baseline

NeurIPS 2024 · Architectures and efficiency › RNNs and normalization · approach: Representation geometry and collapse · 31 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes R3GAN, a minimalist modern GAN baseline built on a regularized relativistic pairing GAN loss (RpGAN + R1 + R2) and a modernized ResNet/ConvNeXt-style backbone, showing competitive FID without the ad-hoc tricks of StyleGAN2.

Problem

GANs are widely considered hard to train and rely on many empirical tricks; the paper asks whether a principled loss and modern backbone can yield a simple GAN baseline that converges reliably and matches or beats strong GANs and diffusion models.

Approach

Derive a regularized relativistic pairing GAN loss (RpGAN) with both R1 and R2 gradient penalties that has local and global convergence guarantees, then strip StyleGAN2 of its tricks and rebuild the generator and discriminator as a modernized ResNet (1-3-1 bottlenecks, grouped convolutions, inverted bottleneck, fixup init, no normalization).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add R2 gradient penalty to RpGAN + R1 (ablation)RpGAN · StackedMNISTtraining convergenceHelped
Use RpGAN instead of conventional GAN with R1 + R2 (ablation)GAN with R1 + R2 · StackedMNISTD_KL: 0.9270 to 0.0781Helped
Remove StyleGAN2 features and training tricks (ablation)StyleGAN2 on FFHQ-256 · FFHQ-256FID: 7.516 -> 12.46Hurt
Add RpGAN loss and R2 gradient penalty (ablation)Stripped StyleGAN2 · FFHQ-256FID: 12.46 -> 11.65Helped
Modernize G and D with ResNet blocks (ablation)Config C · FFHQ-256FID: 11.65 -> 10.17Helped
Remove generator output skips (ablation)Config D · FFHQ-256FID: 10.17 -> 9.950Helped
Add grouped convolutions and reduce bottleneck compression ratio to two (ablation)Config D · FFHQ-256FID: 9.950 -> 7.507Helped
Invert stem and bottleneck widths (ablation)Config E with grouped convolutions · FFHQ-256FID: 7.507 -> 7.045Helped
Use large-kernel depthwise convolutions with fewer channels instead of wider 3×3 convolutions (ablation)Config D · FFHQ-256FIDHurt
Swap Leaky ReLU for GELU (ablation)GAN generator and discriminator · GAN image generationFIDHurt
Swap Leaky ReLU for PReLU (ablation)GAN generator and discriminator · GAN image generationFIDHelped
Add minibatch standard deviation (ablation)StyleGAN · StackedMNISTmodes recovered: 857 -> 881Helped

Surprising findings

Limitations

Experimental setup

Datasets: StackedMNIST FFHQ-256 CIFAR-10 ImageNet-32

Benchmarks: StackedMNIST FFHQ-256 CIFAR-10 ImageNet-32

Metrics: FID number of modes KL divergence

Baselines: StyleGAN2 StyleGAN-XL DCGAN WGAN-GP PresGAN DDGAN MEG PacGAN VAEBM Adv. DSM

Builds on: StyleGAN2 Relativistic GAN ConvNeXt Mescheder et al. local convergence analysis Fixup initialization

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy