A memristive computational neural network model for time-series processing
In this work, we introduce a novel computational framework inspired by the physics of memristive devices and systems, which we embed into the context of Recurrent Neural Networks (RNNs) for time-series processing. Our proposed memristive-friendly neural network architecture leverages both the principles of Reservoir Computing (RC) and fully trainable RNNs, providing a versatile platform for sequence learning. We provide a mathematical analysis of the stability of the resulting neural network dynamics, identifying the role of crucial RC-based architectural hyper-parameters. Through numerical simulations, we demonstrate the effectiveness of the proposed approach across diverse regression and classification tasks, showcasing performance that is competitive with both traditional RC and fully trainable RNN systems. Our results highlight the scalability and adaptability of memristive-inspired computational architectures, offering a promising path toward efficient neuromorphic computing for complex sequence-based applications.
Authors
- Claudio Gallicchio (ORCID: https://orcid.org/0000-0002-6692-2564)
- Gianluca Milano (ORCID: https://orcid.org/0000-0002-1983-6516)
- Carlo Ricciardi (ORCID: https://orcid.org/0000-0002-4703-7949)
- Andrea Ceni (ORCID: https://orcid.org/0000-0002-5084-0505)
- Veronica Pistolesi
Institutions
- University of Pisa (IT)
- Politecnico di Torino (IT)
- Istituto Nazionale di Ricerca Metrologica (IT)
Publication Details
- Journal
- APL Machine Learning
- Published
- 2025-03-01
- DOI
- https://doi.org/10.1063/5.0255168
- Citations
- 4
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 2.92
Funders
- Ministero dell'Università e della Ricerca
- HORIZON EUROPE European Innovation Council
- HORIZON EUROPE European Research Council