Mike Famulare

advertisement
Neuronal excitability from a dynamical
systems perspective
Mike Famulare
CSE/NEUBEH 528 Lecture
April 14, 2009
Outline
• Analysis of biophysical models
– Hodgkin's classification of neurons by response to
steady input currents
• Introduction to dynamical systems
• Phase portraits and some bifurcation theory
– quadratic-integrate-and-fire model
– Fitzhugh-Nagmuo model
• General simple neuron models
Mike Famulare, CSE/NEUBEH 528
2
Biophysical Modeling
• Neurons can be modelled with a set of nonlinear
differential equations (Hodgkin-Huxley)
Mike Famulare, CSE/NEUBEH 528
3
Hodgkin-Huxley Model
Mike Famulare, CSE/NEUBEH 528
4
What causes the spike in the HH model?
• In response to a step
current at t=5 ms:
– fast inward current
followed by slower
outward current
– sodium channel (m)
activates
– more slowly, potassium
channel (n) activates
and sodium (h)
deinactivates.
Mike Famulare, CSE/NEUBEH 528
5
Hodgkin-Huxley f-I curve
• Rate coding: firing rate response (f) to input
current (I), steady state
• There is a minimum firing rate (58 Hz)
• Can you infer the f-I curve from the HodgkinHuxley equations?
Mike Famulare, CSE/NEUBEH 528
6
Connor-Stevens Model
• Model of a neuron in anisodoris (AKA the sea
lemon nudibranch)
Mike Famulare, CSE/NEUBEH 528
7
What causes a Connor-Stevens spike?
Mike Famulare, CSE/NEUBEH 528
8
Connor-Stevens f-I curve
• Does not have a minimum firing frequency.
Mike Famulare, CSE/NEUBEH 528
9
Classifying Neurons by f-I type
cortical pyramidal
brainstem mesV
Hodgkin's Classification of Neuronal Excitability
Class 1: shows a continuous f-I curve (like Connor-Stevens)
Class 2: shows a discontinuous f-I curve (like Hodgkin-Huxley)
Class 3: shows no persistent firing (as can be found in
auditory brainstem)
Mike Famulare, CSE/NEUBEH 528
10
Model-by-model is not the way to go!
• We want to understand why neurons are
excitable.
• We want to understand what makes different
neurons behave in different ways.
• Going model-by-model is difficult and not at all
general:
– there are hundreds of channel types in nature
– any cell expresses a few or ten or so of them
• What do we do with cells whose response is
measurable but for which we don't have a model?
Mike Famulare, CSE/NEUBEH 528
11
Dynamical systems and simple models
• The models we've talked about are dynamical
systems.
• What's a dynamical system?
v̇= f v , I
• We can analyze dynamical systems to understand:
– equilibria (resting potentials)
– “unstable manifolds” (spike thresholds)
– bifurcations (f-I class, root of subthreshold behavior)
Mike Famulare, CSE/NEUBEH 528
12
⋅ℜ
Overview of stability and bifurcation analysis
• System: dynamical variables v , control variable I.
v̇= f v , I
• Fixed points v o :
0= f v , I
o
• Linear response near a fixed point:
∂ f v,I
v̇=
v − vo
∂v
v
• Stability analysis: what are the eigenvalues of
[
[[
]
] ]
o
∂ f v,I
det
− 1 = 0,stable if [ ] 0
∂v
v
• Bifurcation: change in the qualitative behavior of
the system as the “control variable”, I, is
changed.
Mike Famulare, CSE/NEUBEH 528
13
o
A note about the leaky-integrate-and-fire
• Leaky-integrate-and-fire (LIF) model:
v̇= − v− vo I
if v≥ v th , v v r
m
vo = resting potential, vr = reset voltage, vth = threshold voltage
• This model is not a spiking model in the sense
that it doesn't have any dynamics for the spike
itself.
• Piecewise “spike” is not dynamically similar to any
real neuron
• Useful, but not for what we want to do today.
Mike Famulare, CSE/NEUBEH 528
14
Quadratic-Integrate-and-Fire Model (QIF)
• Simplest model with dynamical spikes:
m v̇= −
v
if v≥ v s , v
v
vr
2
I
v s = spike max , v r = spike reset ,
0
m = time constant ,
Mike Famulare, CSE/NEUBEH 528
15
QIF fixed points
• Fixed points:
0= − v
v I
1
v +-=
1± 1− 4 I
2
2
or
• Do the fixed point exist for all I?
– for I
1 , the fixed points no longer exist
4
(we'll come back to what this means soon!)
Mike Famulare, CSE/NEUBEH 528
16
Phase plane analysis of the QIF: fixed points
• phase portrait for various external currents
Mike Famulare, CSE/NEUBEH 528
17
Phase plane analysis of the QIF: stability
• Phase portrait of QIF: τm=1, α=1, and Iext=0
Mike Famulare, CSE/NEUBEH 528
18
Stability Analysis of QIF
• linear response and stability at each fixed point
[
d
−v
m v̇=
dv
v
2
]
v− v +-
v +-
• for vm
v̇= − 2
1− 4 I v− v -
– stable! v- is the resting potential
• for v+
– unstable!
v 2is the
1− threshold
4 I v− vvoltage
m v̇= +
+
Mike Famulare, CSE/NEUBEH 528
19
Saddle-node bifurcation in the QIF
• Loss of stability via a saddle-node bifurcation:
– two fixed points “annihilate” each other
• also, we see that the QIF is an integrator!
Mike Famulare, CSE/NEUBEH 528
20
Two types of saddle-node bifurcation
• “Saddle-node on
invariant circle” (SNIC)
– reset below “ghost” of
fixed point
– arbitrarily low firing
rate—Type I
• Saddle-node (SN)
– reset above “ghost” fp
– slow first spike
– finite minimum firing
rate—Type II
Mike Famulare, CSE/NEUBEH 528
21
Summary of saddle-node bifurcations
• Saddle-node bifurcations occur when two fixed
points disappear in response to a changing input
• Systems showing an SN bifurcation will be act as
integrators
• For neurons, depending on details of the
nonlinear spike return mechanism, SN bifurcators
can be Type I (continuous f-I curve) or Type II
(discontinuous f-I curve)
• The Connor-Stevens model shows a SNIC
bifurcation
Mike Famulare, CSE/NEUBEH 528
22
What about resonating neurons?
• The saddle-node bifurcation type is only one of
the very simple (“codimension 1”) bifurcations
• Hodgkin-Huxley does not show a saddle node
bifurcation
– one of the many ways to see this is that the HH
model cannot show an arbitrarily-long delayed first
spike to step current
• With one dynamical variable, the saddle-node is
the only possible continuous bifurcation, so we
need two variables now!
Mike Famulare, CSE/NEUBEH 528
23
Fitzhugh-Nagumo Model
• The Fitzhugh-Nagumo (FN) model is HodgkinHuxley like.
3
v̇=
v−
v
/3− w I
• Equations:
ẇ= a v− b w
a= 0.08, b= 0.8
• Has two dynamical variables (is a twodimensional dynamical system)
– a voltage variable, v
– a recovery variable, w
Mike Famulare, CSE/NEUBEH 528
24
Fitzhugh-Nagumo phase portrait
• For standard parameters, the FN has one fixed
point that exists for all I.
• dx/dt = 0 lines are known as “nullclines”
Mike Famulare, CSE/NEUBEH 528
25
Stability of the fixed point in the FN model
• finding the critical current
– bifurcation happens when intersection of nullclines
is at the local minimum:
−1
v crit = − 1, w crit =
b
2 1
I crit = −
3 b
• fixed point nearby critical point
I = I − I crit
v o= − 1 b
I
O
I
2
Mike Famulare, CSE/NEUBEH 528
vo
, w o=
b
26
ℜ
Linear Response of FN near critical point
• Linear response of 2D model:
[
]
∂ f v ,I
∂v
+-
=b
2 eigenvalues
vo
ab
a 2 b2
±
−
a
4
a 2 b 2− 4a
I 1±
• eigenvalues are a complex-conjugate pair
[
• stable when
[
+-
+-
]= b
I
] 0
Mike Famulare, CSE/NEUBEH 528
27
ℑ
FN model shows a Hopf bifurcation
• Hopf bifurcation: stable, oscillatory fixed point
becomes an unstable, oscillatory fixed point
– there is a non-zero minimum firing rate controlled
by the linear response frequency at the critical
input current
min
1
f min ~
2
~ [
2
a b
a−
4
• Type II excitability
+-
2
]
I
2
Mike Famulare, CSE/NEUBEH 528
2
ab
2 2
4a− a b
28
Visualizing Hopf Dynamics
• phase portrait of a Hopf-bifurcating model (not
the FN) for currents below the critical current
• looping around = subthreshold oscillation
Mike Famulare, CSE/NEUBEH 528
29
Two types of Hopf bifurcation
• There are two types of Hopf bifurcation:
– supercritical (like Fitzhugh-Nagumo and HH)
– subcritical
– see “Dynamical Systems in Neuroscience” by
Izhikevich or Scholarpedia for details
• For real single neurons, the difference has never
been found to be experimentally important
(Izhikevich 2007)
• Both are Type II
Mike Famulare, CSE/NEUBEH 528
30
Bifurcation Theory Review
• Bifurcation: a change in the qualitative behavior
in response to a changing control parameter
• With only one control parameter (e.g. current),
there are only two types of equilibrium
bifurcations (“codimension one”):
• There is a lot more to this bifurcation business!
– what if you've got more inputs (drugs, hormones)?
– how do you fit a simple model (“normal form”,
”canonical model”) to a more complex model or
real data?
Mike Famulare, CSE/NEUBEH 528
31
Simple Models can cover a lot of ground
• Saddle-node and Hopf bifurcations are very
common and can describe the single-spike
properties of the spike-generating mechanisms of
most neurons
• One model to do a lot (Izhikevich 2003)
v̇= v 2
v
u̇= a bv− u
when v≥ v spike , v
I
c ,u
Mike Famulare, CSE/NEUBEH 528
u d
32
Izhikevich's simple model (adaptive QIF)
Mike Famulare, CSE/NEUBEH 528
33
References
• Dayan and Abbott
• “Dynamical Systems in Neuroscience” by E.M.
Izhikevich
• “Spiking Neuron Models” by Gerstner and Kistler
• “Nonlinear Dynamics and Chaos” by Strogatz
• Scholarpedia
Mike Famulare, CSE/NEUBEH 528
34
Download