atlas

Research map / Image generation / GANs

Improving Adversarial Energy-Based Model via Diffusion Process

ICML 2024 · Image generation › GANs · approach: Stabilized GAN training

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 DDAEBM, which embeds adversarial energy-based models into each step of a diffusion process (T=4) so that each EBM learns a conditional denoising distribution, trained MCMC-free with a symmetric Jeffrey divergence and a variational latent posterior.

Problem

Adversarial energy-based models (EBMs) are MCMC-free and fast but suffer unstable minimax training, asymmetric KL-based generator objectives, and intractable entropy terms, leaving a generation-quality gap versus mainstream generative models.

Approach

Combine adversarial EBMs with a denoising diffusion process: at each noise step an energy function models a conditional denoising distribution, a latent-variable generator defines the implicit conditional, a symmetric Jeffrey divergence is used for the generator, and a variational posterior q_psi gives a tractable entropy bound.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add a latent variable to the generated denoising distribution (ablation)DDAEBM · CIFAR-10FID: 10.09 -> 4.82Helped
add a latent variable to the generated denoising distribution (ablation)DDAEBM · CIFAR-10IS: 8.25 -> 8.86Helped
add a latent variable to the generated denoising distribution (ablation)DDAEBM · OOD SVHN (CIFAR-10 in-distribution)AUROC: 0.23 -> 0.83Helped
use symmetric Jeffrey divergence instead of KL divergence (ablation)DDAEBM · CIFAR-10FID: 4.99 -> 4.82Helped
use symmetric Jeffrey divergence instead of KL divergence (ablation)DDAEBM · CIFAR-10IS: 9.11 -> 8.86Hurt
use symmetric Jeffrey divergence instead of KL divergence (ablation)DDAEBM · OOD SVHN (CIFAR-10 in-distribution)AUROC: 0.37 -> 0.83Helped
include the qψ posterior-related objective term (ablation)DDAEBM with KL divergence · CIFAR-10FID: 4.90 -> 4.99No clear effect
include the qψ posterior-related objective term (ablation)DDAEBM with KL divergence · CIFAR-10IS: 8.90 -> 9.11No clear effect
include the qψ posterior-related objective term (ablation)DDAEBM with KL divergence · OOD SVHN (CIFAR-10 in-distribution)AUROC: 0.38 -> 0.37No clear effect
add an additional denoising step using the energy function (ablation)DDAEBM · CIFAR-10FID: 4.82 -> 3.73Helped
increase the number of diffusion time steps from 1 to 4 (ablation)DDAEBM · CIFAR-10FIDHelped
increase the number of diffusion time steps beyond 4 (ablation)DDAEBM · CIFAR-10FIDHurt

Surprising findings

Limitations

Experimental setup

Datasets: 25-Gaussians pinwheel Swiss roll MNIST CIFAR-10 CelebA LSUN church

Benchmarks: CIFAR-10 CelebA 64x64 LSUN church 128x128 MNIST 2D toy datasets CIFAR-10/SVHN OOD

Metrics: FID IS NFE test log-likelihood AUROC

Baselines: VERA MEG BiDVL FCE EBM Triangle EBM-BB WGAN-0GP DDGAN DRL VAEBM NCSNv2 DDIM

Builds on: DDGAN DRL BiDVL VERA DDPM Score SDE

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