HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

SegRNN: Segment Recurrent Neural Network for Long-Term Time Series Forecasting

Shengsheng Lin Weiwei Lin Wentai Wu Feiyu Zhao Ruichao Mo Haotong Zhang

SegRNN: Segment Recurrent Neural Network for Long-Term Time Series Forecasting

Abstract

RNN-based methods have faced challenges in the Long-term Time Series Forecasting (LTSF) domain when dealing with excessively long look-back windows and forecast horizons. Consequently, the dominance in this domain has shifted towards Transformer, MLP, and CNN approaches. The substantial number of recurrent iterations are the fundamental reasons behind the limitations of RNNs in LTSF. To address these issues, we propose two novel strategies to reduce the number of iterations in RNNs for LTSF tasks: Segment-wise Iterations and Parallel Multi-step Forecasting (PMF). RNNs that combine these strategies, namely SegRNN, significantly reduce the required recurrent iterations for LTSF, resulting in notable improvements in forecast accuracy and inference speed. Extensive experiments demonstrate that SegRNN not only outperforms SOTA Transformer-based models but also reduces runtime and memory usage by more than 78%. These achievements provide strong evidence that RNNs continue to excel in LTSF tasks and encourage further exploration of this domain with more RNN-based approaches. The source code is coming soon.

Code Repositories

hughxx/tsf-new-paper-taste
pytorch
Mentioned in GitHub
thuml/Time-Series-Library
pytorch
Mentioned in GitHub
lss-1138/SegRNN
Official
pytorch
Mentioned in GitHub
WenjieDu/PyPOTS
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
time-series-forecasting-on-etth1-192-1SegRNN
MAE: 0.402
MSE: 0.385
time-series-forecasting-on-etth1-192-2SegRNN
MAE: 0.208
MSE: 0.068
time-series-forecasting-on-etth1-336-1SegRNN
MAE: 0.417
MSE: 0.401
time-series-forecasting-on-etth1-336-2SegRNN
MAE: 0.215
MSE: 0.073
time-series-forecasting-on-etth1-720-1SegRNN
MAE: 0.447
MSE: 0.434
time-series-forecasting-on-etth1-720-2SegRNN
MAE: 0.233
MSE: 0.085
time-series-forecasting-on-etth1-96-1SegRNN
MAE: 0.376
MSE: 0.341
time-series-forecasting-on-etth1-96-2SegRNN
MAE: 0.18
MSE: 0.053
time-series-forecasting-on-etth2-192-1SegRNN
MAE: 0.36
MSE: 0.321
time-series-forecasting-on-etth2-192-2SegRNN
MAE: 0.317
MSE: 0.158
time-series-forecasting-on-etth2-336-1SegRNN
MAE: 0.374
MSE: 0.325
time-series-forecasting-on-etth2-336-2SegRNN
MAE: 0.345
MSE: 0.18
time-series-forecasting-on-etth2-720-1SegRNN
MAE: 0.424
MSE: 0.394
time-series-forecasting-on-etth2-720-2SegRNN
MAE: 0.365
MSE: 0.205
time-series-forecasting-on-etth2-96-1SegRNN
MAE: 0.32
MSE: 0.263
time-series-forecasting-on-etth2-96-2SegRNN
MAE: 0.272
MSE: 0.121
time-series-forecasting-on-weather-192SegRNN
MAE: 0.227
MSE: 0.186
time-series-forecasting-on-weather-336SegRNN
MAE: 0.269
MSE: 0.237
time-series-forecasting-on-weather-720SegRNN
MAE: 0.32
MSE: 0.31
time-series-forecasting-on-weather-96SegRNN
MAE: 0.181
MSE: 0.142

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
SegRNN: Segment Recurrent Neural Network for Long-Term Time Series Forecasting | Papers | HyperAI