atlas

Research map / Time series / Long-term forecasting

TimeDART: A Diffusion Autoregressive Transformer for Self-Supervised Time Series Representation

ICML 2025 · Time series › Long-term forecasting · approach: Spatiotemporal forecasting models · 2 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 TimeDART, a self-supervised time series pre-training framework that combines a causal Transformer encoder with patch-level denoising diffusion decoding under an autoregressive objective, evaluated on forecasting and classification.

Problem

Autoregressive self-supervised pre-training for time series struggles to capture fine-grained local patterns and, with squared-error loss, implicitly assumes a Gaussian predictive distribution that fits real-world series poorly.

Approach

Combine a causal Transformer encoder (left-to-right patch modeling) with a denoising diffusion decoder that reconstructs independently noised patches conditioned on encoder outputs, replacing MSE with a diffusion (ELBO-derived) loss within the autoregressive objective.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the autoregressive mechanism (ablation)TimeDART · ETTm2MSE: 0.281 -> 0.257Helped
Add the autoregressive mechanism (ablation)TimeDART · HARAccuracy: 0.8966 -> 0.9247Helped
Add the denoising diffusion process (ablation)TimeDART · ElectricityMSE: 0.164 -> 0.163Helped
Add the denoising diffusion process (ablation)TimeDART · EpilepsyAccuracy: 0.9598 -> 0.9712Helped
Add both autoregressive mechanism and diffusion (ablation)TimeDART · PEMS04MSE: 0.149 -> 0.133Helped
Use cosine instead of linear noise scheduler (ablation)TimeDART · PEMS04MSE: 0.143 -> 0.133Helped
Vary diffusion steps between 750, 1000, and 1250 (ablation)TimeDART · ETTm2MSE: 0.258; 0.257; 0.257No clear effect
Replace Transformer encoder with causal TCN (ablation)TimeDART · ETTm2MSE: 0.257 -> 0.263Hurt
Replace Transformer encoder with causal TCN (ablation)TimeDART · HARAccuracy: 0.9247 -> 0.9252No clear effect
Use a self-only denoising decoder mask rather than adding extra information (ablation)TimeDART · Time-series denoisingpre-training performanceHelped
Share embedding weights for clean and noise-added patches (ablation)TimeDART · Time-series pre-trainingperformanceHelped
Increase look-back window length (ablation)TimeDART · Time-series forecastingMSEHelped

Surprising findings

Limitations

Experimental setup

Datasets: ETTh1 ETTh2 ETTm1 ETTm2 Electricity Traffic Weather Exchange PEMS03 PEMS04 PEMS07 PEMS08

Benchmarks: ETTh1 ETTh2 ETTm1 ETTm2 Electricity Traffic Weather Exchange PEMS03 PEMS04 PEMS07 PEMS08

Metrics: MSE MAE Accuracy Macro-F1

Baselines: SimMTM PatchTST TimeMAE CoST DLinear FormerTime Random Init.

Builds on: DDPM PatchTST TimeGrad MSE-based autoregressive pre-training

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