atlas

Research map / Image generation / Fast diffusion sampling

Training-Free Guidance Beyond Differentiability: Scalable Path Steering with Tree Search in Diffusion and Flow Models

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Guidance and alignment for flow matching · 4 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 TreeG, a tree-search path-steering framework for training-free guidance of diffusion and flow models that handles non-differentiable objectives and discrete data, instantiated as TreeG-SC, TreeG-SD and TreeG-G, and reports an inference-time scaling law.

Problem

Training-free guidance of diffusion and flow models usually relies on gradients and differentiable objectives, which fails for non-differentiable objectives and discrete data distributions.

Approach

Unifies guidance as propose-evaluate-select over an active set of paths: each path branches into K candidates (sampled from the current state or from a predicted clean destination), candidates are scored by a value function built from the off-the-shelf objective, and the top A are kept, enabling zeroth-order guidance with tree search and parallel exploration.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TreeG-SD instead of the strongest reported baselinePiano diffusion model · Pitch HistogramLoss: 0.0010 ± 0.0020 -> 0.0002 ± 0.0003Helped
Use TreeG-SD instead of SCGPiano diffusion model · Note DensityLoss: 0.134 ± 0.533 -> 0.142 ± 0.423Hurt
Use TreeG-SD instead of SCGPiano diffusion model · Chord ProgressionLoss: 0.347 ± 0.212 -> 0.301 ± 0.191Helped
Use TreeG-SC (K=4) instead of SVDDDiscrete flow model · QEDVAL: 0.71±0.17 -> 0.79 ± 0.12Helped
Use TreeG-SC (K=4) instead of SVDDDiscrete flow model · SAVAL: 0.81±0.09 -> 0.90±0.07Helped
Use TreeG-SC (K=4) instead of SVDDDiscrete flow model · DRD2VAL: 0.64±0.42 -> 0.77±0.33Helped
Use TreeG-SC (K=4) instead of DGDiscrete flow model · N_r*=1MAE: 0.11±0.33 -> 0.01±0.07Helped
Use TreeG-G (γ=200) instead of DG (γ=100)DNA discrete flow model · Class 1Prob: 0.372 ± 0.237 -> 0.560 ± 0.258Helped
Use TreeG-G (γ=200) instead of DG (γ=20)DNA discrete flow model · Class 2Prob: 0.627 ± 0.340 -> 0.951 ± 0.110Helped
Use TreeG-G (γ=200) instead of DG (γ=20)DNA discrete flow model · Class 3Prob: 0.693 ± 0.264 -> 0.894 ± 0.136Helped
Use TreeG-SC instead of TreeG-GDiscrete flow model · Molecule generation (N_r=2)MAE: 0.09±0.54 -> 0.02±0.14Helped
Use TreeG-SC instead of TreeG-SDDiscrete flow model · Molecule generation (N_r=2)MAE: 0.10±0.33 -> 0.02±0.14Helped

Surprising findings

Limitations

Experimental setup

Datasets: piano MIDI datasets SMILES molecule data enhancer DNA sequences with 81 cell types

Benchmarks: symbolic music guidance targets (pitch histogram, note density, chord progression) small molecule QED/SA/DRD2/ring count enhancer DNA cell-type guidance

Metrics: loss overlapping area validity Tanimoto similarity MAE target class probability Frechet Biological Distance diversity

Baselines: DPS TDS SCG SVDD DG TFG-Flow

Builds on: DPS SVDD TDS TFG-Flow Discrete Flow Matching

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