Impact Factor 4.677 | CiteScore 5.4
More on impact ›


Front. Neurosci., 01 May 2009 |

How precise is the timing of action potentials?

Network Dynamics Group, Max Planck Institute for Dynamics and Self-Organization, Göttingen, Germany
Bernstein Center for Computational Neuroscience, Göttingen, Germany
A commentary on
On dynamics of integrate-and-fire neural networks with conductance based synapses
by Bruno Cessac and Thierry Viéville
Distributed spiking activity underlies the dynamics and function of neuronal circuits and thus their computational capabilities. Beyond a simple rate, often the timing of spikes also essentially contributes to information processing in these systems (Hahnloser et al., 2002 ; Riehle et al., 1996 ; Rieke et al., 1996 ; Rokem et al., 2006 ). A thorough understanding and analysis of the very notion of spike timing is therefore pivotal for understanding brain function.
For instance, it is widely accepted that abstract discrete time models of interacting neurons, with spike times fixed to a temporal grid, may well describe the spike rates of neurons, e.g., for balanced cortical activity (van Vreeswijk and Sompolinsky, 1996 ), but the timing of spikes is not modeled exactly. In this respect, even simple integrate-and-fire type models are more accurate because they describe neural dynamics in continuous time and thus may exhibit spikes at any chosen time (Brette et al., 2007 ). One may argue that the manually implemented reset in integrate-and-fire models, leading to exact spike times, merely serves as a low-level compromise between detailed biological modeling and mathematical tractability. Generating an action potential takes a time of the order of 1 ms, but one may easily introduce a defined time of a spike by interpreting it, e.g., as the time of peak voltage during a biophysical action potential (cf. Figure 1 ).
Figure 1. Definition of spike timing (A) in models with threshold and reset and (B) in models with active spike generation. (A) Membrane potential V of a leaky integrate-and-fire model receiving excitatory input current I; when V crosses the threshold (dashed line) from below, a spike is generated and the membrane potential is reset. (B) Hodgkin–Huxley models with active spike generation. In (A) the spike time (red) has infinite precision due to the artificial reset; in (B) the spike has some temporal extent but a spike time can equally be exactly identified (e.g., by the peak potential).
Nevertheless, continuous time models, in general, face the conceptual problem that information contained in the timing of only a single spike is infinite. In contrast, discrete time models exhibit bounds on the information carried by a spike but it may seem questionable how real biological systems would conform to time discretization.
Moreover, in raster plots displaying experimentally recorded spike trains of neurons there is actually a raster, a non-zero time resolution discretizing time into small but positive intervals. However, the current high temporal resolution, often 10 kHz or more, may make us forget such discretization issues.
In their recent contribution to Frontiers in Neuroscience, Cessac and Viéville (2008) emphasize that the main issue is not about how fine the resolution actually is, in models or data, but whether or not there is a discretization at all. So not even the most subtle description, neither experimentally nor in modeling, can characterize the timing of spikes with arbitrarily high precision. The authors now show an alternative way of modeling spiking neural circuits by lifting a recent mathematical work (Cessac, 2008 ) to the level of networks with conductance-based synapses and by pointing out (and explicitly highlighting for their system) a number of prerequisites needed to fully grasp what neural network modeling is all about – how to define “spikes” and what is their “timing”, how could we come by conceptual problems of discrete resolution and how well do (arbitrarily detailed) mathematical models characterize an actual neural systems’ dynamics. They combine continuous time evolution with a discretization of spike times and identify situations where minute disturbances in spike times may crucially change the circuit dynamics. That work certainly does not provide the final word on the subject, but highlights one key problem: it is not fully self-evident a priori how precise the timing of action potentials really is and what we actually mean by “timing”, neither in experimental data nor in idealized mathematical models.
Cessac and Viéville (2008) argue that the very notion of spike timing is not well understood in itself and thus can lead to conceptual difficulties. For instance, in integrate-and-fire type models the reset implies that the neuron’s membrane potential after reset is completely independent of its value before reset. A very recent work (Kirst et al., 2009 ) on a state- and input-dependent reset partially resolves this issue. One might expect that the problem of spike timing is overcome completely when considering biophysically more detailed models, such as Hodgkin–Huxley or compartment models; but even for arbitrarily refined, high-dimensional differential equation models, any reasonable time scale described must be much larger than intrinsic time scales characterizing, e.g., individual ion channels, because otherwise the very description by differential equations looses its meaning.
The study of Cessac and Viéville (2008) , pushing further an alternative discrete-time view onto the world of biological neural network modeling, naturally raises more questions than it answers: in their model, discrete spike times themselves are defined arbitrarily precise (namely on the lattice) such that it remains debatable in how far the above precision problem is actually solved. More generally, how does noise affect the spike timing in networks and what is the impact of the dynamics of action potential initiation (cf. Naundorf et al., 2006 )? We also need to reconsider related questions about creating (or removing) additional spikes by small perturbations and about the reliability of spikes (Jahnke et al., 2008 ; Teramae and Fukai, 2008 ). For computations in neural systems it finally seems most relevant how precisely spike times can actually be detected by neurons and read out for further processing (Tiesinga et al., 2008 ). We definitely need to take some time to precisely think about timing before recording, simulating or analyzing the timing of action potentials in neural circuits.


