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

Diffusion-TS: Interpretable Diffusion for General Time Series Generation

About

Denoising diffusion probabilistic models (DDPMs) are becoming the leading paradigm for generative models. It has recently shown breakthroughs in audio synthesis, time series imputation and forecasting. In this paper, we propose Diffusion-TS, a novel diffusion-based framework that generates multivariate time series samples of high quality by using an encoder-decoder transformer with disentangled temporal representations, in which the decomposition technique guides Diffusion-TS to capture the semantic meaning of time series while transformers mine detailed sequential information from the noisy model input. Different from existing diffusion-based approaches, we train the model to directly reconstruct the sample instead of the noise in each diffusion step, combining a Fourier-based loss term. Diffusion-TS is expected to generate time series satisfying both interpretablity and realness. In addition, it is shown that the proposed Diffusion-TS can be easily extended to conditional generation tasks, such as forecasting and imputation, without any model changes. This also motivates us to further explore the performance of Diffusion-TS under irregular settings. Finally, through qualitative and quantitative experiments, results show that Diffusion-TS achieves the state-of-the-art results on various realistic analyses of time series.

Xinyu Yuan, Yan Qiao• 2024

Related benchmarks

TaskDatasetResultRank
Probabilistic ForecastingElectricity
CRPS0.545
38
Probabilistic ForecastingTraffic
CRPS0.568
26
Time Series ForecastingETTh2
CRPS0.698
25
Probabilistic time series forecastingETTh1
CRPS0.583
14
Conditional GenerationETTh1
WAPE83.3
13
Probabilistic time series forecastingETTm1
CRPS0.599
13
Probabilistic time series forecastingETTm2
CRPS0.874
13
Time-series generationREST-meta-MDD (test)
Context-FID0.105
7
Conditional GenerationExchange
WAPE83.7
7
Conditional Generationair quality
WAPE0.918
7
Showing 10 of 16 rows

Other info

Follow for update