Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Conditionally Whitened Generative Models for Probabilistic Time Series Forecasting

About

Probabilistic forecasting of multivariate time series is challenging due to non-stationarity, inter-variable dependencies, and distribution shifts. While recent diffusion and flow matching models have shown promise, they often ignore informative priors such as conditional means and covariances. In this work, we propose Conditionally Whitened Generative Models (CW-Gen), a framework that incorporates prior information through conditional whitening. Theoretically, we establish sufficient conditions under which replacing the traditional terminal distribution of diffusion models, namely the standard multivariate normal, with a multivariate normal distribution parameterized by estimators of the conditional mean and covariance improves sample quality. Guided by this analysis, we design a novel Joint Mean-Covariance Estimator (JMCE) that simultaneously learns the conditional mean and sliding-window covariance. Building on JMCE, we introduce Conditionally Whitened Diffusion Models (CW-Diff) and extend them to Conditionally Whitened Flow Matching (CW-Flow). Experiments on five real-world datasets with six state-of-the-art generative models demonstrate that CW-Gen consistently enhances predictive performance, capturing non-stationary dynamics and inter-variable correlations more effectively than prior-free approaches. Empirical results further demonstrate that CW-Gen can effectively mitigate the effects of distribution shift.

Yanfeng Yang, Siwei Chen, Pingping Hu, Zhaotong Shen, Yingjie Zhang, Zhuoran Sun, Shuai Li, Ziqi Chen, Kenji Fukumizu• 2025

Related benchmarks

TaskDatasetResultRank
Time Series ForecastingILI--
58
ForecastingWeather original (test)
CRPS0.231
12
Probabilistic time series forecastingSolar Energy Raw CW (test)
CRPS0.234
12
Probabilistic Time Series ModelingILI
CRPS0.645
12
Time Series ForecastingETTh1
ProbMSE0.637
12
Time Series ForecastingETTh2
ProbMSE0.488
12
Time Series ForecastingWeather
ProbMSE0.249
12
Time Series Forecastingsolar
ProbMSE0.242
12
Time Series ForecastingETTh1
ProbMAE0.503
12
Time Series ForecastingETTh2
ProbMAE0.48
12
Showing 10 of 13 rows

Other info

Follow for update