atlas

Research map / Time series / Causal and generative time series

Conditional Diffusion Model with Nonlinear Data Transformation for Time Series Forecasting

ICML 2025 · Time series › Causal and generative time series · approach: Diffusion models for time series

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 CN-Diff, a conditional diffusion model for time series forecasting that adds a learnable nonlinear time-dependent data transformation and a learnable condition to the forward process, trained with a non-Markovian variational bound.

Problem

Standard conditional diffusion models for time series use a fixed linear Gaussian forward process and an isotropic Gaussian prior, which limits their ability to capture complex temporal patterns and widens the gap between the NLL and its variational bound.

Approach

Make the forward process learnable by applying a nonlinear time-dependent transformation T_phi to the data and a learnable condition c, so the prior becomes N(c, I) and the reverse process is non-Markovian; derive a new variational loss with prior, reconstruction, and diffusion terms.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use the learnable condition in both forward and reverse processes instead of reverse process only (ablation)Conditional DDPM · ETTh1MSE: 8%Helped
use the learnable condition in both forward and reverse processes instead of reverse process only (ablation)Conditional DDPM · ElectricityMSE: 16%Helped
use the learnable condition in both forward and reverse processes instead of reverse process only (ablation)Conditional DDPM · TrafficMSE: 21%Helped
add nonlinear transformation along the feature dimension (ablation)CN-Diff without Tϕ · ETTh1MSE: 54%Helped
add nonlinear transformation along the feature dimension (ablation)CN-Diff without Tϕ · ElectricityMSE: 72%Helped
add nonlinear transformation along the feature dimension (ablation)CN-Diff without Tϕ · CaisoMSE: 57%Helped
add nonlinear transformation along the feature dimension (ablation)CN-Diff without Tϕ · WindMSE: 51%Helped
add nonlinear transformation along the forecast-window dimension (ablation)CN-Diff without Tϕ · ETTh1MSE: 54%Helped
add nonlinear transformation along the forecast-window dimension (ablation)CN-Diff without Tϕ · ElectricityMSE: 70%Helped
add nonlinear transformation along the forecast-window dimension (ablation)CN-Diff without Tϕ · CaisoMSE: 25%Helped
add nonlinear transformation along the forecast-window dimension (ablation)CN-Diff without Tϕ · WindMSE: 48%Helped
add nonlinear transformation along both feature and forecast-window dimensions (ablation)CN-Diff without Tϕ · ETTh1MSE: 57%Helped

Surprising findings

Limitations

Experimental setup

Datasets: NorPool Caiso Traffic Electricity Weather Exchange ETTh1 ETTm1 Wind

Benchmarks: NorPool Caiso Traffic Electricity Weather Exchange ETTh1 ETTm1 Wind

Metrics: MSE MAE

Baselines: mr-Diff TimeDiff TimeGrad CSDI SSSD D3VAE CPF PSA-GAN N-Hits FiLM DLinear NLinear

Builds on: DDPM CSDI TimeDiff NDM PriorGrad

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