atlas

Research map / Image generation / Fast diffusion sampling

Learning Energy-Based Models by Cooperative Diffusion Recovery Likelihood

ICLR 2024 · Image generation › Fast diffusion sampling · approach: Diffusion theory and design space · 0 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 CDRL, which jointly trains a sequence of conditional EBMs (on noisy diffusion levels) with Gaussian initializer networks that amortize MCMC sampling, achieving state-of-the-art EBM FID on CIFAR-10 and ImageNet 32x32.

Problem

Training and sampling energy-based models on high-dimensional image data is expensive (many MCMC steps) and EBM sample quality lags behind GANs and diffusion models.

Approach

Learn a sequence of conditional EBMs trained by diffusion recovery likelihood, each paired with a Gaussian initializer that proposes starting points for a few Langevin steps; the initializer absorbs the EBM's MCMC transitions via cooperative training, plus a new log-SNR cosine noise schedule and a fixed-noise pairing for variance reduction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace DRL with CDRL cooperative trainingEBM generation · CIFAR-10FID: 9.58 -> 4.31Helped
Use CDRL instead of DDPM++(VP, NLL)Unconditional generation · ImageNet 32×32FID: 8.42 -> 9.35Hurt
Remove cooperative training (ablation)CDRL · CIFAR-10FID: 4.31 -> 6.47Hurt
Remove noise variance reduction (ablation)CDRL · CIFAR-10FID: 4.31 -> 5.51Hurt
Have the initializer predict clean x0 instead of the noised sample (ablation)CDRL initializer · CIFAR-10FID: 4.31 -> 5.17Hurt
Have the initializer predict total added noise (ablation)CDRL initializer · CIFAR-10FID: 4.31 -> 4.95Hurt
Replace the proposed noise schedule with DRL-T8 (ablation)CDRL · CIFAR-10FID: 4.31 -> 4.94Hurt
Train the initializer from y_t rather than the EBM-refined sample (ablation)CDRL initializer · CIFAR-10FID: 4.31 -> 5.95Hurt
Reduce noise levels from 6 to 5 (ablation)CDRL · CIFAR-10FID: 4.31 -> 5.08Hurt
Reduce noise levels from 6 to 4 (ablation)CDRL · CIFAR-10FIDHurt
Reduce Langevin steps from 15 to 10 (ablation)CDRL · CIFAR-10FID: 4.31 -> 4.50Hurt
Increase Langevin steps from 15 to 30 (ablation)CDRL · CIFAR-10FID: 4.31 -> 5.08Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 ImageNet 32x32 CelebA CelebA-HQ

Benchmarks: CIFAR-10 ImageNet 32x32 CelebA CIFAR-100 SVHN

Metrics: FID Inception Score AUROC sampling time

Baselines: DRL CLEL CF-EBM EBM-CD VAEBM CoopFlow DDPM++

Builds on: diffusion recovery likelihood CoopNets classifier-free guidance DDPM

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