Dynamic Reservoir Computing with Physical Neuromorphic Networks
Yinhao Xu, Georg A. Gottwald, Zdenka Kuncic
TL;DR
This work investigates dynamic reservoir computing using simulated physical neuromorphic nanowire networks with memristive edge dynamics. It presents a framework where reservoir states arise from coupled node-edge physics under Kirchhoff constraints, rather than fixed node activations. Using autonomous Lorenz63 prediction, it shows that intermediate network densities maximize dynamical richness, enabling both short-term forecasting and long-term attractor learning, while too sparse or too dense networks underperform. The results indicate design principles for hardware implementations of dynamic RC in neuromorphic nano-electronic systems.
Abstract
Reservoir Computing (RC) with physical systems requires an understanding of the underlying structure and internal dynamics of the specific physical reservoir. In this study, physical nano-electronic networks with neuromorphic dynamics are investigated for their use as physical reservoirs in an RC framework. These neuromorphic networks operate as dynamic reservoirs, with node activities in general coupled to the edge dynamics through nonlinear nano-electronic circuit elements, and the reservoir outputs influenced by the underlying network connectivity structure. This study finds that networks with varying degrees of sparsity generate more useful nonlinear temporal outputs for dynamic RC compared to dense networks. Dynamic RC is also tested on an autonomous multivariate chaotic time series prediction task with networks of varying densities, which revealed the importance of network sparsity in maintaining network activity and overall dynamics, that in turn enabled the learning of the chaotic Lorenz63 system's attractor behavior.
