Reservoir computer

Realizes: temporal pattern recognition / dynamical system computation

Fixed nonlinear dynamical system (reservoir) coupled to a trained linear readout layer. Input drives the reservoir dynamics, output layer learns to extract desired computations. Echo state networks and liquid state machines are implementations. Speed: depends on reservoir substrate (microseconds to seconds). Capacity: temporal sequence processing (scales with reservoir size).

Examples

Default Reservoir computer implementation

Basic implementation

INTEGRATE NONLINEAR-TRANSFORM MEMORY seconds medium fJ