University Librarian Centre | University of Cagliari
UniCA Eprints

Efficient simulation scheme for spiking neural networks

Carrillo Sanchez, Richard R. (2008) Efficient simulation scheme for spiking neural networks. [Doctoral Thesis]


Official URL:


Nearly all neuronal information processing and inter¬neuronal 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 design, implement and evaluate critically an event-driven algorithm (EDLUT) that uses pre-calculated lookup 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 upon spike timing, enabling future simulations to explore issues of long-term learning and adaptation in large-scale networks.

Item Type:Doctoral Thesis
Note:Dottorato in co-tutela con l'Università di Granada.
Date:28 March 2008
Tutor:Ros Vidal, Eduardo, Martinez Ortigosa, Eva
PhD classes:Ciclo 20 > Ingegneria elettronica e informatica
Coordinator:Pelayo Valle, Francisco
Institution:Universita' degli Studi di Cagliari
Divisions:Dipartimenti (fino a dicembre 2011) > Dipartimento di Ingegneria elettrica ed elettronica
Subjects:Area 09 - Ingegneria industriale e dell'informazione > ING-INF/05 Sistemi di elaborazione delle informazioni
Uncontrolled Keywords:Spiking neuron, Simulation, Event driven, Lookup table, Real time, Robot control, Cerebellum, Granule cell, Electrical Coupling
ID Code:45
Deposited On:28 Oct 2008 09:22

Repository Staff Only: item control page