Professional Documents
Culture Documents
PII: S0303-2647(17)30073-4
DOI: http://dx.doi.org/doi:10.1016/j.biosystems.2017.07.009
Reference: BIO 3760
Please cite this article as: M.F. Carfora, E. Pirozzi, Linked Gauss-Diffusion processes
for modeling a finite-size neuronal network, <![CDATA[BioSystems]]> (2017),
http://dx.doi.org/10.1016/j.biosystems.2017.07.009
This is a PDF file of an unedited manuscript that has been accepted for publication.
As a service to our customers we are providing this early version of the manuscript.
The manuscript will undergo copyediting, typesetting, and review of the resulting proof
before it is published in its final form. Please note that during the production process
errors may be discovered which could affect the content, and all legal disclaimers that
apply to the journal pertain.
Linked Gauss-Diffusion processes for modeling a
finite-size neuronal network
t
M.F. Carforaa , E. Pirozzib
ip
a Istituto
per le Applicazioni del Calcolo “Mauro Picone”, Consiglio Nazionale delle
Ricerche, via Pietro Castellino 111 - 80131 Napoli, Italia
cr
b Dipartimento di Matematica e Applicazioni, Università degli Studi di Napoli “Federico II”,
us
Abstract
A Leaky Integrate-and-Fire (LIF) model with stochastic current-based linkages
an
is considered to describe the firing activity of neurons interacting in a (2 × 2)-
size feed-forward network. In the subthreshold regime and under the assumption
that no more than one spike is exchanged between coupled neurons, the stochas-
tic evolution of the neuronal membrane voltage is subject to random jumps due
M
to interactions in the network. Linked Gauss-Diffusion processes are proposed
to describe this dynamics and to provide estimates of the firing probability den-
sity of each neuron. To this end, an iterated integral equation-based approach is
applied to evaluate numerically the first passage time density of such processes
d
1. Introduction
Ac
In the last two decades, an increasing attention has been paid to the repre-
sentation of the dynamics of interacting neurons in small and large networks
(Arbib, 2003; Brunel, 2000; Politi and Luccioli, 2010; Sirovich et al., 2010)
through different stochastic models. Many of them are essentially based on
integrate-and-fire equations, population dynamics, mean field theory (Brunel
and Hansel, 2006; Buice and Chow, 2013; Forcaud and Brunel, 2002; Galves
Page 1 of 19
and Locherbach, 2016; Ostojic et al., 2009; Soula and Chow, 2007). In the com-
plex study of the proposed network models, several aspects are explored as, for
instance, size and heterogeneity of the network, proportions of excitatory and
inhibitory neurons, spiking synchronization, correlated noisy inputs and some
t
others features (see Lansky and Ditlevsen, 2008; Postnova et al., 2010; Brunel
ip
and Hansel, 2006, and references therein). Anyway, all these models start with
the description of the structure of the considered network and, consequently,
they specify how adjacent neural nodes interact.
cr
In this paper, we intend to investigate all the above network features by de-
scribing the firing activity of each neuronal component; specifically, we take into
account the geometry of the network, the kind of interaction between neurons
us
and the position of each neuron within the network by proposing a stochas-
tic Leaky Integrate-and-Fire (LIF) model for a finite size network. Such small
networks constitute a useful model for some specific biological systems: as de-
scribed for instance in Hansson (1995), the larval antenna of several Lepidoptera
an
comprises just a few olfactory receptor neurons (about ten). In the olfactory
system of adult moths the sensory input, after being detected and processed
by some thousands first-order neurons, is transmitted synaptically to a small
network made by a few tens of second-order neurons that code for this sensorial
M
information (Rospars et al., 2014). On the other hand, small network models
allow to move from the detailed representation of the dynamics of individual
neurons to the description of the activity of large populations of neurons: in-
deed, a single neuronal unit can be assumed as representative of the proportion
d
of excitatory or inhibitory neurons in large networks (Greenwood and Ward,
2016; Sirovich et al., 2010).
Here we describe the firing density of any observed neuron as the first pas-
te
including both external stimuli and linkage synaptic currents, expressed through
indicator functions of the firing of others neurons. Two different strategies for
ce
Page 2 of 19
mation techniques.
We start from the model proposed in Buonocore et al. (2013, 2014) and
Carfora and Pirozzi (2015) to describe the interaction between two neurons,
also subject to a time-dependent synaptic current conveying external stimuli;
t
in Section 2 we show how to extend it to a (2 × 2) network of linked neurons
ip
that can be suitably generalized to an (N × N ) network; we also outline the
main modeling choices and state the terminology. A (2 × 2) scheme of a small
neuronal network is considered in Section 3, with direction and weight of the
cr
coupling links between neurons to be specified according to the position of each
of them within the network. We describe the evolution of the membrane volt-
age of these four neurons by LIF-type stochastic differential equations (SDEs)
us
and focus on the corresponding FPTs, assumed as models for their firing times.
These firing densities will be evaluated by adopting suitable approximating GD
processes whose FPT densities can be estimated by numerical iterative proce-
dures. In Section 4, the numerical strategy is given along with an asymptotic
an
approximation of the firing densities through a closed-form expression for the
associated FPT densities, that holds under special hypotheses (low firing or
subthreshold regime). The numerical evaluation of these firing densities will
be compared with histograms of first crossing times through a fixed membrane
M
voltage threshold of the simulated paths obtained by an Euler discretization of
the LIF equations. The case of three neurons will also be considered as a special
case of the (2 × 2) scheme in which a specific neuron has been disconnected from
the others. Finally, in Section 5, by using asymptotic approximations for the
d
firing activity of all the surrounding neurons, we provide the mean function of
the GD process that approximates the membrane voltage of a generic neuron
within a finite size (N × N ) network with specified geometry and connections;
te
2. The model
stochastic LIF-type dynamics with a time dependent stimulus I(t). We call such
a model a time inhomogeneous LIF model. An additional stochastic synaptic
current realizes the connection between neuronal units. As in the classical LIF
model, when the membrane potential V (t) of a generic neuron reaches a firing
Ac
Page 3 of 19
with V (0) = v0 ; here, θ stands for the decay time of the membrane potential V (t)
in absence of noise, ρ stands for the resting potential, µ represents a constant
signal, σ > 0 is the intensity of noise and W (t) is a standard Brownian motion.
The stimulus I(t) (that is dimensionally the ratio between the input current
t
and the membrane capacity) is specified as
ip
h i
I(t) = i0 e−t/α + k 1 − e−t/α H(t), (2)
cr
where i0 is the initial value of the stimulus and α > 0 is its decay time. The
stochastic jump induced by the spikes of adjacent neurons has maximum am-
plitude k and it is modeled by a linear combination of Heaviside step functions:
us
(
X 0, if t < τj ,
H(t) = βj Hj (t) and Hj (t) := (3)
1, if t ≥ τj ,
where τj is the emission time of the first spike by Neuron j. Note also that k
an
measures both the intensity and the sign (positive forP excitatory/negative for
inhibitory) of the interaction. Finally, we also assume βj = 1. In Buonocore
et al. (2013, 2014) and Carfora and Pirozzi (2015) we developed such a model to
describe the firing activity of two neurons having one-way connection, mutual
M
connection and a connection driven by a periodic signal, respectively. Here the
sum over j in the stochastic function H(t) defined in (3) is extended to all the
neurons whose firing activity affects the dynamics of the observed one, since
for any j Hj (t) is the indicator function of the first firing time τj of Neuron j.
d
Furthermore, the coefficient βj in the first part of (3) represents the coupling
weight between the observed neuron, whose dynamics is described by (1), and
the Neuron j linked to it. These parameters (that add up to 1) are to be chosen
te
to modulate the relative weight of the interaction according to both the number
of surrounding neurons and their position with respect to the observed one.
Moreover, note that the jumps in the time evolution of V (t) induced by the
p
synaptic linkage function H(t) have random amplitude and occur in random
times. The final goal of this approach is to provide a prediction of the firing
ce
Page 4 of 19
3. A (2 × 2)-size network
Let us consider a small (2 × 2) network, made of four interconnected neurons
and graphically represented as a square matrix with connecting edges along
t
which information is transmitted (see Fig. 1). The related stochastic model
ip
involves a system of four SDEs of type (1), each one describing the evolution of
the membrane voltage of a neuron embedded in the network. In the following,
we will denote these neurons by the labels N11 , N12 , N21 , N22 , as in Fig. 1, and
cr
describe the related dynamics in detail; the linkage is realized by means of
the stochastic functions Hij (t), all built as linear combinations of the indicator
functions of the firing activity of the connected neurons. The next Subsections
us
will be specifically devoted to show results for these four neurons.
an
M
d
Let us start by introducing the basic model made of just two interacting
neurons, denoted by N11 and N12 . The evolution of their membrane potentials
V11 (t) and V12 (t), respectively, under a common fixed potential threshold VS
ce
θ1j θ1j
with h i
I1j (t) = i0,1j e−t/α1j + k1j 1 − e−t/α1j H1j (t), j = 1, 2. (5)
In the case of one-way interaction, N11 does not receive any input from N12
so that H11 (t) ≡ 0 ∀t > 0 and consequently the stimulus I11 (t) only represents
a contribution due to external biological or injected currents. On the contrary,
for N12 we have H12 (t) = β11 H11 (t), with β11 =1 and
(
0, if t < τ11 ,
H11 (t) := (6)
1, if t ≥ τ11 .
Page 5 of 19
Moreover, k12 is a signed coefficient, whose sign takes into account the type
of interaction (i.e., excitatory or inhibitory) and whose modulus represents the
intrinsic response of the neuron N12 , i.e. the amplitude of the jump, induced
by the interaction with N11 , on the stimulus driving its dynamics. This model
t
has been studied in Buonocore et al. (2013) and Buonocore et al. (2014). The
ip
mean functions of the two processes V11 (t) and V12 (t) are given by
h i
m11 (t) ≡ E[V11 (t)] = v0,11 e−t/θ11 + (ρ11 + µ11 θ11 ) 1 − e−t/θ11
cr
e−t/α11 − e−t/θ11 (7)
+ i0,11
(1/θ11 − 1/α11 )
us
and
h i
m12 (t|T11 ) ≡ E[V12 (t)|T11 ] = v0,12 e−t/θ12 + (ρ12 + µ12 θ12 ) 1 − e−t/θ12
an
e−t/α12 − e−t/θ12
Z th i (8)
+ i0,12 + k12 e−t/θ12 1 − e−s/α12 es/θ12 H11 (s)ds.
(1/θ12 − 1/α12 ) 0
Note that the mean function m12 (t|T11 ) of the process V12 (t) is conditioned
M
upon the random variable T11 , that describes the FPT of the process V11 (t), by
which we model the spike time τ11 of N11 . Here, H11 (t) is the indicator function
of the event {T11 ≤ t}.
Hence, we consider the GD process Ve12 (t) approximating V12 (t) whose mean
is derived as
d
m
e 12 (t) = E [m12 (t|T11 )] = ET11 [E(V12 (t)|T11 )]
te
so that, by observing that E[H11 (t)] = P11 (t) := P rob(T11 ≤ t), we obtain from
(8)
p
h i
me 12 (t) ≡ E[Ve12 (t)] = v0,12 e−t/θ12 + (ρ12 + µ12 θ12 ) 1 − e−t/θ12
ce
Z th
e−t/α12 − e−t/θ12 i
+ i0,12 + k12 e−t/θ12 1 − e−s/α12 es/θ12 P11 (s)ds.
(1/θ12 − 1/α12 ) 0
(9)
Ac
The covariances of the processes V11 (t) and Ve12 (t) have the same form, given by
σ 2 h s/θ i
c(s, t) = θ e − e−s/θ e−t/θ , 0 ≤ s ≤ t; (10)
2
in particular, the corresponding variance is
σ2 h i
V ar(t) = c(t, t) = θ 1 − e−2t/θ , t ≥ 0. (11)
2
As well known, the FPT of such a GD process Ve12 (t) through the threshold VS
is an absolutely continuous random variable. Its pdf gVe12 [VS , t|v0,12 , 0] can be
Page 6 of 19
obtained as a solution of the following integral equation (IE) with non-singular
kernel:
gVe12 [VS , t|v0,12 , 0] = − ψVe12 [VS , t|v0,12 , 0]
t
Z t (12)
ip
+ ψVe12 [VS , t|VS , ξ]gVe12 [VS , ξ|v0,12 , 0] dξ,
0
cr
e 12 (t) [1 + e−2(t−τ )/θ12 ]
VS − m
ψVe12 [VS , t|y, τ ] = −me 012 (t) −
θ12 [1 − e−2(t−τ )/θ12 ]
us
e 12 (t) 2e−(t−τ )/θ12
y−m
+ fVe12 [Vs , t|y, τ ]
θ12 1 − e−2(t−τ )/θ12
and ( )
an
2
1 [Vs − M (t|y, τ )]
fVe12 [Vs , t|y, τ ] = p exp −
2
2πD (t|τ ) 2D2 (t|τ )
is the Gaussian transition pdf of the GD process Ve12 , whose conditional mean
and variance are given by
M
c(τ, t) c2 (τ, t)
M (t|y, τ ) = m
e 12 (t) + [y − m
e 12 (t)], D2 (t|τ ) = V ar(t) −
V ar(τ ) V ar(τ )
d
with c(·, ·) and V ar(·) are as in (10) and (11) for θ = θ12 , respectively. Then,
quadrature of IE (12) allows us to evaluate the FPT pdf gVe12 by a numerical
te
procedure (see Buonocore et al., 2014, for further details). However, it has to
be observed that, as clearly seen in the expressions for ψVe12 andfVe12 , to apply
the quadrature algorithm to the IE (12), the mean and covariance functions
of the involved GD process are required, along with the threshold VS . Now,
p
while the firing threshold VS and the covariance (10) of Ve12 (t) are known, to
specify the mean function m e 12 (t) of Ve12 (t) given by (9) we need an estimate of
ce
the distribution function P11 (s). To this end, we first apply the procedure to
the corresponding integral equation (12) written for the GD process V11 (t) (in
place of Ve12 (t)) to obtain the numerical evaluation of both gV11 [VS , t|v0,11 , 0] and
Ac
P11 (s) by quadrature of gV11 [VS , t|v0,11 , 0]; then, we can solve (12) for Ve12 (t).
Alternatively, under suitable hypotheses of an asymptotic regime (Buonocore
et al., 2014), namely p
VS − sup m11 (t) ≥ σ11 θ11 , (13)
t≥0
with
[VS − (ρ11 + µ11 θ11 )]2
VS − (ρ11 + µ11 θ11 )
h11 = √ exp − 2 ; (15)
θ11 σ11 πθ11 θ11 σ11
Page 7 of 19
h11 can also be used as an estimate of the firing rate of N11 in the asymptotic
regime. The asymptotic approximation (14) of the FPT distribution of T11
allows us to obtain a closed-form approximation for the mean of the process
Ve12 (t). We report it here, for the particular case θ12 = α12 ,
t
ip
h i
e ∗12 (t) = v0,12 e−t/θ12 + (ρ12 + µ12 θ12 ) 1 − e−t/θ12 + i0,12 te−t/θ12
m
" #
−t/θ12 e−h11 t − e−t/θ12 e−t/θ12 (e−h11 t − 1)
+ k12 θ12 − (t + θ12 )e − − .
cr
1
θ12 − h11
h11
(16)
This expression discloses how the rate parameter h11 of the firings of N11 affects
us
the mean of the process Ve12 (t). It is worth noting that for t → ∞ the term with
k12 θ12 survives in the expression (16) of the mean m e ∗12 (t). It arises from the
last term in (9), that reads for θ12 = α12
an
Z th i
k12 e−t/θ12 1 − e−s/θ12 es/θ12 P11 (s)ds.
0
high probability, there is a non-zero probability that it fires in short times and
this affects the mean of the membrane potential of neuron N12 , resulting in (16)
te
p
VS − sup m12 (t) ≥ σ12 θ12 , (17)
t≥0
ce
Page 8 of 19
3.3. N22 dynamics
N22 receives inputs from different surrounding neurons, so that its dynamics
represents a key step towards the generalization of the model for a neuron Nij
t
embedded in an (N × N )-size network. The associated GD process can provide
ip
predictions on its firing density by the IE approach. Its characterization is the
main theoretical result in this network model.
The evolution of the membrane potential of N22 can be described by
cr
1 ρ22 + µ22 θ22
dV22 (t) = − V22 (t) + + I22 (t) dt + σ22 (t)dW22 (t) (20)
θ22 θ22
us
with V22 (0) = v0,22 and
I22 (t) = i0,22 e−t/α22 + k22 1 − e−t/α22 H22 (t).
an
It is influenced by all of the other three neurons in the considered network.
Then, the general stochastic linkage function H(t) defined in (3) in this case is
given by
H22 (t) = β11 H11 (t) + β12 H12 (t) + β21 H21 (t),
M
with (
0, if t < τij ,
Hij (t) := (21)
1, if t ≥ τij
d
where τij is the first spike time of neuron Nij for i, j = 1, 2 and i · j 6= 4.
The choice of the weights βij can model different impacts of the related presy-
te
inputs.
Along the lines of Buonocore et al. (2014), we are able to write in closed
ce
form also the mean of this last stochastic process V22 (t) conditioned upon the
spikes of the other three neurons,
h i
m22 (t) ≡ E[V22 (t)|T11 , T12 , T21 ] = v0,22 e−t/θ22 +(ρ22 + µ22 θ22 ) 1 − e−t/θ22
Ac
−t/α22 Z t
− e−t/θ22
e h i
+i0,22 + e−t/θ22 k22 1 − e−s/α22 H22 (s)es/θ22 ds.
1/θ22 − 1/α22 0
(22)
Page 9 of 19
where, as before, Pij (t) := P rob(Tij ≤ t) is the FPT distribution for Vij (t), for
i, j = 1, 2 and i · j 6= 4. This process has mean function
h i e−t/α22 − e−t/θ22
t
e 22 (t) = v0,22 e−t/θ22 + (ρ22 + µ22 θ22 ) 1 − e−t/θ22 + i0,22
m
(1/θ22 − 1/α22 )
ip
Z th
k22 −t/θ22 i
+ e 1 − e−s/α22 es/θ22 [P11 (s) + 2 P12 (s) + 2 P21 (s)] ds.
5 0
cr
(23)
Note that the distribution functions Pij (t) of the FPTs of V11 (t), V12 (t) and
V21 (t) are required, at least by means of numerical evaluation. However, if the
us
asymptotic conditions (13) and (17) are satisfied for all the other neurons, for
time t large enough, approximations of the required Pij (t) are available in closed
form. In particular, we can adopt the asymptotic exponential approximation
(14) for P11 and the corresponding expressions (18) for P12 and P21 . Hence,
an
under asymptotic regime, an hyperexponential-type distribution function can
be adopted for the firing activity of the surrounding neurons. In this case, the
mean of the process Ve22 (t) is approximated without any previous numerical
evaluation of the FPT distribution functions of other neurons:
M
h i e−t/α22 − e−t/θ22
e ∗22 (t) = v0,22 e−t/θ22 + (ρ22 + µ22 θ22 ) 1 − e−t/θ22 + i0,22
m
(1/θ22 − 1/α22 )
Z th
k22 −t/θ22 i
1 − e−s/α22 es/θ22 1 − e−h11 s + 2 1 − e−h12 s + 2 1 − e−h21 s ds
+ e
d
5 0
h i e−t/α22 − e−t/θ22
= v0,22 e−t/θ22 + (ρ22 + µ22 θ22 ) 1 − e−t/θ22 + i0,22
te
(1/θ22 − 1/α22 )
−t/α22 −t/θ22
h i e −e
+ k22 θ22 1 − e−t/θ22 − k22
(1/θ22 − 1/α22 )
p
−hij t
− e−t/θ22 e−(hij +1/α22 )t − e−t/θ22
k22 X e
+ i·j −
ce
with h11 and h12 given by (15) and (19) and with a corresponding expression
Ac
for h21 ; also in this case note the role of the rate parameters of the adjacent
neurons. In the particular case θ = α, we find (omitting for simplicity all the
10
Page 10 of 19
subscripts 22 in the parameters θ, ρ, µ)
h i
me ∗22 (t) = v0 e−t/θ + (ρ + µθ) 1 − e−t/θ + i0 te−t/θ
t
e−h11 t − e−t/θ e−t/θ (e−h11 t − 1)
k22 −t/θ
ip
+ θ − (t + θ)e − 1 −
θ − h11
5 h11
−h12 t −t/θ −t/θ −h12 t
2k22 −t/θ e −e e (e − 1)
+ θ − (t + θ)e − −
cr
1
θ − h12
5 h12
e−h21 t − e−t/θ e−t/θ (e−h21 t − 1)
2k22
+ θ − (t + θ)e−t/θ − 1 −
θ − h21
5 h21
us
h i (25)
= v0 e−t/θ + (ρ + µθ) 1 − e−t/θ + k22 θ + (i0 t − k22 (t + θ)) e−t/θ
k22 e−h11 t − e−t/θ e−t/θ (e−h11 t − 1)
− 1 +
θ − h11
5 h11
an
−h12 t −t/θ −t/θ −h12 t
2k22 e −e e (e − 1)
− 1 +
θ − h12
5 h12
−h21 t
− e−t/θ e−t/θ (e−h21 t − 1)
2k22 e
M
− 1 + .
θ − h21
5 h21
The obtained mean function m e ∗22 (t) allows us to adopt the investigation strategy
based on the IE (12), rewritten for the GD process Ve22 (t). We remark that, by
d
using the above approximation for the mean Ve22 (t), we avoid the preliminary
application of the iterative numerical procedure to Ve11 (t), Ve12 (t) and Ve21 (t); we
te
simply apply the procedure to the process Ve22 (t) to evaluate the related FPT
density and use it as a prediction of the firing density of N22 .
p
the processes Vij (t) via discretization of the corresponding SDEs. In all exper-
iments we assume as a reference level the resting potential ρ = 0 = v0 : after
these settings, we rescale all terms in Eqs.(4),(20) accordingly.
Our first experiment simulates an inhibitory network: parts a), b) and c) of
Figure 2 show the histograms of the firing times of N12 , N21 , N22 as obtained
by numerical simulation of 20000 trajectories of the involved neurons until their
first spike, i.e. until the first crossing time for the threshold VS . An Euler dis-
cretization method is applied to the corresponding SDEs (4) for the simulation
of random paths of V11 (t), V12 (t), V21 (t) and to (20) for random paths of V22 (t).
An ad hoc simulation code has been implemented to simultaneously record the
spike times of the four neurons. The histogram is constructed on the sample of
11
Page 11 of 19
t
ip
cr
us
an
M
d
Figure 2: Histograms of first spike times and numerical approximations of FPTpdf for N12 (a),
te
N21 (b) and N22 (c) and plot of the numerical approximations for all the 4 neurons FPT
densities (d) in the case of inhibition. Parameters values for all neurons: ρ = 0, µ = 0,
θ = α = 1, σ = 1, v0 = 0, VS = 2, i0 = 0.25, k12 = −0.2, k21 = −0.1, k22 = −0.25
p
simulated crossing times. The firing densities of the same neurons, obtained by
ce
numerical quadrature of the integral equation (12), are superimposed for com-
parison. The agreement between these curves and the corresponding histograms
is very satisfactory. Finally, part d) of the same Figure shows the differences
among the firing densities of all the four considered neurons. In this setting, the
Ac
12
Page 12 of 19
t
ip
cr
us
an
M
d
Figure 3: Histograms of first spike times and numerical approximations of FPTpdf for N12 (a),
te
N21 (b) and N22 (c) and plot of the numerical approximations for all the 4 neurons FPT
densities (d) in the case of excitation. Parameters values for all neurons: ρ = 0, µ = 0,
θ = α = 1, σ = 1, v0 = 0, VS = 2, i0 = 0.25, k12 = 0.2, k21 = 0.5, k22 = 0.35
p
13
Page 13 of 19
t
ip
cr
us
Figure 4: Histogram of first spike times and numerical approximations of FPT pdf for
(3)
N22 (left) and plot of the numerical approximations for all the 3 neurons (right). Param-
an
eters values for all neurons: ρ = 0, µ = 0, θ = α = 1, σ = 1, v0 = 0, VS = 2, i0 = 0.25,
k12 = 0.2, k22 = 0.35
as shown in Figures 3 and 4: the model detects the presence of an additional ac-
M
tive neuron in the (2 × 2)-size network, that it missing in the 3-neurons scheme,
and its influence on the firing density of the neuron N22 . Asymptotic regime
can also be considered and the related approximated mean provided. The fol-
lowing Figure 5 shows histograms for neurons N11 and N12 , respectively, with
the corresponding firing densities and asymptotic approximations as given by
d
(14) and the first of (18); it also compares the corresponding firing densities of
(3)
N22 in the simple 3-neurons network as obtained by numerical (red line) and
te
asymptotic (blue line) approximations of the other two neurons firing distribu-
tions. The two curves are practically identical, confirming the very good results
of the asymptotic approximation.
p
5. A (N × N )-size network
ce
It is worth underlining that the full numerical procedure becomes very hard
to implement for a network of dimension higher than 2 and quite unfeasible
for large networks. The system of integral equations written for the linked GD
Ac
14
Page 14 of 19
t
ip
cr
us
an
M
d
Figure 5: Histograms, numeric (red) and asymptotic (blue) approximations for N11 , N12 and
te
(3)
corresponding numerical approximations for N22 . Parameter values: ρ = 0, µ = 0, θ = α = 1,
v0 = 0, VS = 2, i0 = 0.25, k12 = k22 = −0.1.
p
Iij (t) = i0,ij e−t/αij + kij 1 − e−t/αij Hij (t),
for i, j = 1, . . . , N. In this case, the linking function Hij (t) is given by:
Ac
i j
1 X X
Hij (t) = n · m · Hnm (t), (27)
M n=i−1 m=j−1
Pi Pj
with Hij (t) ≡ 0 and M = n=i−1 m=j−1 n · m − i · j.
We can also rewrite this linkage function as
where βnm = nm/M for n = i−1, i; m = j −1, j and n·m 6= i·j. As an example,
Figure 6 shows the case of a (3 × 3)-size network with β weights specified along
arrows. In order to apply our investigation strategy to this network, we need to
15
Page 15 of 19
t
ip
cr
us
Figure 6: A (3 × 3)-size network with specified values for the linkage weights βij along the
an
connection arrows.
specify the mean of the GD process Veij (t) describing the dynamics of a generic
Neuron Nij with i, j = 1, . . . , N. This mean function includes the term
M
i j
1 X X
E [Hij (s)] = n · m · P(Tnm ≤ s)
M n=i−1 m=j−1
d
the numerical procedure: even if only the firing distributions of the three clos-
est neurons are required, each of them needs to be previously evaluated by a
similar procedure. Alternatively, we can assume the asymptotic regime for the
p
three neurons which are closer to the neuron Nij ; hence the dimension N of the
network does not affect the numerical evaluation, and only the linkage parame-
ce
ters have to be specified according to the position of the neuron Nij within the
network. Along the lines of the approach developed in the previous Sections,
we can approximate
i j
Ac
1 X X
n · m 1 − e−hnm s
E [Hij (s)] ≈ (29)
M n=i−1 m=j−1
assuming that the asymptotic regime holds for the neurons having a direct
connection with the observed one Nij and with
It is then possible to obtain a closed form expression for the mean of this last
process and so a numerical approximation of the FPT pdf via the IE approach.
16
Page 16 of 19
Indeed, the asymptotic approximation of the mean of Veij (t) is given by
h i e−t/αij − e−t/θij
e ∗ij (t) = v0,ij e−t/θij + (ρij + µij θij ) 1 − e−t/θij + i0,ij
m
(1/θij − 1/αij )
t
ip
i j Z th
kij X X i
n · me−t/θij 1 − e−s/αij es/θij 1 − e−hnm s ds
+
M n=i−1 m=j−1 0
(30)
cr
with hij = 0. In the case θ = α (also omitting the explicit dependence on i, j in
the parameters v0 , ρ, µ, θ) this mean function reduces to
us
i j
h i kij X X
e ∗ij (t) = v0 e−t/θ +(ρ + µθ) 1 − e−t/θ + i0 te−t/θ +
m n·m
M n=i−1 m=j−1
an
(e−hnm t + hnm t − 1)
θ
× θ(1 − e−t/θ ) − e−t/θ + (e−t/θ − e−hnm t ) .
hnm 1 − θhnm
(31)
M
We can adopt the GD process Veij (t) with the above mean function m e ∗ij (t)
and covariance (10) to approximate the evolution of the membrane voltage of
the neuron Nij embedded in an (N × N ) network. By numerical evaluation
of the FPT density gVeij [VS , t|v0,ij , 0] as a solution of the IE (12) rewritten for
d
the process Veij (t), we can finally estimate the firing density of Nij , without any
previous simulation or numerical evaluation of the FPT of other neurons.
te
6. Concluding Remarks
p
The proposed synaptic current-based model for the description of the firing
activity of neurons in a finite-size network is essentially constructed by using
ce
a class of linked GD processes that solve a system of SDEs of type (26). The
FPTs of such processes through the firing threshold VS , numerically evaluated
by quadrature of a system of IEs of type (12), provide estimates of the cor-
responding firing densities. The specified SDEs can also be used to simulate
Ac
17
Page 17 of 19
to provide a prediction of the related firing activity without any previous nu-
merical evaluations. The fundamental role in building this network model is
played by the network of size (2 × 2): indeed, any considered larger network is
a collection of a finite number of (2 × 2) networks. Finally, we remark that it
t
is possible to extend our model to investigate other interesting cases, such as
ip
mutual interaction between neurons, colored noise inputs, periodic driving sig-
nals, joint effect of inhibitory and excitatory neurons and also synchronization
phenomena. Some of these aspects will be object of future work.
cr
Acknowledgments
us
The authors would like to thank the anonymous reviewers whose thoughtful
and accurate comments and suggestions truly help improve the manuscript.
an
References
Arbib, M., 2003. The Handbook of Brain Theory and Neural Networks. MIT
Press.
M
Brunel, N., 2000. Dynamics of sparsely connected networks of excitatory and
inhibitory spiking neurons. J Comp Neurosci 8, 183–208.
Brunel, N., Hansel, D., 2006. How noise affects the synchronization properties
of recurrent networks of inhibitory neurons. NeCo 18, 1066–1110.
d
Buice, M., Chow, C., 2013. Dynamic finite size effects in spiking neural networks.
te
Buonocore, A., Caputo, L., Nobile, A. G., Pirozzi, E., 2015b. Restricted
Ornstein-Uhlenbeck process and applications in neuronal models with pe-
riodic input signals. J Comput Appl Math 285, 59–71.
Buonocore, A., Caputo, L., Pirozzi, E., Carfora, M. F., 2013. On the dynamics
Ac
18
Page 18 of 19
Carfora, M. F., Pirozzi, E., 2015. Stochastic modeling of the firing activity of
coupled neurons periodically driven. In: de Leon, M., Feng, W., Feng, Z.,
Lopez-Gomez, J., Lu, X., Martell, J., Parcet, J., Peralta-Salas, D., Ruan, W.
(Eds.), Dynamical Systems, Differential Equations and Applications, AIMS
t
Conference 2015. AIMS Proceedings. American Institute of Mathematical Sci-
ip
ences, pp. 195–203.
D’Onofrio, G., Pirozzi, E., 2015. On two-boundary first exit time of Gauss-
cr
diffusion processes: closed-form results and biological modeling. Lecture Notes
of Seminario Interdisciplinare di Matematica 12, 111–124.
Forcaud, N., Brunel, N., 2002. Dynamics of the firing probability of noisy
us
integrate-and-fire neurons. Neural Computation 14, 2057–2110.
Galves, A., Locherbach, E., 2016. Modeling networks of spiking neurons as
interacting processes with memory of variable length. J Soc Fran Stat 157 (1),
an
17–32.
Greenwood, P. E., Ward, L. M., 2016. Stochastic Neuron Models. Springer In-
ternational Publishing.
M
Hansson, B. S., 1995. Olfaction in lepidoptera. Experientia 51, 1003–1027.
Lansky, P., Ditlevsen, S., 2008. A review of the methods for signal estimation
in stochastic diffusion leaky integrate-and-fire neuronal models. Math Biosci
Eng 99 (4), 253 – 262.
d
Ostojic, S., Brunel, N., Hakim, V., 2009. Synchronization properties of networks
of electrically coupled neurons in the presence of noise and heterogeneities. J
te
neurons. In: Estrada, E., Fox, M., Higham, D., Oppo, G. (Eds.), Network
Science: Complexity in Nature and Technology. Springer-Verlag London, pp.
ce
217–242.
Postnova, S., Finke, C., Jin, W., Schneider, H., Braun, H., 2010. A computa-
tional study of the interdependencies between neuronal impulse pattern, noise
effects and synchronization. J Physiol 104 (3 – 4), 176 – 189.
Ac
Rospars, J. P., Gremiaux, A., Jarriault, D., Chaffio, A., Monsempes, C., Deisig,
N., Anton, S., Lucas, P., Martinez, D., 2014. Heterogeneity and convergence
of olfactory first-order neurons account for the high speed and sensitivity of
second-order neurons. PLoS Comput Biol 10 (12), e1003975.
Sirovich, R., Sacerdote, L., Villa, A. E. P., 2010. Cooperative behavior in a
jump diffusion model for a simple network of spiking neurons. Math Biosci
Eng 11 (2), 385 – 401.
Soula, H., Chow, C., 2007. Stochastic dynamics of a finite-spize spiking neural
network. Neural Computation 19, 3262–3292.
19
Page 19 of 19