atlas

Research map / Time series / Causal and generative time series

Dynamical Diffusion: Learning Temporal Dynamics with Diffusion Models

ICLR 2025 · Time series › Causal and generative time series · approach: Diffusion models for time series · 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 Dynamical Diffusion (DyDiff), a diffusion framework whose forward and reverse processes mix historical states with noisy latents, applied to scientific spatiotemporal forecasting, video prediction, and time series forecasting.

Problem

Standard diffusion models used for temporal predictive learning treat prediction as conditional generation and do not explicitly model temporal dynamics in the diffusion process, which hurts temporal coherence of generated sequences.

Approach

Each diffusion latent at step t is defined as a timestep-aware mixture of the noisy current state and the previous latent (x_t^s = sqrt(gamma_bar)(sqrt(alpha_bar) x_0^s + noise) + sqrt(1-gamma_bar) x_t^{s-1}), with dependent noise across prediction steps; the marginal keeps the standard SNR so training uses the usual denoising objective via reparameterization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DyDiff temporal dynamics instead of standard DPMScientific forecasting · SEVIRCRPS avg: 8.67 -> 7.62Helped
Use DyDiff temporal dynamics instead of standard DPMScientific forecasting · SEVIRCSI: 0.285 -> 0.319Helped
Use DyDiff temporal dynamics instead of standard DPMScientific forecasting · Turbulence FlowCRPS avg: 0.0313 -> 0.0275Helped
Use DyDiff temporal dynamics instead of standard DPMVideo prediction · BAIR action-free 64×64FVD: 72.0 -> 67.4Helped
Use DyDiff temporal dynamics instead of standard DPMVideo prediction · BAIR action-free 64×64PSNR: 21.0 -> 21.0No clear effect
Use DyDiff temporal dynamics instead of standard DPMVideo prediction · RoboNet action-free 64×64FVD: 92.9 -> 81.7Helped
Use DyDiff temporal dynamics instead of standard DPMTimeGrad · SolarSummed CRPS: 0.372_{\pm0.064} -> 0.316_{\pm0.010}Helped
Use DyDiff temporal dynamics instead of standard DPMTimeGrad · ElectricitySummed CRPS: 0.021_{\pm 0.002} -> 0.023_{\pm0.001}Hurt
Use dependent noises instead of independent noises (ablation)DyDiff · Predictive learning (Figure analysis)performanceHelped
Set gamma-schedule factor η to 0.1, 0.5, or 0.9 rather than standard diffusion η=0 (ablation)DyDiff · Turbulence FlowperformanceHelped
Set gamma-schedule factor η to 1.0 (ablation)DyDiff · Turbulence FlowperformanceHurt

Surprising findings

Limitations

Experimental setup

Datasets: Turbulence Flow SEVIR BAIR RoboNet Exchange Solar Electricity Traffic Taxi Wikipedia

Benchmarks: SEVIR Turbulence Flow BAIR RoboNet Exchange Solar Electricity Traffic Taxi Wikipedia

Metrics: CRPS CSI FVD PSNR SSIM LPIPS CRPS_sum

Baselines: DPM (standard diffusion) TimeGrad VideoGPT MaskViT FitVid MAGVIT iVideoGPT MCVD Transformer-MAF DeepAR

Builds on: DDPM DDIM Stable Video Diffusion TimeGrad

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