Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Deep learning›SegRNN: Segment Recurrent Neural Network for Long-Term Time Series Forecasting
Machine learningTime-series forecasting

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

SegRNN (Segment Recurrent Neural Network) · Also known as: Segment RNN, Segment Recurrent Neural Network, SegRNN forecaster, Bölümlü Tekrarlayan Sinir Ağı

SegRNN is a recurrent neural network architecture for long-term time series forecasting proposed by Shengsheng Lin et al. in 2023. Instead of processing one time step at a time, SegRNN partitions input sequences into fixed-length segments and feeds each segment as a single token into a GRU. This segment-based design drastically reduces the number of recurrent iterations, addressing the well-known difficulty RNNs face when modeling very long dependencies over many individual steps.

ScholarGate
  1. Machine learning
  2. v1
  3. 1 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

SegRNN
GRULSTMPatchTST

When to use it

SegRNN is well-suited for long-term multivariate or univariate time series forecasting tasks where the input sequence is long and recurrent modeling is preferred over Transformer-based approaches. It assumes relatively stationary segment-level patterns and benefits most when forecast horizons are multiples of the chosen segment length. It is less appropriate when fine sub-step dynamics within each segment are critical, or when the dataset is very small and prone to overfitting. Patch-based Transformers such as PatchTST may be competitive alternatives for high-dimensional multivariate settings.

Strengths & limitations

Strengths
  • Significantly reduces the number of recurrent iterations by operating on segments, alleviating vanishing-gradient problems over long sequences.
  • Lightweight architecture with fewer parameters than large Transformer-based forecasters, resulting in lower memory and compute requirements.
  • Iterative Prediction Mode with shared decoder weights avoids error accumulation typical in autoregressive single-step RNN decoders.
  • Conceptually simple and easy to implement, making it accessible for practitioners without specialized hardware.
Limitations
  • Segment length s is a sensitive hyperparameter; an unsuitable choice can discard within-segment temporal structure or leave the recurrent component with too many steps.
  • Linear segment projection may not capture complex nonlinear intra-segment patterns as effectively as convolutional or attention-based encoders.
  • Iterative decoding can still accumulate errors over very long horizons if segment-level predictions drift.
  • Performance on tasks requiring fine-grained temporal resolution (e.g., anomaly detection at individual time steps) is limited by the segmentation granularity.

Frequently asked

How does SegRNN differ from standard LSTM or GRU forecasters?

Standard LSTM/GRU models iterate over every individual time step, making them slow and prone to vanishing gradients on long sequences. SegRNN groups consecutive time steps into segments and performs one recurrent step per segment, dramatically reducing the sequence length seen by the recurrent cell while retaining temporal ordering information.

What is Iterative Prediction Mode (IPM) and why does it matter?

IPM is SegRNN's decoding strategy where the GRU autoregressively generates one segment of predictions at a time using shared decoder weights. Compared to direct multi-step output heads, IPM keeps the model parameter count low and allows flexible horizon adjustment by changing the number of decoding steps, while shared weights reduce the risk of per-step overfitting.

How should the segment length s be chosen in practice?

Segment length s is typically treated as a hyperparameter tuned via validation performance. Common choices range from 24 to 96 for hourly data, aligning with natural periodicities such as daily cycles. The product of segment length and the number of decoding steps must equal the target forecast horizon H, so s should be selected to divide H evenly.

Sources

  1. Lin, S., Lin, W., Wu, W., Zhao, F., Mo, R., & Zhang, H. (2023). SegRNN: Segment recurrent neural network for long-term time series forecasting. arXiv preprint. link ↗

How to cite this page

ScholarGate. (2026, June 2). SegRNN (Segment Recurrent Neural Network). ScholarGate. https://scholargate.app/en/deep-learning/segrnn

Related methods

GRULSTMPatchTST

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • GRUDeep learning↔ compare
  • LSTMDeep learning↔ compare
  • PatchTSTDeep learning↔ compare
Compare side by side →

Similar methods

LSTMPatchTSTRecurrent Neural NetworkDLinearLightTSCrossformerGated Recurrent UnitGRU

Related reference concepts

Sequence-to-Sequence Models and TransformersConvolutional and Sequence ModelsBackpropagation and OptimizationHyperparameter OptimizationDeep LearningNeural Network Architectures

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — SegRNN (SegRNN (Segment Recurrent Neural Network)). Retrieved 2026-07-21 from https://scholargate.app/en/deep-learning/segrnn · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Shengsheng Lin et al.
Year
2023
Type
Segment-based recurrent forecasting model
Subfamily
Time-series forecasting
Input
Univariate or multivariate time series
Output
Multi-step ahead point forecasts
Related methods
GRULSTMPatchTST
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account