atlas

Research map / Time series / Causal and generative time series

Diffusion-TS: Interpretable Diffusion for General Time Series Generation

ICLR 2024 · Time series › Causal and generative time series · approach: Diffusion models for time series · 12 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 Diffusion-TS, a non-autoregressive DDPM for multivariate time series generation that uses an encoder-decoder transformer with interpretable trend and Fourier seasonality decomposition, a Fourier-augmented reconstruction loss, and reconstruction-guided sampling for conditional tasks.

Problem

Generating high-quality multivariate time series with diffusion models while preserving interpretable temporal structure (trend, seasonality) and handling long sequences, unconditional and conditional tasks.

Approach

Diffusion model whose transformer decoder has interpretable trend (polynomial regressor) and Fourier seasonal synthesis layers, trained to predict the clean sample x0 directly with an added FFT-domain loss; conditional generation via reconstruction-based gradient guidance without retraining.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add Fourier-based training loss (ablation)Diffusion-TS · 24-step generation across Sines, Stocks, ETTh, MuJoCo, Energy, and fMRIContext-FID: 0.008±.001 -> 0.006±.000 (Sines); 0.216±.031 -> 0.147±.025 (Stocks); 0.219±.021 -> 0.116±.010 (ETTh); 0.017±.002 -> 0.01Helped
add seasonal-trend decomposition (ablation)Diffusion-TS · 24-step generation across Sines, Stocks, ETTh, MuJoCo, Energy, and fMRIContext-FID: 0.008±.000 -> 0.006±.000 (Sines); 0.181±.029 -> 0.147±.025 (Stocks); 0.121±.004 -> 0.116±.010 (ETTh); 0.018±.002 -> 0.01Helped
use transformer encoder and self-attention instead of convolutional network (ablation)Diffusion-TS · 24-step generation across six datasetsContext-FID: 0.007±.000 -> 0.006±.000 (Sines); 0.254±.024 -> 0.147±.025 (Stocks); 0.229±.024 -> 0.116±.010 (ETTh); 0.040±.003 -> 0.01Mixed
predict clean signal instead of diffusion noise (ablation)Diffusion-TS · 24-step generation across six datasetsContext-FID: 0.019±.004 -> 0.006±.000 (Sines); 0.215±.033 -> 0.147±.025 (Stocks); 0.265±.008 -> 0.116±.010 (ETTh); 0.017±.001 -> 0.01Helped
include Residual, Season, and Trend components together (ablation)Diffusion-TS · MuJoCo imputation at 70%, 80%, and 90% missingMSE: 0.51(1), 0.45(5), 0.46(2), 0.63(3) -> 0.37(3) (70%); 0.59(7), 0.52(3), 0.50(5), 1.05(6) -> 0.43(3) (80%); 0.85(10), 0.77Helped
increase or decrease guidance strength from γ=5e-2 (ablation)Diffusion-TS conditional sampling · MuJoCo imputation at 70%, 80%, and 90% missingMSE: γ=1e-1: 0.37(4), 0.45(0), 0.82(9); γ=1.: 2.8(13), 4.1(10), 6.8(17); γ=1e-2: 0.60(5), 0.70(10), 1.07(14); γ=1e-3: 3.1(8),Mixed

Surprising findings

Limitations

Experimental setup

Datasets: Stocks ETTh Energy fMRI Sines MuJoCo Solar

Benchmarks: Sines Stocks ETTh MuJoCo Energy fMRI Solar MuJoCo imputation

Metrics: Context-FID score Correlational score Discriminative score Predictive score MSE

Baselines: TimeGAN TimeVAE Diffwave DiffTime Cot-GAN CSDI SSSD TLAE

Builds on: DDPM CSDI N-BEATS Diffwave

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