Only the Curve Shape Matters: Training Foundation Models for Zero-Shot Multivariate Time Series Forecasting through Next Curve Shape Prediction
About
We present General Time Transformer (GTT), an encoder-only style foundation model for zero-shot multivariate time series forecasting. GTT is pretrained on a large dataset of 200M high-quality time series samples spanning diverse domains. In our proposed framework, the task of multivariate time series forecasting is formulated as a channel-wise next curve shape prediction problem, where each time series sample is represented as a sequence of non-overlapping curve shapes with a unified numerical magnitude. GTT is trained to predict the next curve shape based on a window of past curve shapes in a channel-wise manner. Experimental results demonstrate that GTT exhibits superior zero-shot multivariate forecasting capabilities on unseen time series datasets, even surpassing state-of-the-art supervised baselines. Additionally, we investigate the impact of varying GTT model parameters and training dataset scales, observing that the scaling law also holds in the context of zero-shot multivariate time series forecasting.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Multivariate Forecasting | ETTh1 | MSE0.418 | 645 | |
| Multivariate Time-series Forecasting | ETTm1 | MSE0.37 | 433 | |
| Multivariate Time-series Forecasting | ETTm2 | MSE0.253 | 334 | |
| Multivariate long-term series forecasting | ETTh2 | MSE0.298 | 319 | |
| Multivariate Time-series Forecasting | Weather | MSE0.218 | 276 | |
| Multivariate Forecasting | Traffic | MSE0.39 | 110 | |
| Multivariate Forecasting | Electricity | MSE0.155 | 100 | |
| Univariate Time Series Forecasting | ETTh1 (test) | MSE0.084 | 39 | |
| Univariate Time Series Forecasting | ETTm1 v1 (test) | MSE0.049 | 32 | |
| Univariate Time Series Forecasting | ETTh2 v1 (test) | MSE0.212 | 32 |