atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Monte Carlo Tree Diffusion for System 2 Planning

ICML 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Machine learning for physical simulation · 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 Monte Carlo Tree Diffusion (MCTD), which embeds MCTS steps into diffusion planning by treating partially denoised subplans as tree nodes, using guidance levels as meta-actions and jumpy DDIM denoising as simulation, and reports near-perfect OGBench maze success.

Problem

Diffusion-based planners offer limited inference-time scalability, while MCTS scales with compute but relies on forward models and discrete, small action spaces; the paper asks how to combine them for long-horizon planning.

Approach

Reconceptualize denoising as a tree rollout over semi-autoregressive subplans, where each node is a partially denoised subplan, edges are binary guidance meta-actions (guide / no-guide) chosen via UCB, and value is estimated by fast jumpy DDIM denoising of the remainder followed by reward evaluation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace one-shot diffusion planning with MCTD tree searchDiffusion planning · pointmaze giant-navigate-v0success rate (%): 0 ± 0 -> 100 ± 0Helped
Replace Diffusion Forcing with MCTDLong-horizon maze planning · antmaze giant-navigate-v0success rate (%): 24 ± 12 -> 94 ± 9Helped
Periodically replan using MCTDMCTD cube manipulation · double-play-v0success rate (%): 22% to 50%Helped
Use MCTD-Replanning instead of MCTDVisual pointmaze planning · visual pointmaze large-navigate-v0success rate (%): 0±0 -> 20 ± 21Helped
Use greedy candidate selection instead of statistical tree search (ablation)MCTD · PointMaze giantsuccess rate (%): 100±0 -> 0±0Hurt
Use an exploration-biased guidance set (Set 1) instead of the default balanced set (Set 2) (ablation)MCTD · PointMaze giantsuccess rate (%): 100±0 -> 54±23Hurt
Use an exploitation-biased guidance set (Set 4) instead of the default balanced set (Set 2) (ablation)MCTD · PointMaze giantsuccess rate (%): 100±0 -> 74±18Hurt
Set subplan count to 5 rather than 1 (ablation)MCTD · PointMaze largesuccess rate (%): 80±0 -> 100±0Helped
Set subplan count to 20 rather than 5 (ablation)MCTD · PointMaze largesuccess rate (%): 100±0 -> 92±10Hurt
Add causal denoising (ablation)MCTD without causal denoising · PointMaze mediumsuccess rate (%): 87±16 -> 100±0Helped
Add causal denoising (ablation)MCTD without causal denoising · PointMaze giantsuccess rate (%): 18±11 -> 100±0Helped

Surprising findings

Limitations

Experimental setup

Datasets: OGBench pointmaze navigate OGBench antmaze navigate OGBench cube-play single/double/triple/quadruple visual pointmaze (generated from OGBench script) pointmaze stitch

Benchmarks: OGBench pointmaze OGBench antmaze OGBench cube manipulation visual pointmaze

Metrics: success rate (%) wall-clock runtime search count

Baselines: Diffuser Diffuser-Replanning Diffuser-Random Search Diffusion Forcing Monte Carlo Guidance Goal-Inpainting Diffuser

Builds on: Diffuser Diffusion Forcing Monte Carlo Tree Search DDIM PlanDQ

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