atlas

Research map / Image generation / Fast diffusion sampling

Don't be so Negative! Score-based Generative Modeling with Oracle-assisted Guidance

ICML 2024 · Image generation › Fast diffusion sampling · approach: Distributional control of diffusion · 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 Gen-neG, an oracle-guided score-based diffusion method that trains iterative Bayes-optimal binary classifiers on synthetic samples (with importance-sampled class priors) to suppress probability mass outside an oracle-defined valid region, optionally distilled into one model.

Problem

Score-based diffusion models assign probability to invalid samples (constraint violations such as collisions or ground penetration), and rejection sampling with an oracle is computationally costly for low-latency use.

Approach

Use a binary, diffusion-time-dependent classifier trained on synthetic samples from the baseline model labeled by a fixed oracle, with balanced sampling corrected by importance-sampling weights on the class prior, to guide sampling toward the oracle-approved region; stack iterations and optionally distill.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply oracle-assisted classifier guidanceBaseline DM · Motion diffusion (HumanML3D)Infraction (%): 27.66 \pm 0.77 -> 24.25 \pm 0.35Helped
Apply oracle-assisted classifier guidanceBaseline DM · Motion diffusion (HumanML3D)r-ELBO (× 10^-2): -1.06 \pm 0.02 -> -1.01 \pm 0.03Helped
Apply oracle-assisted classifier guidanceBaseline DM · Traffic scene generationInfraction (%): 29.3\pm 0.64 -> 17.2\pm 0.44Helped
Add a second classifier-guidance iterationGen-neG iteration 1 · Traffic scene generationInfraction (%): 17.2\pm 0.44 -> 12.2\pm 0.60Helped
Distill the iteration 2 guided modelGen-neG iteration 2 · Traffic scene generationInfraction (%): 12.2\pm 0.60 -> 5.6\pm 0.20Helped
Omit importance sampling in classifier training (ablation)Gen-neG · Traffic scene generationInfraction (%): 17.2\pm 0.44 -> 15.2\pm 0.50Helped
Omit importance sampling in classifier training (ablation)Gen-neG · Traffic scene generationr-ELBO (× 10^-2): -27.7\pm 0.01 -> -28.0\pm 0.01Hurt
Add importance sampling to classifier training (ablation)Gen-neG without importance sampling · Motion diffusion (HumanML3D)Infraction (%): 22.85 \pm 0.18 -> 24.25 \pm 0.35Hurt
Add importance sampling to classifier training (ablation)Gen-neG without importance sampling · Motion diffusion (HumanML3D)r-ELBO (× 10^-2): -1.13 \pm 0.06 -> -1.01 \pm 0.03Helped
Add importance sampling to classifier training (ablation)Gen-neG without importance sampling · Motion diffusion (HumanML3D)KID (× 10^-3): 8.40 \pm 1.83 -> 6.99 \pm 0.78Helped
Balance the synthetic classifier dataset and correct the class-prior shift with importance sampling (ablation)Gen-neG · Traffic scene generationInfraction (%): 18.6\pm 1.30 -> 17.2\pm 0.44Helped
Increase classifier dataset size from 8,000 to 800,000 samples (ablation)Gen-neG · Traffic scene generationInfraction (%): 24.5 \pm 0.5 -> 17.2\pm 0.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: 2D checkerboard (synthetic) private traffic scene dataset HumanML3D

Benchmarks: 2D checkerboard traffic scene generation (private dataset) HumanML3D motion generation

Metrics: infraction rate collision rate offroad rate reweighted ELBO MMD FID KID

Baselines: Baseline DM Normalizing flow traffic generator Time-independent classifier guidance Imbalanced classifier (ablation) Diffusion bridge GAN data redaction MDM

Builds on: classifier guidance EDM DDPM Motion Diffusion Model

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