ParalESN: Enabling parallel information processing in Reservoir Computing

Matteo Pinna, Giacomo Lagomarsini, Andrea Ceni, Claudio Gallicchio
1/29/2026
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

Reservoir Computing (RC) has established itself as an efficient paradigm for temporal processing. However, its scalability remains severely constrained by (i) the necessity of processing temporal data sequentially and (ii) the prohibitive memory footprint of high-dimensional reservoirs. In this work, we revisit RC through the lens of structured operators and state space modeling to address these limitations, introducing Parallel Echo State Network (ParalESN). ParalESN enables the construction of high-dimensional and efficient reservoirs based on diagonal linear recurrence in the complex space, enabling parallel processing of temporal data. We provide a theoretical analysis demonstrating that ParalESN preserves the Echo State Property and the universality guarantees of traditional Echo State Networks while admitting an equivalent representation of arbitrary linear reservoirs in the complex diagonal form. Empirically, ParalESN matches the predictive accuracy of traditional RC on time series benchmarks, while delivering substantial computational savings. On 1-D pixel-level classification tasks, ParalESN achieves competitive accuracy with fully trainable neural networks while reducing computational costs and energy consumption by orders of magnitude. Overall, ParalESN offers a promising, scalable, and principled pathway for integrating RC within the deep learning landscape.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{pinna2026paralesn,
  title  = {ParalESN: Enabling parallel information processing in Reservoir Computing},
  author = {Matteo Pinna and Giacomo Lagomarsini and Andrea Ceni and Claudio Gallicchio},
  year   = {2026},
  eprint = {2601.22296},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.22296v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2601.22296.svg)](https://codeofpaper.com/paper/2601.22296)

Discussion