rnn-theoretical-power-exceeded-practical-utility

IN derived (depth 1)

Created 2026-06-21T10:01:28+00:00 · Reviewed 2026-06-21T15:37:01+00:00

RNNs possess strong theoretical computational power — Turing-completeness with rational weights (Siegelmann & Sontag 1994) and context-sensitive language recognition via LSTM that surpasses what HMM-based models achieve — while their sequential hidden-state processing, which updates state at each time step, represents an inherent constraint on parallelism.

Justifications

SL — Theoretical power beliefs combined with the sequential processing constraint reveal that RNNs were superseded not for lack of expressivity but for lack of parallelizability

Antecedents (all must be IN):

  • IN rnn-turing-completeness-siegelmann-sontag — Siegelmann & Sontag (1994) proved that recurrent neural networks with rational weights are Turing-complete, and with real-valued weights they are super-Turing.
  • IN lstm-recognizes-context-sensitive-languages — LSTM can recognize context-sensitive languages, surpassing HMM-based models which are limited to regular languages.
  • IN rnn-hidden-state-sequential-processing — Recurrent neural networks process sequential data by maintaining a hidden state updated at each time step based on current input and the previous hidden state, enabling temporal dependency capture.

Dependents

These beliefs depend on this one: