Scholarpedia is supported by Brain Corporation
Pulse coupled oscillators
Carmen C. Canavier and Srisairam Achuthan (2007), Scholarpedia, 2(4):1331. | doi:10.4249/scholarpedia.1331 | revision #135653 [link to/cite this article] |
Pulse coupled oscillators are limit cycle oscillators
that are coupled in a pulsatile rather than smooth manner.
Definition and Methodology
Pulse coupled oscillators are assumed to interact with each other at discrete times such that the coupling can be described as an effect multiplied by a delta function. The effect is usually captured as a phase response curve (PRC). This formulation allows the time evolution of the coupling to be described by a map from one cycle to the next. The assumption of instantaneous phase resetting requires that the time for the resetting to be complete is short compared to the time between input pulses. The perturbation used to tabulate the PRCs in this context is a change in synaptic conductance evoked by a presynaptic action potential or burst of action potentials, depending upon the type of oscillators under study (Canavier, 2005). Although the pulse coupled methods and weak coupling methods (Ermentrout and Kopell, 1991; Hansel et al., 1995 and Netoff et al., 2005b) both utilize the phase response curve, the weak coupling method convolves a perturbation with the infinitesimal PRC whereas the pulse coupled method simply uses the perturbation itself to generate the phase response curve.
Application of the PRC to a Periodically Forced Oscillator
Perkel et al. (1964) measured the phase resetting function F(\phi)\ , in invertebrate neurons that act as pacemakers in that they spontaneously and repetitively fire action potentials in a periodic manner. They induced precisely timed inhibitory or excitatory synaptic potentials in the pacemaker cell by evoking an action potential in an excitatory or inhibitory presynaptic neuron. F(\phi) tabulates the change in cycle length as a function of the phase at which the perturbation was applied. This function is often normalized by the intrinsic unperturbed period (see Phase Response Curve). Note that we use the opposite sign convention than the one used in that article in order to be consistent with the literature on this subject. Perkel et al. (1964) then used the PRC to predict stable m:1 entrainment of the pacemaker neuron by a periodic train of evoked synaptic potentials. In a 1:1 phase-locked entrainment, the period of the forcing (P_F) must be equal to the intrinsic period of the forced neuron (P_i) plus any phase resetting at the equilibrium phase (\phi^*) of the perturbationP_F = P_i \{ 1 + F(\phi^*) \}\ .
\begin{array}{lcl} P_i \{ 1 + F(\phi[n])\} + ts[n+1] &=& ts[n] + P_F \\ P_i \{ 1 + F(\phi[n])\} + ts[n+1] &=& ts[n] + P_i \{1 + F(\phi^*)\} \\ ts[n+1] - ts[n] &=& P_i \{ F(\phi^*) - F(\phi[n]) \} \end{array}
A related idea is to force an oscillator with a feedback input that has a fixed delay from each time that the oscillator fires (Foss and Milton, 2000). The stability result in this case is -1/k< F'(\phi) < 1\ , where k is the number of feedback inputs that have been received between the time a neuron fires at time ts and the feedback input that is due to the spike at time ts\ .
Application of the PRC to Two Coupled Oscillators
The next level of complexity is two reciprocally coupled oscillators. Peskin (1975) considered synchronization in a network of two mutually excitatory pulse-coupled leaky integrate and fire neural oscillators. dV/dt = S_O - \gamma V(t)
This implicitly defines a phase resetting curve because if a perturbation is received at time t\ , the next spike will be advanced by an amount that can be calculated using the explicit solution for the differential equation that describes the leaky integrate and fire oscillator. F(\phi) = ln(1 - \gamma \epsilon S_O^{-1} e^{A \phi})/A
Mirollo and Strogatz (1990) generalized these results to any two coupled oscillators in which the state variable (i.e. the membrane potential V) is a smooth monotonically increasing and concave down function, as it is for the leaky integrator. The pulse coupling when one oscillator fired depolarized the other by an amount \epsilon or pulled it up to the firing threshold, whichever was less. That is, V_i(t) = 1 \, \Rightarrow \, V_j(t)=min(1,V_j(t)+\epsilon) \,\, \forall j \neq i.
The work presented so far on two identical coupled oscillators focused exclusively on excitation that leads to synchrony, that is, a phase locking with no phase difference between the oscillators. For identical oscillators in which the coupling term drops out at a phase of both 0 and 1\ , synchrony is always a solution. However, other solutions are possible, and for systems in which the phase resetting does not disappear at 0 and 1 synchrony may not be a solution. Therefore criteria are required for both existence and stability. The criteria given below (Dror et al., 1999 and Oprisan et al., 2004) are formulated for oscillators that are not necessarily identical. The existence criteria may be obtained from the algebraic relationships between the intervals at steady state, whereas a mapping similar to the one presented in the section on forced oscillators is required.
For 1:1 phase locking, the map based on the PRCs for two pulse coupled oscillators is generated as follows: P_1 \{ 1 + F_{1}(\phi_1[n])\} + ts_1[n+1] = ts_1[n] + P_2 \{ 1 + F_{2}(\phi_2[n])\}
The above derivation did not apply to exact synchrony because the assumed firing order could not be guaranteed for a small perturbation from synchrony. Goel and Ermentrout (2002) obtained analogous results with a slightly different approach, and extended them to exact synchrony in identical oscillators by making additional assumptions. The phase transition curve f(\phi)=\phi - F(\phi) was used to define the return map G(\phi) = 1 - f(1-f(\phi))
Application of the PRC to a Unidirectional Ring of Coupled Oscillators
Dror et al. (1999) considered the case of a unidirectional ring. Each oscillator receives exactly one input per cycle. Stable phase-locked modes must satisfy the following criterion: \sum_{i=1}^N{P_i\phi_i^*} = j*P_e
where A is the Jacobian matrix of the discrete-time system determined by the PRCs (Dror et al., 1999). The matrix A has been worked out in (Dror et al., 1999) where time was used instead of the phase variable. The matrix A is unchanged for identical oscillators and is given in (Oprisan and Canavier, 2001) for heterogeneous rings of three. The matrix A is distinct for each assumed firing order.
In the case of N-ring coupled oscillators the eigenvalues of the matrix A determine the stability of the system given the values of F_{i}(\phi_i^*) for i=1,\ldots,N\ . If \lambda_{max} denotes the maximum eigenvalue and if |\lambda_{max}| < 1 stability is guaranteed. These existence and stability criteria predict the activity of model neural networks accurately as long as the duration of the coupling is short compared to the period (Canavier et al., 1997 and 1999; Luo et al., 2004).
Goel and Ermentrout (2002) used PRCs to study similar geometries such as a bidirectional ring or chain of N coupled oscillators. The firing order cannot be assumed to be resistant to all small perturbations in such a system so the issue of stability for this general case remains as an open question.
Application of the PRC to N all to all Coupled Oscillators
Mirollo and Strogatz (1990) formulated a map for N all-to-all coupled identical oscillators (i.e. each oscillator coupled to all the others) with assumptions analogous to those for their two neuron circuit. As the system evolved in time oscillators formed groups that fired at the same time. A larger group tended to absorb other oscillators until a single group remained. The proof that their map converged to synchrony was performed in two stages. The first part showed that for almost all initial conditions (i.e. state of all the oscillators), an absorption occurred in finite time. The second part of the proof showed that the measure of the sets of initial conditions that lived forever without experiencing the final absorption to synchrony was zero.
Goel and Ermentrout (2002) also studied N all-to-all pulse-coupled identical oscillators in which every oscillator was identically connected to every other oscillator. They again assumed that F(0)=0 and F(1)=1\ , which guarantees the existence of a synchronous solution, and that f'(\phi) > 0\ , which guaranteed that the oscillators always fired in the same order. The oscillators were indexed in the order of their firing and an (N-1)-dimensional map was formulated. Stability conditions were derived by linearizing the map about its fixed point. The stability conditions were derived based on whether the PRC was continuously differentiable or not. If F'(0^+) = F'(1^-)\ , then stability was guaranteed if [1 - F'(\phi)] < 1\ . Otherwise the following N - 1 conditions must be satisfied [1 - F'(0^+)]^a [1 - F'(1^-)]^{N-a} < 1\ ,
Validity of the Assumptions
In general, pulsatile coupling methods can be extended to inputs that are not strictly pulsatile under the assumption that the effect of a perturbation has dissipated by the time the next one is received. The likelihood of a violation of this assumption is much greater in networks comprised of oscillators that receive multiple inputs per cycle compared to those that receive only a single input per cycle.
The condition that the firing order is always preserved as a fixed point is approached is not always met in networks of model neurons (Maran and Canavier, 2007). Stability in the case of changing firing order is an open problem because the return maps only work with a particular assumed firing order. Also, sometimes the effect of a perturbation does not dissipate before the neuron fires (or bursts) next. In this case the existence and stability criteria must include higher order terms. The contribution of second order resetting has been incorporated for the two neuron case (Oprisan et al., 2004) and for the unidirectional ring (Oprisan and Canavier, 2001).
Examples of Applications to Biological Neurons
The existence and stability criteria for two nonidentical pulse-coupled oscillators were tested in a hybrid network of one bursting model neuron and one physiological bursting neuron (Oprisan et al., 2004). These networks were constructed using the Dynamic Clamp using reciprocal inhibition. The predictions were both qualitatively and quantitatively accurate within the limits set by experimental noise. For these bursting neurons, the contribution of second order resetting to the existence criterion was essential in some cases.
Netoff et al. (2005a) utilized similar methods in hybrid networks comprised of either two biological neurons or one model neuron and one spiking neuron. Stellate cells and oriens-lacunosum-moleculare interneurons (and their model counterparts) that fired single spikes were used to construct reciprocally excitatory, reciprocally inhibitory, and heterogeneous (excitatory-inhibitory) two neuron networks. This study incorporated noise into their predictions of firing interval histograms. Their predictions were accurate without incorporating second order resetting. The method in this study and in that of Pervouchine et al. (2006) is called by the authors as spike time response curve (STRC) method, but it is identical to the pulsatile coupling techniques described in this article except that time is used rather than phase. This is possible as long as there is no second order resetting. Pervouchine et al. (2006) extended the work of Netoff et al (2005) to examine the contribution of a specific conductance (the hyperpolarization activated cation conductance) to the PRC and hence to synchronization in similar hybrid networks. They also analyse three neuron bidirectional chains in which two oscillators are connected by a third cell. In one case, the system was reduced to two oscillators by treating the third cell as a follower cell, and in another, symmetry was used to reduce the system. For one type of cell (the oriens-lacunosum-moleculare interneurons), the presence of second order resetting was significant at synchrony. The pulsatile coupling methods accurately predicted synchronization and phase locking in the two and three cell networks, and provided insight into larger networks.
References
- Canavier CC, Butera RJ, Dror RO, Baxter DA, Clark JW and Byrne JH. Phase response characteristics of model neurons determine which patterns are expressed in a ring circuit model of gait generation. Biol. Cybern., 77:367-380, 1997.
- Canavier CC, Baxter DA, Clark JW and Byrne JH. Control of multistability in ring circuits of oscillators. Biol. Cybern., 80:87-102, 1999.
- Canavier CC. The application of phase resetting curves to the analysis of pattern generating circuits containing bursting neurons. In Bursting: The Genesis of Rhythm in the Nervous System, series in Mathematical Neuroscience, Stephen Coombes and Paul Bressloff, eds., World Scientific, Singapore, pp. 175-200, 2005.
- Dror RO, Canavier CC, Butera RJ, Clark JW and Byrne JH. A mathematical criterion based on phase response curves for stability in a ring of coupled oscillators. Biol.Cybern., 80:11-22, 1999.
- Ermentrout GB and Kopell N. Multiple pulse interactions and averaging in systems of coupled neural oscillators. J. Math. Biol., 29:195-217, 1991.
- Foss J and Milton J. Multistability in recurrent neural loops arising from delay. J. Neurophysiol., 84:975-985, 2000.
- Goel P and Ermentrout GB. Synchrony, stability, and firing patterns in pulse-coupled oscillators. Physica D, 163:191-216, 2002.
- Hansel D, Mato G and Meunier C. Synchrony in excitatory neural networks. Neural Comput., 7:307-337, 1995.
- Luo C, Canavier CC, Baxter DA, Byrne JH and Clark JW. Multimodal behavior in a four neuron ring circuit:mode switching. IEEE Transactions on Biomedical Engineering, 51:205-218, 2004.
- Maran SK and Canavier CC. Using phase resetting to predict 1:1 and 2:2 locking in two neuron networks in which firing order is not always preserved. J. Comput. Neurosci.,In press, 2007.
- Mirollo RE and Strogatz SH. Synchronization of pulse-coupled biological oscillators. SIAM J. Appl. Math., 50:1645-1662, 1990.
- Netoff TI, Banks MI, Dorval AD, Acker CD, Hass JS, Kopell N and White JA. Synchronization in hybrid neural networks of the hippocampal formation. J. Neurophysiol., 93:1197-1208, 2005a.
- Netoff TI, Acker CD, Bettencourt JC and White JA. Beyond two-cell networks: experimental measurements of neuronal responses to multiple synaptic inputs. J. Comput. Neurosci., 18:287-295, 2005b.
- Oprisan SA and Canavier CC. Stability analysis of rings of pulse-coupled oscillators: the effect of phase resetting in the second cycle after the pulse is important at synchrony and for long pulses. Differential Equations and Dynamical Systems, 9:242-259, 2001.
- Oprisan SA, Prinz AA and Canavier CC. Phase resetting and phase locking in hybrid circuits of one model and one biological neuron. Biophys. J., 87:2283-2298, 2004.
- Perkel DH, Schulman JH, Bullock TH, Moore GP, and Segundo JP. Pacemaker neurons: effects of regularly spaced synaptic input. Science, 145:61-63,1964.
- Peskin CS. Mathematical Aspects of Heart Physiology, Courant Institute of Mathematical Sciences, New York University, New York, 1975, pp.268-278.
- Pervouchine DD, Netoff TI, Rotstein HG, White JA, Cunningham MO, Whittington MA and Kopell NJ. Low-dimensional maps encoding dynamics in entorhinal cortex and hippocampus. Neural Comput., 18:1-34, 2006.
Internal references
- Eugene M. Izhikevich (2006) Bursting. Scholarpedia, 1(3):1300.
- Olaf Sporns (2007) Complexity. Scholarpedia, 2(10):1623.
- James Meiss (2007) Dynamical systems. Scholarpedia, 2(2):1629.
- Eugene M. Izhikevich (2007) Equilibrium. Scholarpedia, 2(10):2014.
- Peter Jonas and Gyorgy Buzsaki (2007) Neural inhibition. Scholarpedia, 2(9):3286.
- Jeff Moehlis, Kresimir Josic, Eric T. Shea-Brown (2006) Periodic orbit. Scholarpedia, 1(7):1358.
- Carmen C. Canavier (2006) Phase response curve. Scholarpedia, 1(12):1332.
- Philip Holmes and Eric T. Shea-Brown (2006) Stability. Scholarpedia, 1(10):1838.
- Arkady Pikovsky and Michael Rosenblum (2007) Synchronization. Scholarpedia, 2(12):1459.
- Bard Ermentrout (2007) XPPAUT. Scholarpedia, 2(1):1399.
External links
See also
Phase Response Curve, Dynamical Systems, Periodic Orbit, Phase Model, XPPAUT