atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Temporal Difference Flows

ICML 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Spatiotemporal forecasting and imputation · 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 Temporal Difference Flows (TD-Flow), flow-matching and diffusion methods that learn geometric horizon models (successor measure) using the Bellman structure in both sampling and objective, giving stable long-horizon predictions.

Problem

Learning accurate generative models of the successor measure (geometric horizon models) for long horizons is unstable because bootstrapped TD training compounds errors and grows inaccurate beyond roughly 20-50 steps.

Approach

Exploit the iterative nature of flow matching and diffusion by making the Bellman operator act on probability paths: the bootstrapped term uses the previous iteration's learned flow/ODE both to sample intermediate states and as the regression target (TD^2-CFM), with a proof that the iteration converges to the successor measure and a variance analysis showing lower gradient variance than naive TD-C

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TD²-CFM instead of TD-CFMTD-CFM · 19 tasks, 4 domainsvalue-function MSE: 10× reductionHelped
Use TD²-CFM instead of TD-CFMTD-CFM · 19 tasks, 4 domainsEMD: 1.5× reductionHelped
Use TD²-CFM instead of TD-CFMTD-CFM · 19 tasks, 4 domainslog-likelihood: 3× reductionHelped
Use TD²-based methods rather than naive implementationsGHM methods · Pointmass loop, effective horizon 100value-function MSE: nearly four orders of magnitudeHelped
Use a straight conditional path in TD-CFM(c) (ablation)TD-CFM(c) · 19 tasks, 4 domainsvalue-function MSEHelped
Replace the straight conditional path with a curved path in TD²-CFM (ablation)TD²-CFM · 19 tasks, 4 domainsperformanceHelped
Replace the straight conditional path with a curved path in TD-CFM(c) (ablation)TD-CFM(c) · 19 tasks, 4 domainsperformanceHurt
Use flow matching rather than diffusionTD-based generative models · 19 tasks, 4 domainsperformance across metricsHelped
Use TD²-CFM for generalized policy improvement instead of the FB policyFB policy · 22 tasks, 4 domainsreturn improvement: ≈30%+Helped
Use FB-GPI instead of the zero-shot FB policyFB policy · 22 tasks, 4 domainsreturnHurt
Increase the effective horizonTD²-based methods · Pointmass loopvalue-function MSENo clear effect
Increase the effective horizonalternative methods · Pointmass loopvalue-function MSEHurt

Surprising findings

Limitations

Experimental setup

Datasets: ExoRL DeepMind Control Suite

Benchmarks: DeepMind Control Suite (Maze, Walker, Cheetah, Quadruped; 22 tasks)

Metrics: normalized negative log-likelihood earth mover's distance value function MSE GPI return improvement

Baselines: TD-CFM TD-CFM(c) TD-DD GAN GHM beta-VAE GHM FB-GPI

Builds on: flow matching conditional flow matching denoising diffusion successor measure generalized policy improvement forward-backward representation

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