Cargando…

FNS allows efficient event-driven spiking neural network simulations based on a neuron model supporting spike latency

Neural modelling tools are increasingly employed to describe, explain, and predict the human brain’s behavior. Among them, spiking neural networks (SNNs) make possible the simulation of neural activity at the level of single neurons, but their use is often threatened by the resources needed in terms...

Descripción completa

Detalles Bibliográficos
Autores principales: Susi, Gianluca, Garcés, Pilar, Paracone, Emanuele, Cristini, Alessandro, Salerno, Mario, Maestú, Fernando, Pereda, Ernesto
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8190312/
https://www.ncbi.nlm.nih.gov/pubmed/34108523
http://dx.doi.org/10.1038/s41598-021-91513-8
_version_ 1783705660947431424
author Susi, Gianluca
Garcés, Pilar
Paracone, Emanuele
Cristini, Alessandro
Salerno, Mario
Maestú, Fernando
Pereda, Ernesto
author_facet Susi, Gianluca
Garcés, Pilar
Paracone, Emanuele
Cristini, Alessandro
Salerno, Mario
Maestú, Fernando
Pereda, Ernesto
author_sort Susi, Gianluca
collection PubMed
description Neural modelling tools are increasingly employed to describe, explain, and predict the human brain’s behavior. Among them, spiking neural networks (SNNs) make possible the simulation of neural activity at the level of single neurons, but their use is often threatened by the resources needed in terms of processing capabilities and memory. Emerging applications where a low energy burden is required (e.g. implanted neuroprostheses) motivate the exploration of new strategies able to capture the relevant principles of neuronal dynamics in reduced and efficient models. The recent Leaky Integrate-and-Fire with Latency (LIFL) spiking neuron model shows some realistic neuronal features and efficiency at the same time, a combination of characteristics that may result appealing for SNN-based brain modelling. In this paper we introduce FNS, the first LIFL-based SNN framework, which combines spiking/synaptic modelling with the event-driven approach, allowing us to define heterogeneous neuron groups and multi-scale connectivity, with delayed connections and plastic synapses. FNS allows multi-thread, precise simulations, integrating a novel parallelization strategy and a mechanism of periodic dumping. We evaluate the performance of FNS in terms of simulation time and used memory, and compare it with those obtained with neuronal models having a similar neurocomputational profile, implemented in NEST, showing that FNS performs better in both scenarios. FNS can be advantageously used to explore the interaction within and between populations of spiking neurons, even for long time-scales and with a limited hardware configuration.
format Online
Article
Text
id pubmed-8190312
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-81903122021-06-10 FNS allows efficient event-driven spiking neural network simulations based on a neuron model supporting spike latency Susi, Gianluca Garcés, Pilar Paracone, Emanuele Cristini, Alessandro Salerno, Mario Maestú, Fernando Pereda, Ernesto Sci Rep Article Neural modelling tools are increasingly employed to describe, explain, and predict the human brain’s behavior. Among them, spiking neural networks (SNNs) make possible the simulation of neural activity at the level of single neurons, but their use is often threatened by the resources needed in terms of processing capabilities and memory. Emerging applications where a low energy burden is required (e.g. implanted neuroprostheses) motivate the exploration of new strategies able to capture the relevant principles of neuronal dynamics in reduced and efficient models. The recent Leaky Integrate-and-Fire with Latency (LIFL) spiking neuron model shows some realistic neuronal features and efficiency at the same time, a combination of characteristics that may result appealing for SNN-based brain modelling. In this paper we introduce FNS, the first LIFL-based SNN framework, which combines spiking/synaptic modelling with the event-driven approach, allowing us to define heterogeneous neuron groups and multi-scale connectivity, with delayed connections and plastic synapses. FNS allows multi-thread, precise simulations, integrating a novel parallelization strategy and a mechanism of periodic dumping. We evaluate the performance of FNS in terms of simulation time and used memory, and compare it with those obtained with neuronal models having a similar neurocomputational profile, implemented in NEST, showing that FNS performs better in both scenarios. FNS can be advantageously used to explore the interaction within and between populations of spiking neurons, even for long time-scales and with a limited hardware configuration. Nature Publishing Group UK 2021-06-09 /pmc/articles/PMC8190312/ /pubmed/34108523 http://dx.doi.org/10.1038/s41598-021-91513-8 Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Susi, Gianluca
Garcés, Pilar
Paracone, Emanuele
Cristini, Alessandro
Salerno, Mario
Maestú, Fernando
Pereda, Ernesto
FNS allows efficient event-driven spiking neural network simulations based on a neuron model supporting spike latency
title FNS allows efficient event-driven spiking neural network simulations based on a neuron model supporting spike latency
title_full FNS allows efficient event-driven spiking neural network simulations based on a neuron model supporting spike latency
title_fullStr FNS allows efficient event-driven spiking neural network simulations based on a neuron model supporting spike latency
title_full_unstemmed FNS allows efficient event-driven spiking neural network simulations based on a neuron model supporting spike latency
title_short FNS allows efficient event-driven spiking neural network simulations based on a neuron model supporting spike latency
title_sort fns allows efficient event-driven spiking neural network simulations based on a neuron model supporting spike latency
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8190312/
https://www.ncbi.nlm.nih.gov/pubmed/34108523
http://dx.doi.org/10.1038/s41598-021-91513-8
work_keys_str_mv AT susigianluca fnsallowsefficienteventdrivenspikingneuralnetworksimulationsbasedonaneuronmodelsupportingspikelatency
AT garcespilar fnsallowsefficienteventdrivenspikingneuralnetworksimulationsbasedonaneuronmodelsupportingspikelatency
AT paraconeemanuele fnsallowsefficienteventdrivenspikingneuralnetworksimulationsbasedonaneuronmodelsupportingspikelatency
AT cristinialessandro fnsallowsefficienteventdrivenspikingneuralnetworksimulationsbasedonaneuronmodelsupportingspikelatency
AT salernomario fnsallowsefficienteventdrivenspikingneuralnetworksimulationsbasedonaneuronmodelsupportingspikelatency
AT maestufernando fnsallowsefficienteventdrivenspikingneuralnetworksimulationsbasedonaneuronmodelsupportingspikelatency
AT peredaernesto fnsallowsefficienteventdrivenspikingneuralnetworksimulationsbasedonaneuronmodelsupportingspikelatency