atlas

Research map / Image generation / Fast diffusion sampling

A General Framework for Inference-time Scaling and Steering of Diffusion Models

ICML 2025 · Image generation › Fast diffusion sampling · approach: Diffusion theory and design space · 5 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 Feynman-Kac (FK) steering, an inference-time particle-resampling framework that steers text-to-image and text diffusion models with arbitrary (including non-differentiable) reward functions, without any training.

Problem

Steering diffusion models toward user-specified properties (prompt fidelity, aesthetics, text quality, toxicity) is costly with fine-tuning and limited for best-of-n or gradient guidance, which need differentiable rewards and continuous states.

Approach

Treats sampling from the reward-tilted distribution as a Feynman-Kac interacting particle system: k diffusion particles are resampled at intermediate steps using potentials built from intermediate rewards (evaluated on denoised estimates, many-sample averages, or learned reward models), generalizing TDS and SVDD and working for discrete and continuous diffusion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply FK steering with 4 particlesStable Diffusion text-to-image models · GenEvalGenEval score: SD v1.4: 0.4408 -> 0.5492; SD v1.5: 0.4483 -> 0.5463; SD v2.1: 0.5104 -> 0.6289; SDXL: 0.5571 -> 0.6489Helped
apply FK steering to the fine-tuned modelSD v1.5-DPO and SDXL-DPO · GenEvalGenEval score: 0.4671 -> 0.5751; 0.5811 -> 0.6755Helped
use FK with gradient-guided proposalSD v1.5 · GenEvalGenEval score: 0.54 -> 0.56Helped
use GPT2 reward for FK steeringSSD-LM · Text qualityPPL (GPT-XL): 23.2 -> 11.0Helped
use CoLA reward for FK steeringSSD-LM · Text qualityCoLA: 68.3 -> 95.7Helped
use trigram reward for FK steeringMDLM · Text qualityPPL (GPT-XL): 85.3 -> 40.3Helped
use CoLA reward for FK steeringMDLM · Text qualityCoLA: 28.9 -> 69.8Helped
increase particle count from 4 to 8 (ablation)FK steering · GenEval and human preference alignmentscoreHelped
use max rather than sum or difference potential (ablation)FK text-to-image steering · GenEvalGenEval score: SD v1.4, k=4: 0.496 -> 0.540; 0.525 -> 0.540Helped
use learned intermediate reward (ablation)FK ImageNet class-conditional generation · ImageNet class conditioningp(y | x0) mean: 0.59 -> 0.88Helped
use learned intermediate reward (ablation)FK steering of SSD-LM · Text toxicityToxic (Holdout): 29.7% -> 38.0%Helped
increase intermediate reward samples from 4 to 16 (ablation)FK steering of MDLM · Text toxicityToxic (Holdout): 48.3% -> 51.7%Helped

Surprising findings

Limitations

Experimental setup

Datasets: GenEval prompts ImageReward prompts OpenWebText CoLA ImageNet

Benchmarks: GenEval ImageReward benchmark prompts HPS GPT2-XL perplexity CoLA toxicity classifier rates

Metrics: GenEval score ImageReward HPS perplexity CoLA accuracy Dist-1/2/3 toxic fraction CLIP diversity

Baselines: best-of-n sampling DPO fine-tuned SD v1.5 and SDXL DDPO fine-tuned SD v1.4 gradient guidance SSD-LM with T=5000 GPT2-medium

Builds on: sequential monte carlo twisted diffusion sampler (TDS) SVDD classifier guidance DDIM

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