Next-generation reservoir computing, combining reservoir computing with statistical prediction methods, has gained attention for its efficiency in computing time and dataset requirements for learning. This approach has proven effective for predicting the behavior of complex dynamical systems, which is especially relevant in hardware implementations. We recently showed that memristors are promising candidates for encoding synaptic weights in hardware. However, ridge regression, typically used for training artificial neural networks, requires a precise adjustment of the memristors’ resistances. Also, the memristive weights could be dynamically adapted over training, but this capability is not utilized in ridge regression. This work proposes an innovative next generation reservoir computing structure, which, subject to an adaptive learning process, becomes tolerant to the cycle-to-cycle variability inherent to memristive synapses. In particular, the network synaptic weights are conditionally modulated in steps over the learning phase through a gradient descent-based training protocol. This allows to mitigate the detrimental effects on the reservoir time series prediction accuracy due to the unavoidable stochastic errors originating in the process of writing weights into the memristive physical stacks. Additionally, the adaptive learning process may compensate for potential changes in the source data to predict.
An Adaptive Training Method for Memristive Next Generation Reservoir Computing Systems / Nikiruy, K., Petrenyov, I., Shkurmanov, A., Ziegler, M., Schneegaß, J., Ivanov, T., Rossetti, D., Corinto, F., Ascoli, A., Demirkol, A.S., Tetzlaff, R.. - (2025). (Metrology for eXtended Reality, Artificial Intelligence and Neural Engineering (MetroXRAINE) ) [10.1109/MetroXRAINE66377.2025.11340217].
An Adaptive Training Method for Memristive Next Generation Reservoir Computing Systems
D. Rossetti;F. Corinto;A. Ascoli;R. Tetzlaff
2025
Abstract
Next-generation reservoir computing, combining reservoir computing with statistical prediction methods, has gained attention for its efficiency in computing time and dataset requirements for learning. This approach has proven effective for predicting the behavior of complex dynamical systems, which is especially relevant in hardware implementations. We recently showed that memristors are promising candidates for encoding synaptic weights in hardware. However, ridge regression, typically used for training artificial neural networks, requires a precise adjustment of the memristors’ resistances. Also, the memristive weights could be dynamically adapted over training, but this capability is not utilized in ridge regression. This work proposes an innovative next generation reservoir computing structure, which, subject to an adaptive learning process, becomes tolerant to the cycle-to-cycle variability inherent to memristive synapses. In particular, the network synaptic weights are conditionally modulated in steps over the learning phase through a gradient descent-based training protocol. This allows to mitigate the detrimental effects on the reservoir time series prediction accuracy due to the unavoidable stochastic errors originating in the process of writing weights into the memristive physical stacks. Additionally, the adaptive learning process may compensate for potential changes in the source data to predict.Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/3014857
Attenzione
Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo
