Moyan AI Training Institution LogoMoyan AI

Architectures · Established · Intermediate

Recurrent Neural Network

Also known as: RNN

A network that processes sequences one step at a time while carrying a hidden state forward.

What Recurrent Neural Network is

RNNs and their gated variants LSTM and GRU were the standard for language and time series before transformers, because they naturally handle variable-length sequences.

How it works

At each step the hidden state is updated from the previous state and the current input. Gates in LSTMs control what is remembered and forgotten, mitigating vanishing gradients over long sequences.

Why it matters

They explain why long-range dependency was hard, which is exactly the problem attention solved. Compact recurrent and state-space models remain relevant where streaming and low memory matter.

Common uses

  • Time-series forecasting
  • Streaming speech recognition
  • Legacy sequence tagging systems

Strengths

  • Constant memory per step
  • Natural fit for streaming

Watch for

  • Sequential training is slow
  • Struggles with very long context

Continue exploring

More in this collection

Browse all AI Concepts