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.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Time-series generation | Energy | Discriminative Score0.0853 | 99 | |
| Time-series generation | PeMS04 | Context-FID0.0294 | 27 | |
| Time-series generation | PeMS08 | Context-FID0.0261 | 27 | |
| Time-series generation | Energy (Evening Peak) | Context-FID0.0315 | 27 | |
| Time-series generation | PEMS04 Evening Peak | Context-FID0.0064 | 27 | |
| Time-series generation | PEMS08 (Morning Peak) | Context-FID0.0137 | 27 | |
| Time-series generation | PEMS08 (Evening Peak) | Context-FID0.0091 | 27 | |
| Time-series generation | ETTh (Evening Peak) | Context-FID0.0136 | 18 | |
| Time-series generation | Energy (Morning Peak) | Context-FID0.0323 | 18 | |
| Time-series generation | ETTh MP | Context-FID0.0854 | 18 |