Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

CSDI: Conditional Score-based Diffusion Models for Probabilistic Time Series Imputation

About

The imputation of missing values in time series has many applications in healthcare and finance. While autoregressive models are natural candidates for time series imputation, score-based diffusion models have recently outperformed existing counterparts including autoregressive models in many tasks such as image generation and audio synthesis, and would be promising for time series imputation. In this paper, we propose Conditional Score-based Diffusion models for Imputation (CSDI), a novel time series imputation method that utilizes score-based diffusion models conditioned on observed data. Unlike existing score-based approaches, the conditional diffusion model is explicitly trained for imputation and can exploit correlations between observed values. On healthcare and environmental data, CSDI improves by 40-65% over existing probabilistic imputation methods on popular performance metrics. In addition, deterministic imputation by CSDI reduces the error by 5-20% compared to the state-of-the-art deterministic imputation methods. Furthermore, CSDI can also be applied to time series interpolation and probabilistic forecasting, and is competitive with existing baselines. The code is available at https://github.com/ermongroup/CSDI.

Yusuke Tashiro, Jiaming Song, Yang Song, Stefano Ermon• 2021

Related benchmarks

TaskDatasetResultRank
Time Series ForecastingETTh2
MSE1.226
796
Time Series ForecastingETTm2
MSE1.723
300
Time Series ForecastingECL
MSE1.007
294
Time Series ImputationETTh1
MSE0.078
162
Time Series ImputationETTm1
MSE0.034
159
Time Series ImputationWeather
MAE0.042
155
Time Series ForecastingILI
MAE1.481
141
Time Series ImputationETTm2
MSE0.035
125
Traffic Flow ForecastingPEMS04 (test)
MAE24.87
111
Traffic Flow ForecastingPEMS08 (test)
MAE19.61
111
Showing 10 of 285 rows
...

Other info

Code

Follow for update