Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

TEMPO: Prompt-based Generative Pre-trained Transformer for Time Series Forecasting

About

The past decade has witnessed significant advances in time series modeling with deep learning. While achieving state-of-the-art results, the best-performing architectures vary highly across applications and domains. Meanwhile, for natural language processing, the Generative Pre-trained Transformer (GPT) has demonstrated impressive performance via training one general-purpose model across various textual datasets. It is intriguing to explore whether GPT-type architectures can be effective for time series, capturing the intrinsic dynamic attributes and leading to significant accuracy improvements. In this paper, we propose a novel framework, TEMPO, that can effectively learn time series representations. We focus on utilizing two essential inductive biases of the time series task for pre-trained models: (i) decomposition of the complex interaction between trend, seasonal and residual components; and (ii) introducing the design of prompts to facilitate distribution adaptation in different types of time series. TEMPO expands the capability for dynamically modeling real-world temporal phenomena from data within diverse domains. Our experiments demonstrate the superior performance of TEMPO over state-of-the-art methods on zero shot setting for a number of time series benchmark datasets. This performance gain is observed not only in scenarios involving previously unseen datasets but also in scenarios with multi-modal inputs. This compelling finding highlights TEMPO's potential to constitute a foundational model-building framework.

Defu Cao, Furong Jia, Sercan O Arik, Tomas Pfister, Yixiang Zheng, Wen Ye, Yan Liu• 2023

Related benchmarks

TaskDatasetResultRank
Long-term time-series forecastingETTh1
MAE0.406
351
Long-term time-series forecastingWeather
MSE0.211
348
Long-term time-series forecastingETTh2
MSE0.301
327
Long-term time-series forecastingETTm2
MSE0.185
305
Long-term time-series forecastingETTm1
MSE0.438
295
Long-term time-series forecastingTraffic
MSE0.476
278
Long-term time-series forecastingECL
MSE0.178
134
Time Series ForecastingTETS Consumer Cyclical (CC)
SMAPE (0.8 Threshold)32.27
9
Time Series ForecastingTETS Consumer Defensive (CD)
SMAPE (0.8 Threshold)25.9
9
Time Series ForecastingTETS Industrials (Ind)
SMAPE (0.8 Threshold)26.7
9
Showing 10 of 19 rows

Other info

Follow for update