Spiking Neural Networks are a class of Artificial Neural Networks that closely mimic biological neural networks. They are particularly interesting because of their potential to advance research in several fields, both because of better insights on neural behaviour (benefiting medicine, neuroscience, psychology) and the potential in Artificial Intelligence. Their ability to run on a low energy budget once implemented in hardware makes them even more appealing. However, because of their behaviour that evolves with time, when a hardware implementation is not available, their output cannot simply be computed with a one-shot function (however complex), but instead they need to be simulated. Simulating Spiking Neural Networks is exceptionally costly, mainly due to their sheer size. Many current simulation methods have trouble scaling up on more powerful systems because of conservative synchronisation methods. Scalability is often offered through approximation of the actual results. In this paper, we present a modelling methodology and runtime-environment support adhering to the Time Warp synchronisation protocol, which enables speculative distributed simulation of Spiking Neural Network models with improved accuracy of the results. We discuss the methodological and technical aspects that will allow effective speculative simulation and present an experimental assessment on large virtualised environments, which shows the viability of simulating networks made of millions of neurons.

Speculative Distributed Simulation of Very Large Spiking Neural Networks / Pimpini, A.; Piccione, A.; Ciciani, B.; Pellegrini, A.. - (2022), pp. 93-104. (Intervento presentato al convegno SIGSIM-PADS '22: SIGSIM Conference on Principles of Advanced Discrete Simulation tenutosi a Atlanta; USA) [10.1145/3518997.3531027].

Speculative Distributed Simulation of Very Large Spiking Neural Networks

Pimpini A.;Piccione A.;Ciciani B.;Pellegrini A.
2022

Abstract

Spiking Neural Networks are a class of Artificial Neural Networks that closely mimic biological neural networks. They are particularly interesting because of their potential to advance research in several fields, both because of better insights on neural behaviour (benefiting medicine, neuroscience, psychology) and the potential in Artificial Intelligence. Their ability to run on a low energy budget once implemented in hardware makes them even more appealing. However, because of their behaviour that evolves with time, when a hardware implementation is not available, their output cannot simply be computed with a one-shot function (however complex), but instead they need to be simulated. Simulating Spiking Neural Networks is exceptionally costly, mainly due to their sheer size. Many current simulation methods have trouble scaling up on more powerful systems because of conservative synchronisation methods. Scalability is often offered through approximation of the actual results. In this paper, we present a modelling methodology and runtime-environment support adhering to the Time Warp synchronisation protocol, which enables speculative distributed simulation of Spiking Neural Network models with improved accuracy of the results. We discuss the methodological and technical aspects that will allow effective speculative simulation and present an experimental assessment on large virtualised environments, which shows the viability of simulating networks made of millions of neurons.
2022
SIGSIM-PADS '22: SIGSIM Conference on Principles of Advanced Discrete Simulation
Machine learning; Neural networks; Modeling and simulation; Model development and analysis; Modeling methodologies; Simulation types and techniques; Discrete-event simulation Massively parallel and high-performance simulations
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Speculative Distributed Simulation of Very Large Spiking Neural Networks / Pimpini, A.; Piccione, A.; Ciciani, B.; Pellegrini, A.. - (2022), pp. 93-104. (Intervento presentato al convegno SIGSIM-PADS '22: SIGSIM Conference on Principles of Advanced Discrete Simulation tenutosi a Atlanta; USA) [10.1145/3518997.3531027].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1669278
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? ND
social impact