atlas

Research map / Time series / Foundation models for time series

TimeDP: Learning to Generate Multi-Domain Time Series with Domain Prompts

AAAI 2025 · Time series › Foundation models for time series · approach: LLM-based time series forecasting · 6 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 TimeDP, a label-free, text-free multi-domain time series diffusion model that conditions generation on domain prompts built from learned prototype assignments, enabling in-domain and few-shot unseen-domain generation.

Problem

Generating time series across multiple domains with one model is hard because domain patterns diverge widely; existing generators are single-domain and domain-label or text conditioning is limited for unseen or unlabeled domains.

Approach

A set of learnable time series prototypes (basis "words") is shared across domains; a prototype assignment module maps each sequence to non-negative weights over prototypes, which serve as cross-attention conditions for a U-Net diffusion model. At sampling, domain prompts are formed from few-shot target-domain samples' assignments, enabling generation without labels or text.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TimeDP with learned domain prompts rather than multi-domain baselinesTime series generation across 12 in-domain datasets · In-domain datasets, sequence length 168MMDHelped
Use domain prompts for few-shot unseen-domain generationTimeDP · Stock and Web, 3, 10, and 100 shotsMMD: Stock: 0.048_{\pm 0.014}, 0.050_{\pm 0.012}, 0.014_{\pm 0.005}; Web: 0.068_{\pm 0.035}, 0.065_{\pm 0.014}, 0.021_{\pm 0.Helped
Increase few-shot prompt samplesTimeDP unseen-domain generation · Stock and WebMMD: Stock: 0.048_{\pm 0.014} -> 0.014_{\pm 0.005}; Web: 0.068_{\pm 0.035} -> 0.021_{\pm 0.004}Helped
Add the prototype assignment module (ablation)TimeDP · In-domain datasets, length 168Average MMD: 0.281 -> 0.074Helped
Add prompt conditioning (ablation)TimeDP · In-domain datasets, length 168Average MMD: 0.143 -> 0.074Helped
Vary prototype count among 4, 8, 16, 32, and 64 (ablation)TimeDP · In-domain datasets, length 168Average MMD: 0.083, 0.071, 0.074, 0.073, 0.072Mixed
Fine-tune baseline models with few-shot dataTime-series generation baselines · Stock and Web unseen domainsMMDNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Electricity Solar Wind Traffic Taxi Pedestrian Air Quality Temperature Rain NN5 Fred-MD Exchange

Benchmarks: Electricity Solar Wind Traffic Taxi Pedestrian Air Quality Temperature Rain NN5 Fred-MD Exchange

Metrics: Maximum Mean Discrepancy Kullback-Leibler divergence Marginal Distribution Difference

Baselines: TimeGAN GT-GAN TimeVAE TimeVQVAE TimeVQVAE-C

Builds on: DDPM Diffusion-TS TimeVQVAE

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