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

Revitalizing Multivariate Time Series Forecasting: Learnable Decomposition with Inter-Series Dependencies and Intra-Series Variations Modeling

About

Predicting multivariate time series is crucial, demanding precise modeling of intricate patterns, including inter-series dependencies and intra-series variations. Distinctive trend characteristics in each time series pose challenges, and existing methods, relying on basic moving average kernels, may struggle with the non-linear structure and complex trends in real-world data. Given that, we introduce a learnable decomposition strategy to capture dynamic trend information more reasonably. Additionally, we propose a dual attention module tailored to capture inter-series dependencies and intra-series variations simultaneously for better time series forecasting, which is implemented by channel-wise self-attention and autoregressive self-attention. To evaluate the effectiveness of our method, we conducted experiments across eight open-source datasets and compared it with the state-of-the-art methods. Through the comparison results, our Leddam (LEarnable Decomposition and Dual Attention Module) not only demonstrates significant advancements in predictive performance, but also the proposed decomposition strategy can be plugged into other methods with a large performance-boosting, from 11.87% to 48.56% MSE error degradation.

Guoqi Yu, Jing Zou, Xiaowei Hu, Angelica I. Aviles-Rivero, Jing Qin, Shujun Wang• 2024

Related benchmarks

TaskDatasetResultRank
Long-term forecastingETTm1
MSE0.354
375
Long-term forecastingETTm2
MSE0.265
310
Long-term time-series forecastingETTh1 (test)
MSE0.415
264
Traffic ForecastingMETR-LA
MAE0.367
183
Long-term time-series forecastingTraffic (test)
MSE0.452
149
Long-term time-series forecastingWeather (test)
MSE0.226
147
Long-term time-series forecastingETTm1 (test)
MSE0.354
138
Long-term time-series forecastingETTh2 (test)
MSE0.345
135
ForecastingS&P 500
MAE0.282
76
Long-term time-series forecastingETTm2 (test)
MSE0.265
61
Showing 10 of 48 rows

Other info

Follow for update