[Problem Set 4 Networks] Problem 2: Circuit with mutual inhibition
Link of the iPython notebook for the code
AT2 – Neuromodeling: Problem set #4 NETWORKS
PROBLEM 2: Circuit with mutual inhibition
Now, let us consider a two-neurons circuit in which the neurons mutually inhibit one another. We will denote by
and the firing rates of the two neurons the inhibitory synaptic weight an excitatory external input the neurons’ activation function as before
1. Separate treatement of each neuron
We assume that we have the following differential equations:
which results in the following two-dimensional system dynamics flow:

The nullclines of this system are the curves given by:

Their crossing points are the points at which both the
- stable fixed points: here, the points
and - unstable fixed points: here, the point
We can easily check these are indeed fixed points of the dynamics:
-
For
:and it is symmetric for
-
For
:
System simulation
We set (arbitrary units):
- the time-increment to integrate the differential equation with the Euler method:
- The total duration
so that the Euler method yields, for



It appears that:
-
if
is on the identity line – i.e. if ) – : converges toward the unstable fixed point, as exemplified by figure 1.b.1. -
if
is strictly above the identity line – i.e. if ) – : converges toward the stable fixed point, as exemplified by figure 1.b.2. -
if
is strictly below the identity line – i.e. if ) – : converges toward the stable fixed point, as exemplified by figure 1.b.3.
2. Vectorized system dynamics
We have hitherto treated each neuron separately, but there is a way to reduce the two differential equations to a single vectorized one:
by setting:
as a result of which the Euler method gives:
And we get the same simulations as before, for example with the initial condition

Leave a comment