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

UPLOTS: A Unified Pretrained Language Model for Constrained Time-series Generation

About

In time-series generation, existing approaches typically handcraft ortrain a separate model for each dataset, which hinders their scalability and fails to leverage shared temporal structures across domains. To address this fragmentation, we propose UPLOTS, a Unified, Prompt-guided Language model framework fOr constrained Time-Series Generation across diverse domains. Instead of building task-specific models, UPLOTS leverages a single pre-trained transformer backbone guided by learned constraint prompts, enabling on-demand generation with precise pattern control. One key innovation is our dynamic multi-dataset loss re-weighting and prompt-to-pattern mapping, which allows UPLOTS to internalize diverse temporal structures during training and conditionally generate them at inference. We evaluate UPLOTS on four real-world benchmarks and multiple constraint settings, including peak-period, calendar, load-level, and volatility patterns. Additional held-out constraint-combination and downstream forecasting experiments further demonstrate that UPLOTS generalizes beyond the original peak-pattern setting and improves data augmentation under scarce real-data regimes. Our code and baselines are available at github repo: https://github.com/cruiseresearchgroup/UPLOTS.

Du Yin, Hao Xue, Jinliang Deng, Yang Yang, Shuang Ao, Arian Prabowo, Flora Salim• 2026

Related benchmarks

TaskDatasetResultRank
Time-series generationEnergy
Discriminative Score0.0853
99
Time-series generationPeMS04
Context-FID0.0294
27
Time-series generationPeMS08
Context-FID0.0261
27
Time-series generationEnergy (Evening Peak)
Context-FID0.0315
27
Time-series generationPEMS04 Evening Peak
Context-FID0.0064
27
Time-series generationPEMS08 (Morning Peak)
Context-FID0.0137
27
Time-series generationPEMS08 (Evening Peak)
Context-FID0.0091
27
Time-series generationETTh (Evening Peak)
Context-FID0.0136
18
Time-series generationEnergy (Morning Peak)
Context-FID0.0323
18
Time-series generationETTh MP
Context-FID0.0854
18
Showing 10 of 16 rows

Other info

Follow for update