Event-driven simulation scheme for spiking neural networks using lookup tables to characterize neuronal dynamics
- PMID: 17052155
- DOI: 10.1162/neco.2006.18.12.2959
Event-driven simulation scheme for spiking neural networks using lookup tables to characterize neuronal dynamics
Abstract
Nearly all neuronal information processing and interneuronal communication in the brain involves action potentials, or spikes, which drive the short-term synaptic dynamics of neurons, but also their long-term dynamics, via synaptic plasticity. In many brain structures, action potential activity is considered to be sparse. This sparseness of activity has been exploited to reduce the computational cost of large-scale network simulations, through the development of event-driven simulation schemes. However, existing event-driven simulations schemes use extremely simplified neuronal models. Here, we implement and evaluate critically an event-driven algorithm (ED-LUT) that uses precalculated look-up tables to characterize synaptic and neuronal dynamics. This approach enables the use of more complex (and realistic) neuronal models or data in representing the neurons, while retaining the advantage of high-speed simulation. We demonstrate the method's application for neurons containing exponential synaptic conductances, thereby implementing shunting inhibition, a phenomenon that is critical to cellular computation. We also introduce an improved two-stage event-queue algorithm, which allows the simulations to scale efficiently to highly connected networks with arbitrary propagation delays. Finally, the scheme readily accommodates implementation of synaptic plasticity mechanisms that depend on spike timing, enabling future simulations to explore issues of long-term learning and adaptation in large-scale networks.
Similar articles
-
Event-driven simulation of neural population synchronization facilitated by electrical coupling.Biosystems. 2007 Feb;87(2-3):275-80. doi: 10.1016/j.biosystems.2006.09.023. Epub 2006 Sep 10. Biosystems. 2007. PMID: 17079071
-
Learning in realistic networks of spiking neurons and spike-driven plastic synapses.Eur J Neurosci. 2005 Jun;21(11):3143-60. doi: 10.1111/j.1460-9568.2005.04087.x. Eur J Neurosci. 2005. PMID: 15978023
-
Self-tuning of neural circuits through short-term synaptic plasticity.J Neurophysiol. 2007 Jun;97(6):4079-95. doi: 10.1152/jn.01357.2006. Epub 2007 Apr 4. J Neurophysiol. 2007. PMID: 17409166
-
Overview of facts and issues about neural coding by spikes.J Physiol Paris. 2010 Jan-Mar;104(1-2):5-18. doi: 10.1016/j.jphysparis.2009.11.002. Epub 2009 Nov 29. J Physiol Paris. 2010. PMID: 19925865 Review.
-
Computational and in vitro studies of persistent activity: edging towards cellular and synaptic mechanisms of working memory.Neuroscience. 2006 Apr 28;139(1):135-51. doi: 10.1016/j.neuroscience.2005.06.011. Epub 2005 Dec 6. Neuroscience. 2006. PMID: 16337341 Review.
Cited by
-
Voltage-stepping schemes for the simulation of spiking neural networks.J Comput Neurosci. 2009 Jun;26(3):409-23. doi: 10.1007/s10827-008-0119-1. Epub 2008 Nov 26. J Comput Neurosci. 2009. PMID: 19034641
-
Cortico-Cerebellar Hyper-Connections and Reduced Purkinje Cells Behind Abnormal Eyeblink Conditioning in a Computational Model of Autism Spectrum Disorder.Front Syst Neurosci. 2021 Dec 17;15:666649. doi: 10.3389/fnsys.2021.666649. eCollection 2021. Front Syst Neurosci. 2021. PMID: 34975423 Free PMC article.
-
GeNN: a code generation framework for accelerated brain simulations.Sci Rep. 2016 Jan 7;6:18854. doi: 10.1038/srep18854. Sci Rep. 2016. PMID: 26740369 Free PMC article.
-
Simulation of Large Scale Neural Models With Event-Driven Connectivity Generation.Front Neuroinform. 2020 Oct 14;14:522000. doi: 10.3389/fninf.2020.522000. eCollection 2020. Front Neuroinform. 2020. PMID: 33154719 Free PMC article.
-
Spike burst-pause dynamics of Purkinje cells regulate sensorimotor adaptation.PLoS Comput Biol. 2019 Mar 12;15(3):e1006298. doi: 10.1371/journal.pcbi.1006298. eCollection 2019 Mar. PLoS Comput Biol. 2019. PMID: 30860991 Free PMC article.
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
Other Literature Sources
