Reservoir computing (RC) is a computational framework where a fixed dynamical reservoir projects an input into a higher-dimensional state that is then analyzed by a readout, which is trained to map the reservoir state into the desired output. While the conventional RC paradigm is based on dynamics of in-silico implemented recurrent neural networks, this computing paradigm can be efficiently implemented in hardware by exploiting dynamics of a wide range of physical systems in a paradigm denoted as Physical RC (PRC), attracting interest from a broader research community spanning from computer scientists to physicists, and material scientists. Here, we present RCbench, an open-source RC benchmark toolkit that implements a standardized and comprehensive suite for benchmarking computational reservoir models and physical implementations of RC. RCbench integrates widely recognized metrics such as Memory capacity, Nonlinear autoregressive moving average of order N, Kernel rank , and generalization rank, along with nonlinear transformation tasks. It also allows testing and comparing different readout algorithms, the evaluation of computational capabilities with diverse accuracy metrics, and includes feature selection methods to unravel the effect of specific reservoir outputs on computational performances. In particular, the toolkit enables easy benchmarking of PRC systems, providing a comprehensive benchmark tool that can be easily integrated with experimental data acquisition processes. By standardizing performance assessments, RCbench aims to facilitate inter-study comparisons and to accelerate the exploration, characterization and optimization of RC systems.
RCbench: a unified framework for benchmarking reservoir computing systems / Pilati, Davide; Ceni, Andrea; Michieletti, Fabio; Gallicchio, Claudio; Ricciardi, Carlo; Milano, Gianluca. - In: NEUROMORPHIC COMPUTING AND ENGINEERING. - ISSN 2634-4386. - ELETTRONICO. - 6:1(2026), pp. 1-16. [10.1088/2634-4386/ae441f]
RCbench: a unified framework for benchmarking reservoir computing systems
Davide Pilati;Fabio Michieletti;Carlo Ricciardi;Gianluca Milano
2026
Abstract
Reservoir computing (RC) is a computational framework where a fixed dynamical reservoir projects an input into a higher-dimensional state that is then analyzed by a readout, which is trained to map the reservoir state into the desired output. While the conventional RC paradigm is based on dynamics of in-silico implemented recurrent neural networks, this computing paradigm can be efficiently implemented in hardware by exploiting dynamics of a wide range of physical systems in a paradigm denoted as Physical RC (PRC), attracting interest from a broader research community spanning from computer scientists to physicists, and material scientists. Here, we present RCbench, an open-source RC benchmark toolkit that implements a standardized and comprehensive suite for benchmarking computational reservoir models and physical implementations of RC. RCbench integrates widely recognized metrics such as Memory capacity, Nonlinear autoregressive moving average of order N, Kernel rank , and generalization rank, along with nonlinear transformation tasks. It also allows testing and comparing different readout algorithms, the evaluation of computational capabilities with diverse accuracy metrics, and includes feature selection methods to unravel the effect of specific reservoir outputs on computational performances. In particular, the toolkit enables easy benchmarking of PRC systems, providing a comprehensive benchmark tool that can be easily integrated with experimental data acquisition processes. By standardizing performance assessments, RCbench aims to facilitate inter-study comparisons and to accelerate the exploration, characterization and optimization of RC systems.| File | Dimensione | Formato | |
|---|---|---|---|
|
Pilati_2026_Neuromorph._Comput._Eng._6_014012.pdf
accesso aperto
Tipologia:
2a Post-print versione editoriale / Version of Record
Licenza:
Creative commons
Dimensione
4.97 MB
Formato
Adobe PDF
|
4.97 MB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/3007810
