Mathematical Neuroscience: from neurons to networks Steve Coombes
School of Mathematical Sciences
Cortex
Mathematical Neuroscience: from neurons to networks Part I Cortex - - PowerPoint PPT Presentation
Mathematical Neuroscience: from neurons to networks Part I Cortex Steve Coombes School of Mathematical Sciences Neurons: pyramidal cells Hodgkin and Huxley (1950s) express (and subsequently fit) the dynamics of gating variables
School of Mathematical Sciences
Cortex
Action potentials m/s
(1950s) express (and subsequently fit) the dynamics of gating variables (representing membrane channels) using the mathematical language of nonlinear ODEs.
C
pk, qk ∈ Z
v − membrane potential mk, hk − gating variables vk − reversal potentials gk − conductances Cdv dt = −
gkmpk
k hqk k (v − vk) + I
1
20
X∞(v)
v (mV)
activating inactivating
dX dt = X∞(v) − X τx(v)
t
v
40 40 80 120 160
v I
40
v u ˙ u = 0 ˙ v = 0 Cdv dt = f(v, u) + I du dt = g(v, u)
Method of equivalent potentials gives and in terms of HH model - Abbott and Kepler 1990
f
g
Reduction:
(n, h) → (n∞(u), h∞(u)) m → m∞(v)
0.1 0.2 0.3
1
v
1
w
50 100 250 500
v v t
0.4 0.8 0.2 0.4
v I SNIC Freq ∼
Originally a model of the barnacle giant muscle fiber
(v, w)
0.2 0.4
0.2 w v
w v
0.1 0.2 0.07 0.075 0.08 f I
Type I
homoclinic Freq I Freq ∼ − 1 ln(I − Ic)
A PRC tabulates the transient change in the cycle period of an oscillator induced by a perturbation as a function of the phase at which it is received.
40
0.3 0.6
T
0.2 0.6 1
2
T
0.1 0.2
400 800
v Qv HH Cortical ML T
dQ dt = D(t)Q, D(t) = −DFT(Z(t))
∇Z(0) · F(Z(0)) = 1 T and Q(t) = Q(t + T)
˙ θ = 1 T Q = ∇Zθ
θ
Call the orbit where z = Z(t) ˙ z = F(z) Introduce a phase (isochronal coordinates) θ Isochrons as leaves of the stable manifold of a hyperbolic limit cycle
θ θ θ
i = 1, . . . , N zi ∈ Rm θi ∈ S1
γi ⊂ Rm
˙ zi = F(zi) + Gi(z1, . . . , zN) Uncoupled system has an exponentially stable limit cycle γi Direct product of hyperbolic limit cycles is a normally hyperbolic invariant manifold Drive PRC ˙ θi = 1 T + Q(θi), Gi(Γ(θ))
An example: gap junction coupling 1 N
N
(vj − vi)
0.1 1000 2000 3000 4000
E t
E = 1 N
vj
Morris-Lecar
Averaging gives
H(θ) = 1 T T Q(t), (v(t + θT) − v(t), 0) dt
˙ θi = 1 T + N
H(θj − θi)
Kopell and Ermentrout
φ+β φ+2β φ+3β φ φ φ1 2 φ3 β = 1/Ν Dim(Fix(Γ)) = 1 Dim(Fix(Γ)) = 3
Bifurcations from maximally symmetric solutions to ones with smaller isotropy groups. eg. cluster states.
Synchrony λ = −H(0)
H(θ) =
Hne2πinθ
v w
0.2 0.4 0.6 0.4 0.6
v w t
0.5 0.6 200 600 1000 1400 1800 t E
E t Asynchrony λn = −2πinH−n
2 6 10 14 0.2 0.4 0.6 0.8 1 H θ
Morris-Lecar and gap jns
H θ
Ashwin et al. SIADS, Dynamics on networks of cluster states for globally coupled phase oscillators, 6, 2007.
Applications of weakly coupled oscillator theory to CPGs, robot control, ... Biorobotics lab at EPFL http://biorob.epfl.ch/ Winnerless networks Rabinovich et al. Dynamical principles in neuroscience,
synaptic processing dendritic processing time PSP
α2te−αt
α2te−αt
j i wij η ∗
Wijη∗ si(t) = gs(vs − vi(t))
N
Wij
η(t − T m
j )
T m
i
= inf{t | vi(t) > h, ˙ vi > 0, t > T m−1
i
}
vss v v
reset θ
t
dv dt = −v τ + A(t), t ∈ (T m, T m+1)
subject to nonlinear reset
φ φ φ
1 2
Periodic forcing gives mode-locked states p : q Implicit map of firing times Arnol’d tongue structure dominated by non-smooth bifurcations
Vi(n + 1) = [γVi(n) +
Wijaj(n)]Θ(1 − Vi(n)) ai(n) = Θ(Vi(n) − 1)
Mexican hat interaction
P C Bressloff and S Coombes 2000 Dynamics of strongly-coupled spiking neurons, Neural Computation, Vol 12, 91-129
1 − 2 −1 −1 U1 U2
α
ε
α τ
Global heteroclinic bifurcation (N=3)
Vy Vx α = 20 α = 17 α = 14
Vx(t) + iVy(t) =
3
e2πim/3Um(t)
ISIn = T n+1 − T n
0.398 0.4 0.402 0.398 0.4 0.402 Dn+1 Dn α = 17 0.4 0.41 0.42 0.43 0.4 0.41 0.42 0.43 Dn+1 Dn α = 20
ISIn+1 ISIn+1
ISIn ISIn
10 20 30 10 20 30 A. 50Hz ISIn (ms) ISIn+1 (ms) 10 20 30 10 20 30 B. 110Hz ISIn (ms) 10 20 30 10 20 30 C. 200Hz ISIn (ms) 10 20 30 10 20 30 D. ISIn (ms) ISIn+1 (ms) 10 20 30 10 20 30 E. ISIn (ms) 10 20 30 10 20 30 F. ISIn (ms)
Linear IF and threshold noise VCN stellate cell ISIn = T n+1 − T n
J Laudanski et al., Journal of Neurophysiology, 103, 2010
100 ms
Layer V cortical pyramidal cell −1 τ(v − vL) + κ τe(v−vκ)/κ Nonlinear IF
Badel et al., Journal of Neurophysiology, 99, 2010
Chattering Regular spiking Fast spiking Intrinsically bursting
reset threshold v a ˙ v = |v| + I − a τ ˙ a = −a
Eugene Izhikevich 2008
S Coombes and M Zachariou 2009, in Coherent Behavior in Neuronal Networks (Ed. Rubin, Josic, Matias, Romo), Springer.
Orbit and PRC in closed form (pwl system)
a(T m) → a(T m) + ga/τa
reset threshold
˙ v = |v| − v + I − a + v0, ˙ a = −a/τa Gap jn network: asynchronous state network averages ~ time averages lim
N→∞
1 N
N
v(t + jT/N) = 1 T T v(t)dt ≡ v0 advanced-retarded ode - self-consistent periodic solution
LT of orbit
PRC of splay
e-values as zeros of (using phase density formalism): E(λ) = eλT
1 R(θ)eλθTdθ
2 4 6 8 0.2 0.4 0.6 0.8 1 ga g asynchrony synchronized bursting
Physica D Special Issue Mathematical Neuroscience Vol 239, May 2010
School of Mathematical Sciences
Cortex
Santiago Ramón y Cajal 1900 Eugene Izhikevich 2008
α
EEG records the activity of ~ 106 pyramidal neurons.
E I WEE WII WEI WIE PE PI
˙ E = − E τE + WEEgEE(A+ − E) + WEIgEI(A− − E) + PE ˙ I = − I τI + WIIgII(A− − I) + WIEgIE(A+ − I) + PI
Firing rate activity f(I) Firing rate activity f(E)
h
QgjE = f(E) QgjI = f(I) Qg = f f = f ({g})
E I WEE WII WEI WIE PE PI
η(t) = α2te−αt Qη = δ Q =
α d dt 2 E = E(gEE, gEI) I = I(gII, gIE)
Steady state approximation
t
frequency
p
e r
van Veen and Liley, PRL, 97, 208101 (2006)
Shilnikov saddle-node route to chaos
excitation inhibition
LLE (S−1)
PE
PI
u(x, t) = ∞
−∞
dy w(y) ∞ ds η(s) f (u(x − y, t − s − |y|/v))
g = u(x, t)
w(|x − y|)
f(u(x, t − |x − y|/v))
x y
Simplest neural field model: Wilson-Cowan (‘72), Amari (‘77)
a b wab ha =
uab uab = ηab ∗ ψab ψab(r, t) =
frequency
p
e r
det (D(k, λ) − I) = 0
Continuous spectrum E layer and I layer
[D(k, λ)]ab = ηab(λ)Gab(k, −iλ)γb
G = FLT w(r)δ(t − r/v) γ = f(ss)
S Coombes et al., PRE, 76, 05190 (2007)
λ = ν + iω ω ν λ(k) iωc −iωc
2 4 6 2 4 6 8 6 4 2 0.2
a.
Re λ(k)
5 10 15 20 2 4 6 8 10 12
γ v (axonal speed) Hopf Turing-Hopf
∂A1 ∂τ = A1(a + b|A1|2 + c|A2|2) + d∂2A1 ∂ξ2
+
∂A2 ∂τ = A2(a + b|A2|2 + c|A1|2) + d∂2A2 ∂ξ2
−
Coupled mean-field Ginzburg–Landau equations describing a Turing–Hopf bifurcation with modulation group velocity of . O(1) w η Coefficients in terms of integral transforms of and . Benjamin–Feir (BF) t k BF-Eckhaus instability t k x
Bojak, I., Oostendorp, T. F., Reid, A. T., Kotter, R., 2009. Realistic mean field forward predictions for the integration of co-registered EEG/fMRI. BMC Neuroscience 10, L2.
q(x) =
dy w(x − y)f ◦ q(y) x q(x) w(x) = (1 − |x|)e−|x| L2 h
1 2 3 4 5 6 7 8 9 10 11
P a t t e r n s
q(0) = h = q(∆) q(x) = ∆ dy w(x − y)
∆ h
∆e−∆ = h
1 2 3 4 5 6 0.1 0.2 0.3 0.4
∆ h
working memory
Examine eigenspectrum of the linearization about a solu Solutions of form satisfy
u(x)eλt Lu(x) = u(x) Lu(x) = η(λ) ∞
−∞
dy w(x − y)f(q(y) − h)u(y)
For Heaviside firing rate so
f(q(x)) = δ(x) |q(0)| + δ(x − ∆) |q(∆)| u(x) =
|w(0) − w(∆)|[w(x)u(0) + w(x − ∆)u(∆)]
u(0) u(∆)
u(0) u(∆)
A(λ) =
|w(0) − w(∆)|
w(∆) w(∆) w(0)
S Coombes and M R Owen (2004) Evans functions for integral neural field equations with Heaviside firing rate function, SIAM Journal on Applied Dynamical Systems, Vol 34, 574-600.
Non trivial solution if Evans function for integral neural field equation
E(λ) = det(A(λ) − I) = 0
Solutions stable if Re λ <0
Wide bump is stable
∆
h
M R Owen, C R Laing and S Coombes 2007 Bumps and rings in a two-dimensional neural field: splitting and rotational instabilities, New Journal of Physics, Vol 9, 378
!10 10 20 30 40 50 60 !4 !3 !2 !1 1 time E[u]
Hill (1936), “... the threshold rises when the local potential is maintained ... and reverts gradually to its original value when the nerve is allowed to rest.”
∂h ∂t = −(h − h0) + κH(u − θ)
One bump (u, h) = (q(x), p(x))
q = w ⊗ H(q − p) p =
q < θ h0 + κ q ≥ θ h0 h0 + κ θ
θ
Low instability on Re axis (increasing )
ν ω
1 1
x t 5 10 15 20 20 40 u 0.0 0.4
η(t) = α2te−αt κ α
ω ν
2
2
x t 5 10 15 20 20 40
u
0.0 0.4
High instability on Im axis (increasing ) gives a breather
α κ
2 4 6 0.1 0.2 0.3
... including asymmetric breathers, multiple bumps, multiple pulses, periodic traveling waves, and bump-splitting instabilities that appear to lead to spatio-temporal chaos.
x t 25 50 75 100 250 500 750 1000
u
−0.2 0.0 0.2 0.4 0.6
S Coombes and M R Owen: Bumps, breathers and waves in a neural network with spike frequency
Auto/dispersive solitons as seen in coupled cubic complex Ginzburg- Landau systems and three component reaction-diffusion systems.
CBs retrograde signalling
postsynaptic membrane postsynaptic membrane Glutamate GABACB1 receptor
Default mode network and ultra slow coherent oscillations
Carlo Laing (Massey, NZ) Yulia Timofeeva (Warwick) Nikola Venkov (Notts) Markus Owen (Notts) David Liley (Melbourne) Ingo Bojak (Nijmegen) Gabriel Lord (Heriot-Watt)