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

ETSformer: Exponential Smoothing Transformers for Time-series Forecasting

About

Transformers have been actively studied for time-series forecasting in recent years. While often showing promising results in various scenarios, traditional Transformers are not designed to fully exploit the characteristics of time-series data and thus suffer some fundamental limitations, e.g., they generally lack of decomposition capability and interpretability, and are neither effective nor efficient for long-term forecasting. In this paper, we propose ETSFormer, a novel time-series Transformer architecture, which exploits the principle of exponential smoothing in improving Transformers for time-series forecasting. In particular, inspired by the classical exponential smoothing methods in time-series forecasting, we propose the novel exponential smoothing attention (ESA) and frequency attention (FA) to replace the self-attention mechanism in vanilla Transformers, thus improving both accuracy and efficiency. Based on these, we redesign the Transformer architecture with modular decomposition blocks such that it can learn to decompose the time-series data into interpretable time-series components such as level, growth and seasonality. Extensive experiments on various time-series benchmarks validate the efficacy and advantages of the proposed method. Code is available at https://github.com/salesforce/ETSformer.

Gerald Woo, Chenghao Liu, Doyen Sahoo, Akshat Kumar, Steven Hoi• 2022

Related benchmarks

TaskDatasetResultRank
Multivariate ForecastingETTh1
MSE0.542
645
Time Series ForecastingETTh1
MSE0.494
601
Time Series ForecastingETTh2
MSE0.439
438
Multivariate Time-series ForecastingETTm1
MSE0.429
433
Time Series ForecastingETTm2
MSE0.534
382
Long-term time-series forecastingETTh1
MAE0.457
351
Long-term time-series forecastingWeather
MSE0.271
348
Multivariate ForecastingETTh2
MSE0.439
341
Multivariate Time-series ForecastingETTm2
MSE0.293
334
Time Series ForecastingETTm1
MSE1.125
334
Showing 10 of 121 rows
...

Other info

Follow for update