ParalESN: Enabling parallel information processing in Reservoir Computing
Matteo Pinna, Giacomo Lagomarsini, Andrea Ceni, Claudio Gallicchio
TL;DR
ParalESN addresses RC scalability by introducing a parallelizable, diagonal complex recurrence coupled with a mixing layer, enabling associative-scan-based parallel computation and training of only the readout. It preserves the Echo State Property and universality for fading memory, and showing equivalence in expressivity to arbitrary linear reservoirs via diagonalization. Empirically, ParalESN achieves comparable accuracy to traditional RC on time-series benchmarks with substantial speedups, and outperforms RC baselines on 1-D pixel classification while demanding far less compute and energy than fully trainable models. The work offers a scalable, principled pathway for integrating reservoir computing into modern deep-learning pipelines.
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.
