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›Echo State Network
Machine learningRecurrent / reservoir

Echo State Network

Echo State Network (Reservoir Computing) · Also known as: ESN, Liquid State Machine (related formulation), Reservoir Computing, Yankı Durum Ağı

An Echo State Network (ESN) is a type of recurrent neural network introduced by Herbert Jaeger and Harald Haas in 2004 that exploits a large, randomly connected, fixed recurrent layer — the reservoir — to project input signals into a high-dimensional nonlinear space. Only the linear output weights are trained, typically via ridge regression, making ESNs computationally inexpensive yet highly expressive for temporal and chaotic time-series modeling tasks.

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.

Echo State Network
LSTMRecurrent Neural NetworkSample Entropy

When to use it

ESNs are most effective for univariate or multivariate chaotic time-series prediction, nonlinear system identification, and temporal pattern classification where the signal has rich short-to-medium-range memory dependencies. They assume the echo state property holds and that a linear readout is sufficient given the reservoir's nonlinear projection. ESNs are inappropriate when very long-range dependencies dominate (favoring LSTM or Transformer architectures) or when interpretability of internal representations is required. They are particularly attractive when training speed and simplicity are constraints.

Strengths & limitations

Strengths
  • Extremely fast training: output weights are learned in a single closed-form regression step, avoiding iterative backpropagation through time.
  • Avoids vanishing/exploding gradient problems because internal reservoir weights are never updated.
  • Demonstrated ability to predict chaotic time series (e.g., Lorenz attractor, Mackey-Glass equation) with high accuracy using small reservoirs.
  • Conceptually simple architecture that scales easily to large reservoirs without increasing training complexity.
Limitations
  • Reservoir connectivity and spectral radius must be tuned carefully; poor hyperparameter choices violate the echo state property or suppress useful dynamics.
  • Fixed random reservoirs may not be optimal for all tasks, and very large reservoirs are needed to capture complex dependencies, increasing memory usage.
  • Poor at modeling very long-range temporal dependencies compared to gated architectures such as LSTM or GRU.
  • Output is a linear function of reservoir states; if the task requires deeply nonlinear output mappings, additional layers or nonlinear readouts must be added.

Frequently asked

How is an ESN different from a standard recurrent neural network?

In a standard RNN, all weights — including recurrent connections — are learned via backpropagation through time (BPTT). In an ESN, the recurrent reservoir weights are fixed after random initialization; only the linear output weights are trained. This eliminates gradient-related training difficulties and reduces training to a simple linear regression problem.

What is the echo state property and why does it matter?

The echo state property states that the reservoir state is asymptotically determined solely by the driving input sequence, regardless of initial conditions. Practically, it means the reservoir provides a consistent, input-dependent representation. Without it, the reservoir's response to the same input would differ depending on how it was initialized, making reliable learning impossible.

How should I choose the reservoir size and spectral radius?

Reservoir size is typically set by the complexity and memory requirements of the task — larger reservoirs capture richer dynamics but require more memory. The spectral radius of W^res is usually set slightly below 1 (commonly 0.9–0.99) to balance memory capacity and stability. Both should be validated by cross-validation on a held-out portion of the time series.

Sources

  1. Jaeger, H., & Haas, H. (2004). Harnessing nonlinearity: Predicting chaotic systems and saving energy in wireless communication. Science, 304(5667), 78–80. DOI: 10.1126/science.1091277 ↗

How to cite this page

ScholarGate. (2026, June 2). Echo State Network (Reservoir Computing). ScholarGate. https://scholargate.app/en/deep-learning/echo-state-network

Related methods

LSTMRecurrent Neural NetworkSample Entropy

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.

  • LSTMDeep learning↔ compare
  • Recurrent Neural NetworkDeep learning↔ compare
  • Sample EntropyComplex Systems↔ compare
Compare side by side →

Similar methods

Recurrent Neural NetworkLSTMNeural ODELong Short-Term MemoryGated Recurrent UnitTransfer Learning with Recurrent Neural NetworkSegRNNWavelet Neural Network

Related reference concepts

Convolutional and Sequence ModelsDeep LearningBackpropagation and OptimizationNeural Network ArchitecturesNeural NetworksStochastic Optimization

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

ScholarGate — Echo State Network (Echo State Network (Reservoir Computing)). Retrieved 2026-07-21 from https://scholargate.app/en/deep-learning/echo-state-network · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Herbert Jaeger & Harald Haas
Year
2004
Type
Recurrent neural network with fixed random reservoir
Subfamily
Recurrent / reservoir
Training Complexity
Linear (only output weights are trained)
Key Property
Echo state property (fading memory)
Related methods
LSTMRecurrent Neural NetworkSample Entropy
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