Sie sind auf Seite 1von 3

CW1: Model of a Single Neuron

COMS30127: Computational Neuroscience

Lee Archer
May 6, 2015

V [mV]

Part 1

10
0
10
20
30
40
50
60
70

Integrate & Fire Neuron Simulation

200

400

600

800

1000

t [ms]

Figure 1: Simulation of a single Integrate & Fire neuron using Eulers method.

Part 2
a)
V (t) = EL + Rm Ie + [V (0) EL Rm Ie ]e m
t
lim e m = 0 V = E + R I
t

th

m e

(1)
(2)

Vth EL
(3)
Rm
The minimum value of Ie required to reach the threshold value Vth is obtained by rearranging equation (2)
to make Ie the subject (3) and substituting Vth = 40, EL = 70, Rm = 10 from the simulation parameters
of Part 1.
40 (70)
30
Ie =
=
=3
(4)
10
10
t
However, using Ie = 3 would never produce a spike as the term e m will slowly approach zero but never
actually reach it. In order for V (t) to reach the threshold value Vth , Ie needs to be slightly bigger than 3.
Ie =

Integrate & Fire Neuron Simulation

120
Firing rate [Hz]

V [mV]

10
0
10
20
30
40
50
60
70

200

400

600

800

1000

t [ms]

Figure 2: Simulation with Ie = 2.9 [nA] (0.1 [nA]


lower than the minimum Ie required to spike).

Firing Rates of an Integrate & Fire Neuron

100
80
60
40
20
0
2.0

2.5

3.0

3.5
4.0
4.5
Current - Ie [nA]

5.0

5.5

Figure 3: Firing rates of different neurons with


Ie [2, 5] in steps of 0.1.

b)
Figure 2 shows that when the value of the current is below the minimum current required to spike the neuron
will reach a voltage just below the threshold and never spike.

Part 3
Calculating the firing rates of neurons with different values of input current confirms the result found in
Part 2a. In Figure 3 neurons with Ie < 3 have firing rates of 0 which means they never spike. This can also
be seen in Figure 2 with Ie = 2.9.

Part 4
Figure 4a shows the voltages in two excitatory neurons that are have synaptic connections between each
other. It is clear that after some period of time the spikes synchronise. This happens because when one
neuron spikes it results in an increased voltage in the next neuron, causing it to reach the threshold for
spiking sooner. With each spike the difference in the timing of spikes in the two neurons gets smaller and
smaller until they start firing at the same time.
In a similar configuration with inhibitory neurons as shown in Figure 4b the time between the firing of
the two neurons increased and remained constant. Whenever an inhibitory neuron fires it leads to a decrease
in the voltage of the next neuron and thus delays its spike.

Part 5
A slow potassium current was added to the neuron simulation from Part 1. The results can be seen in
Figure 5.

Two Inhibitory Integrate & Fire Neurons Simulation


20

30

30

Neuron A (20 spikes)


Neuron B (21 spikes)

40

V [mV]

V [mV]

Two Excitatory Integrate & Fire Neurons Simulation


20

50

40
50

60

60

70

70
0

200

400

600

800

Neuron A (18 spikes)


Neuron B (18 spikes)

1000

200

400

t [ms]

600

800

1000

t [ms]

(b) Inhibitory neurons. Es = 80[mV ]

(a) Excitatory neurons. Es = 0[mV ]

V [mV]

Figure 4: Voltage in each neuron. The synaptic current is given by Is = Gs Pmax e s (Es V ) where V is
the voltage of the pre-synaptic neuron that caused it to spike and t is the time since the spike.

10
0
10
20
30
40
50
60
70

Integrate & Fire Neuron with Potassium Current

200

400

600

800

1000

t [ms]

Figure 5: Integrate & Fire neuron simulation with a slow potassium current.

Das könnte Ihnen auch gefallen