ABSTRACT
In this work we present an exhaustive analysis of the use of Quantized State Systems (QSS) algorithms for the discrete event simulation of Leaky Integrate and Fire models of spiking neurons. Making use of some properties of these algorithms, we first derive theoretical error bounds for the sub-threshold dynamics as well as estimates of the computational costs as a function of the accuracy settings. Then, we corroborate those results on different simulation experiments, where we also study how these algorithms scale with the size of the network and its connectivity. The results obtained show that the QSS algorithms, without any type of optimisation or specialisation, obtain accurate results with low computational costs even in large networks with a high level of connectivity.
Acknowledgments
This work was supported by ANPCYT under Grant PICT–2017 2436, CONICET under Grant PIP 2022-2024 11220210100093CO and CNRS PRIME eXplAIn research team.
Disclosure statement
No potential conflict of interest was reported by the author(s).
Notes
1. The expression denotes the component-wise absolute value of a vector or matrix . Also, expresses a set of component-wise inequalities on all the components of and .
2. We did not include Linearly Implicit QSS Methods because the models are not stiff.
3. The QSS Solvers uses the standard stdlib C library for generating pseudo-random sequences.
4. The quantum was expressed in mV and nA in the different tables, but the model considers that the membrane potential and the synaptic current are measured in SI units (V and A, respectively).
5. The expected number of steps is the result obtained from EquationEq. (31)(31) (31) plus one step corresponding to the arrival of the input spike.