atlas

Research map / Image generation / Fast diffusion sampling

Conditioning Diffusions Using Malliavin Calculus

ICML 2025 · Image generation › Fast diffusion sampling · approach: Guidance for conditional 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 BEL algorithms that learn diffusion-bridge/conditioning drifts via a generalised Tweedie score formula derived from Malliavin integration by parts, robust to singular (Dirac) rewards.

Problem

Conditioning a reference diffusion on a terminal observation when the reward/likelihood is singular (e.g. diffusion bridges with Dirac delta rewards) or lacks gradients, where existing stochastic optimal control methods that need differentiable rewards are unstable.

Approach

Replaces the gradient of the terminal reward with a Malliavin-calculus integration-by-parts representation: the conditional score equals the conditional expectation of a stochastic-integral score process weighted by a free matrix function alpha, yielding a gradient-free, amortised least-squares loss (BEL algorithms) that generalises Tweedie's formula to nonlinear SDEs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use BEL average rather than the reparameterization trickConditioned Brownian motion, dimension 10 · Brownian motion, dimension 10Dist: 9.4 \times 10^{-2} -> 2.3 \times 10^{-2}Helped
Use BEL average rather than BEL last weighting (ablation)Conditioned Brownian motion, dimension 1 · Brownian motion, dimension 1Dist: 5.6 \times 10^{-2} -> 3.2 \times 10^{-3}Helped
Use BEL first weighting rather than BEL last weighting (ablation)Conditioned double-well SDE, dimension 1 · Double-well, dimension 1Dist: 1.1 \times 10^{0} -> 8.4 \times 10^{-2}Helped
Use BEL optimal rather than the reparameterization trickConditioned double-well SDE, dimension 10 · Double-well, dimension 10Dist: 5.2 \times 10^{-1} -> 3.0 \times 10^{-1}Helped
Use BEL average rather than time reversalShape-process bridge · Shape processesDist: 0.090 -> 0.085Helped
Use BEL average rather than adjoint pathsShape-process bridge · Shape processesDist: 0.498 -> 0.085Helped
Use BEL first weighting rather than BEL average weighting (ablation)Conditioned Brownian motion, dimension 1 · Brownian motion, dimension 1Dist: 3.2 \times 10^{-3} -> 2.1 \times 10^{-2}Hurt
Use BEL last weighting rather than BEL average weighting (ablation)Conditioned double-well SDE, dimension 10 · Double-well, dimension 10Dist: 3.0 \times 10^{-1} -> 1.1 \times 10^{0}Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Fashion-MNIST simulated Brownian motion, double-well and shape SDE trajectories

Benchmarks: Brownian motion bridge (1D, 10D) double-well SDE (1D, 10D) shape process bridge Fashion-MNIST upper-left corner conditioning

Metrics: Dist MV mean pointwise distance

Baselines: Reparametrization Trick Time reversal Adjoint paths BEL last BEL first BEL average

Builds on: Bismut-Elworthy-Li formula Tweedie formula denoising score matching reparametrisation trick for stochastic optimal control Doob h-transform

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