Event-driven mathematical framework for noisy integrate-and-fire neuron networks: spike trains statistics via stochastic calculus, network analysis inspired by queuing theory and an event-driven simulator
© Touboul et al; licensee BioMed Central Ltd. 2007
Published: 6 July 2007
The dynamics of neural networks in the brain is greatly influenced by noise. In the nervous system, sources of noise are everywhere (in the stimulus, in the uncorrelated activity, in the synapses, in the channels), and the emergent phenomena related to these random events such as spontaneous spiking and random collective behaviours are of special importance in the study of the neural code.
Usually, networks of integrate-and-fire neurons with a noisy external drive are studied using the Fokker-Planck equation . Under the assumption of sparse random connectivity, it has been shown that the network dynamics can be in one of two regimes, depending on the parameters: a desynchronized stationary regime, and a weakly synchronized oscillatory regime. However, this approach does not seem to be fully satisfactory because it cannot be easily applied to more general neuron models.
Mathematical approach: bridging neuroscience and communication networks theory
We propose a framework inspired by the communication network theory to study this type of networks. In contrast with classical analysis (considering the membrane potential of the cells), we consider an event-based description of the network and define a Markov process related to the times of the spikes, the countdown process.
We show that this biologically inspired model is formally equivalent to a class of stochastic networks studied in the field of probability theory [2, 3]. Our work consists in generalizing the results obtained in this field to the more intricate biologically-inspired model, and address new questions of special interest for the biological applications under this framework.
Spike train statistics
In this model, the probability law of the time of the first spike is a fundamental parameter, hence we need to characterize the spike trains statistics as fast and accurately as possible. To this aim, we review and extend some methods coming from stochastic analysis. For instance we show that for classical integrate-and-fire models, the problem reduces to finding the hitting time of a curve by the Brownian motion, using the Dubins-Schwarz' theorem of local martingales representation.
Event-driven stochastic simulator
This approach leads to a natural event-driven simulation strategy we implemented by extending the software Mvaspike. We show some simulation results illustrating transient behaviours of the network.
The authors warmly acknowledge Denis Talay for fruitful discussions on stochastic analysis and Romain Brette for the network analysis. This work was supported by the European Commission (FACETS Project, FP6-2004-ISTFET).
- Brunel N, Hakim V: Fast global oscillations in networks of integrate-and-fire neurons with low firing rates. Neural Comput. 1999, 11: 1621-1671. 10.1162/089976699300016179.PubMedView ArticleGoogle Scholar
- Cottrell M: Mathematical analysis of a neural network with inhibitory coupling. Stochastic Processes and their Applications. 1992, 40: 103-127. 10.1016/0304-4149(92)90140-L.View ArticleGoogle Scholar
- Fricker C, Robert P, Saada E, Tibi D: Analysis of some networks with interaction. Annals of Applied Probability. 1994, 4: 1112-1128.View ArticleGoogle Scholar
- Rochel O, Martinez D: An event-driven framework for the simulation of networks of spiking neurons. Proc European Symposium On Artificial Neural Networks – ESANN. 2003, 295-300.Google Scholar
This article is published under license to BioMed Central Ltd.