atlas

Research map / Reinforcement learning / Imitation learning

Maximum Entropy Inverse Reinforcement Learning of Diffusion Models with Energy-Based Models

NeurIPS 2024 · Reinforcement learning › Imitation learning · approach: Reward learning from demonstrations · 2 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.

placeholder

Problem

Diffusion models produce degraded samples when the number of generation steps is small, due to the train-generation distribution gap; training an EBM typically requires MCMC, which is costly and hyperparameter-sensitive.

Approach

Treat diffusion sampling as a maximum-entropy RL problem with the EBM's energy as the reward, jointly train the diffusion model and EBM as a generalized contrastive divergence minimax, and solve the diffusion update via dynamic programming with value functions (no back-propagation through time) using conditional-entropy running costs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Set entropy regularization τ to 0 (ablation)DxMI · MVTec-AD meanDetection AUC: 97.0 -> 67.9Hurt
Set entropy regularization τ to 0 (ablation)DxMI · MVTec-AD meanLocalization AUC: 97.1 -> 84.6Hurt
Set sampler-update temperature parameters τ₁ and τ₂ to zero (ablation)DxMI image generation · Image generation experimentsFIDHurt
Replace sigmoid time cost with linear time cost (ablation)DxMI image generation · Image generation experimentsFIDHurt
Add value-gradient guidance during sampling (ablation)DxMI · Image generation experimentsSample qualityHelped
Pretrain the sampler as DDPM (ablation)DxMI · 8 GaussiansSWHelped
Use τ=0.1 entropy regularization instead of τ=0 (ablation)DxMI · 8 GaussiansSWHelped
Remove entropy regularization by setting τ=0 (ablation)DxMI · 8 GaussiansEnergy density estimationHurt
Increase entropy regularization to τ=1 (ablation)DxMI · 8 GaussiansSWHurt
Use DxMI rather than SFT-PGDDPM, CIFAR-10 T=10 · CIFAR-10, T=10FID: 4.32 -> 3.19Helped
Use DxMI with T=4 instead of the one-step Consistency ModelImageNet 64×64 generation · ImageNet 64×64FID: 6.20 -> 3.21Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 ImageNet 64x64 LSUN Bedroom MVTec-AD 8 Gaussians

Benchmarks: CIFAR-10 ImageNet 64x64 LSUN Bedroom MVTec-AD 8 Gaussians

Metrics: FID precision recall sliced Wasserstein distance AUC AUROC

Baselines: SFT-PG EDM Consistency Model StyleGAN2 DRAEM MPDR UniAD

Builds on: contrastive divergence maximum entropy inverse reinforcement learning SFT-PG DDPM EDM

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