This work was supported by the Federal Ministry of Education and Research (BMBF) Germany by grant number 01GQ0430 to the Bernstein Center for Computational Neuroscience (BCCN) Göttingen and by a grant of the Max Planck Society to MT. We thank L. J. Deutsch for help with manuscript preparation.


Brette, R., Rudolph, M., Carnevale, T., Hines, M., Beeman, D., Bower, J. M., Diesmann, M., Morrison, A., Goodman, P. H., Harris, F. C. Jr., Zirpe, M., Natschläger, T., Pecevski, D., Ermentrout, B., Djurfeldt, M., Lansner, A., Rochel, O., Vieville, T., Muller, E., Davison, A. P., El Boustani, S., and Destexhe, A. (2007). Simulation of networks of spiking neurons: a review of tools and strategies. J. Comput. Neurosci. 23, 349–398.
Cessac, B. (2008). A discrete time neural network model with spiking neurons: rigorous results on the spontaneous dynamics. J. Math. Biol. 56, 311–345.
Cessac, B., and Viéville, T. (2008). On dynamics of integrate-and-fire neural networks with conductance based synapses. Front. Comput. Neurosci. 2, 2.
Hahnloser, R., Kozhevnikov, A., and Fee, M. (2002). An ultra-sparse code underlies the generation of neural sequences in a songbird. Nature 419, 65–70.
Jahnke, S., Memmesheimer, R.-M., and Timme, M. (2008). Stable irregular dynamics in complex neural networks. Phys. Rev. Lett. 100, 048102.
Kirst, C., Geisel, T., and Timme, M. (2009). Sequential desynchronization in networks of spiking neurons with partial reset. Phys. Rev. Lett. 102, 068101.
Naundorf, B., Wolf, F., and Volgushev, M. (2006). Unique features of action potential initiation in cortical neurons. Nature 440, 1060–1063.
Riehle, A., Grün, S., Diesmann, M., and Aertsen, A. (1996). Spike synchronization and rate modulation differentially involved in motor cortical function. Science 278, 1950–1953.
Rieke, F., Warland, D., de Ruyter van Stevenick, R., and Bialek, W. (1996). Spikes: Exploring the Neural Code. Cambridge, MIT Press.
Rokem, A., Watzl, S., Gollisch, T., Stemmler, M., Herz, A., and Samengo, I. (2006). Spike-timing precision underlies the coding efficiency of auditory receptor neurons. J. Neurophysiol. 95, 2541–2552.
Teramae, J., and Fukai, T. (2008). Temporal precision of spike response to fluctuating input in pulse-coupled networks of oscillating neurons. Phys. Rev. Lett. 101, 248105.
Tiesinga, P., Fellous, J.-M., and Sejnowski, T. (2008). Regulation of spike timing in visual cortical circuits. Nat. Rev. Neurosci. 9, 97–109.
van Vreeswijk, C., and Sompolinsky, H. (1996). Chaos in neuronal networks with balanced excitatory and inhibitory activity. Science 274, 1724–1726.
Kirst C and Timme M (2009). How precise is the timing of action potentials? Front. Neurosci. 3,1: 2-3. doi: 10.3389/neuro.01.009.2009
24 February 2009;
 Published online:
01 May 2009.
© 2009 Kirst and Timme. This is an open-access publication subject to an exclusive license agreement between the authors and the Frontiers Research Foundation, which permits unrestricted use, distribution, and reproduction in any medium, provided the original authors and source are credited.
Marc Timme, Network Dynamics Group, Max Planck Institute for Dynamics and Self-Organization, Göttingen, Germany; Bernstein Center for Computational Neuroscience, Göttingen, Germany;