atlas

Research map / Image generation / Fast diffusion sampling

Constrained Generative Modeling with Manually Bridged Diffusion Models

AAAI 2025 · 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.

Introduces manually bridged models (MBM), a diffusion framework that adds differentiable distance-function-based "manual bridge" terms to the score (with a conditioning path) to enforce multiple constraints while fitting data, evaluated on checkerboard, traffic scene generation, and watermarking tasks.

Problem

Diffusion models trained on constrained data (e.g., vehicles on roads without overlap) produce constraint violations at high rates, and existing constrained diffusion methods (diffusion bridges, reflected/mirror diffusion) are intractable or limited to simple convex constraints.

Approach

Define manual bridges as gradient terms -gamma(t) grad of an Omega-distance function, show that sums of such bridges give a bridge to the intersection of constraints, and use an architecture (MBM-arch) that both adds the bridge to the score and feeds the bridge as a conditioning input to stabilize training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add bridge conditioning alongside the bridge score offset (MBM-arch instead of DB-arch) (ablation)Manual bridge model · Traffic scene generationr-ELBO: -1.20\pm 0.01 -> -0.95\pm 0.00Helped
Add bridge conditioning alongside the bridge score offset (MBM-arch instead of DB-arch) (ablation)Manual bridge model · Traffic scene generationInfraction (%): 0.25 \pm 0.03 -> 0.10\pm 0.00Helped
Condition on the bridge without adding it as a score offset (C-arch) (ablation)Manual bridge model · Traffic scene generationInfraction (%): 23.00\pm 0.14 -> 24.52\pm 0.23Hurt
Add the bridge as a score-function offset without conditioning the score network (DB-arch) (ablation)Manual bridge model · Traffic scene generationr-ELBO: -0.94\pm 0.01 -> -1.20\pm 0.01Hurt
Use guided diffusion with the manual bridge, without further trainingPre-trained diffusion model · Traffic scene generationr-ELBO: -0.94\pm 0.01 -> -1.53\pm 0.11Hurt
Add the bridge as a score offset and condition the score network (MBM-arch instead of DB-arch) (ablation)Manual bridge model · AFHQv2 watermarkingFID: 2.81 \pm 0.05 -> 2.65 \pm 0.07Helped
Add the bridge as a score offset and condition the score network (MBM-arch instead of DB-arch) (ablation)Manual bridge model · AFHQv2 watermarkingr-ELBO (× 10²): -16.54 \pm 0.10 -> -15.83 \pm 0.03Helped
Condition on the bridge without adding it as a score offset (C-arch) (ablation)Manual bridge model · AFHQv2 watermarkingInfraction (%): 91.44 \pm 0.25 -> 90.74 \pm 0.17No clear effect
Add the bridge as a score-function offset without conditioning the score network (DB-arch) (ablation)Manual bridge model · AFHQv2 watermarkingr-ELBO (× 10²): -15.78 \pm 0.07 -> -16.54 \pm 0.10Hurt
Add a nonzero-indicator channel to the bridge conditioning signal (ablation)Manual bridge models with C-arch or MBM-arch · AFHQv2 watermarkingModel performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: checkerboard 2D synthetic dataset traffic scene dataset (70 maps) AFHQv2 (watermarked)

Benchmarks: checkerboard constraint experiment traffic scene generation (collision/offroad) AFHQv2 watermarking

Metrics: collision rate offroad rate infraction rate r-ELBO infraction loss FID

Baselines: Standard diffusion Guided diffusion Diffusion bridge (DB-arch) Conditional diffusion (C-arch) EDM-pretrained EDM-finetuned MDM MDM-proj

Builds on: diffusion bridges EDM mirror diffusion models conditional diffusion

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