Closed-form modeling of neuronal spike train statistics using multivariate Hawkes cumulants Nicolas Privault

2025-04-29 0 0 902.82KB 22 页 10玖币
侵权投诉
Closed-form modeling of neuronal spike train
statistics using multivariate Hawkes cumulants
Nicolas Privault
Division of Mathematical Sciences
Nanyang Technological University
21 Nanyang Link, Singapore 637371
Michèle Thieullen
LPSM-UMR 8001 - Case Courrier 158
Sorbonne Université
4 Place Jussieu, 75252 Paris Cedex 05, France
October 28, 2022
Abstract
We derive exact analytical expressions for the cumulants of any orders of neuronal
membrane potentials driven by spike trains in a multivariate Hawkes process model
with excitation and inhibition. Such expressions can be used for the prediction and
sensitivity analysis of the statistical behavior of the model over time, and to estimate
the probability densities of neuronal membrane potentials using Gram-Charlier expan-
sions. Our results are shown to provide a better alternative to Monte Carlo estimates
via stochastic simulations, and computer codes based on combinatorial recursions are
included.
Key words: Multivariate Hawkes processes; filtered shot noise processes; multivariate
cumulants; Gram-Charlier expansions; excitatory synapses; inhibitory synapses; membrane
potentials.
1 Introduction
Hawkes processes [Haw71] are self-exciting point processes that have been applied to the
modeling of random spike trains in neuroscience in e.g. [CR10], [KRS10], [GDT17], [CXVK19].
Neuronal spike train activity has been modeled using multivariate Hawkes processes in e.g.
[RBRTM13], [OJSBB17], [KR20], where filtered Hawkes processes have been interpreted as
free membrane potentials in the linear-nonlinear cascade model. In this framework, the cu-
mulants of multivariate Hawkes processes yield important statistical information. However,
nprivault@ntu.edu.sg
michele.thieullen@sorbonne-universite.fr
1
arXiv:2210.15549v1 [q-bio.NC] 27 Oct 2022
the analysis of statistical properties of Hawkes processes is made difficult by their recur-
sive nature, in particular, computing the cumulants of Hawkes processes involves technical
difficulties due to the infinite recursions involved.
Neuronal synaptic input has also been modeled using multiplicative Poisson shot noise
driven by random current spikes, in e.g. [VD74], [Tuc88], see also [KAR04], [RD05], [RG05],
[Bur06a], for the analysis of stationary limits in the case of constant Poisson arrival rates,
and [WL08,WL10], see also [AI01], [Bur06b], [CTRM06] for time-dependent Poisson in-
tensities modeling of time-inhomogeneous synaptic input. In this framework, the time
evolution of the probability density functions of membrane potentials has been described
in [BD15], [Pri20] by Gram-Charlier probability density expansions based on moment and
cumulant estimates.
The computation of the moments of Hawkes processes has been the object of several
approaches, see [DZ11], [CHY20] and [DP22] for the use of differential equations, and
[BDM12] for stochastic calculus methods applied to first and second order moments. Other
techniques have been introduced for linear and nonlinear self-exciting processes, including
Feynman diagrams [OJSBB17], path integrals [KR20], and tree-based methods [JHR15]
applied up to third order cumulants. However, such methods appear difficult to implement
systematically for higher order cumulants, and they use finite order expansions that only
approximate cumulants even in the linear case.
In this paper, we provide a recursion for the closed-form computation of the cumulants
of multivariate Hawkes processes, without involving approximations. For this, we extend
the recursive algorithm of [Pri21] to the computation of joint cumulants of all orders of
multivariate Hawkes processes. This algorithm, based on a recursive relation for the Prob-
ability Generating Function (PGFl) of self exciting point processes started from a single
point, relies on sums over partitions and Bell polynomials. In what follows, we will apply
this algorithm to Hawkes processes with inhibition, by using negative weights in their clus-
ter point process construction. We note that although our cumulant expressions are proved
only for non-negative weights, the results remain numerically accurate and consistent with
the sampled cumulants of Hawkes processes with inhibition as long as the process does not
become inactive over long time intervals, see also § 1 of [OJSBB17].
In Proposition 2.1 and Corollary 2.2 we compute the joint cumulants of membrane
potentials modeled according to a filtered Hawkes process as in [OJSBB17]. In comparison
with Monte Carlo simulation estimates, explicit expressions allow for immediate numerical
2
evaluations over multiple ranges of parameters, whereas Monte Carlo estimations can be
slow to implement. In addition, such expressions are suitable for algebraic manipulations
and tabulation, e.g. they can be differentiated in closed form with respect to time to yield
the dynamics of cumulants, or with respect to any system parameter to yield sensitivity
measures. Numerical applications of our closed form expressions are presented in Section 3,
where they are compared to Monte Carlo estimates. Although our simulations in Figures 2
to 5have been run with 10 million samples, Monte Carlo estimates of higher-order cumulants
can be subject to numerical instabilities not observed with closed-form expressions. In
particular, they become degraded starting with joint third cumulants (see Figure 4-b)) and
fourth cumulants (see Figure 5-a)), and they become clearly insufficient for the estimation
of fourth joint cumulants (see Figure 5-b)).
Closed-form cumulant expressions are then applied in Section 4to the explicit derivation
of cumulant-based Gram-Charlier expansions for the probability density function of the
membrane potentials at any given time. showing that densities are negatively skewed with
positive excess kurtosis.
We proceed as follows. In Section 2we present closed-form recursions for the com-
putation of cumulants of any order in a multivariate Hawkes process model. Numerical
results are then presented in Section 3with application to the modeling of connectivity in
spike train statistics. In Section 4we present numerical experiments based on cumulants
for the estimation of probability densities of potentials by Gram-Charlier expansions. In
the appendices we present the derivation of recursive cumulant and moment identities for
the closed-form computation of the moments of Hawkes processes, in the multivariate case,
with the corresponding codes written in Maple and Mathematica.
2 Cumulants of multivariate Hawkes processes
This section describes our algorithm for the computation of cumulants. Let (H1(t), . . . , Hn(t))t0
denote a multivariate linear Hawkes point process with self-exciting stochastic intensities
of the form
λi(t) := νi(t) +
n
X
j=1 Zt
0
γi,j(ts)dHj(s), t IR+,(2.1)
with Poisson offspring intensities γi,j(dx) = γi,j(x)dx and possibly time inhomogeneous
Poisson baseline intensities νi(dt) = νi(t)dt,i= 1, . . . , m. The next proposition provides
a way to compute the joint cumulants of random sums by an induction relation based on
3
the Bell polynomials. In what follows, we assume that γ1(IR+) + ··· +γm(IR+)<1, and
consider the integral operator Γdefined as
f)(x, i) =
m
X
j=1 Z
0
f(x+y, j)γi,j (dy), x IR+, i = 1, . . . , m,
and, letting Idenote identity, the inverse operator (IΓ)1given by
((IΓ)1f)(x, i) = f(x, i) +
X
n=1
nf)(x, i)
=f(x, i) +
X
n=1
m
X
j1,...,jn=1 Z
0···Z
0
f(x+y1+··· +yn, jn)γi,j1(dy1)···γjn1,jn(dyn),
xIR+,i= 1, . . . , m. The following statements hold for the joint cumulants κ(n)
(x,i)(f1, . . . , fn)
of Pm
j=1 R
0fi(t, j)dHj(t),...,Pm
j=1 R
0fn(t, j)dHj(t)given that the multidimensional
Hawkes process is started from a single jump located in Hi(t)at time xIR+,i= 1, . . . , m.
Proposition 2.1 a) The first cumulant κ(1)
(x,i)(f)of Pm
j=1 R
0f(t, j)dHj(t)is given by
κ(1)
(x,i)(f) = ((IΓ)1f)(x, i)
=f(x, i) +
X
n=1
m
X
j1,...,jn=1 Z
0···Z
0
f(x+y1+··· +yn, jn)γi,j1(dy1)···γjn1,jn(dyn),
x0,i= 1, . . . , m.
b) For n2, the joint cumulants κ(n)
(x,i)(f1, . . . , fn)are given by the induction relation
κ(n)
(x,i)(f1, . . . , fn) =
n
X
k=2 X
π1∪···∪πk={1,...,n} (IΓ)1Γ
k
Y
j=1
κ(|πj|)
(·,·)((fl)lπj)!(x, i),(2.2)
x0,i= 1, . . . , m,n2, where the above sum is over set partitions (π1, . . . , πk)of
{1, . . . , n}and |πi|denotes the cardinality of the set πi,i= 1, . . . , k.
Proof. See Appendix A.
Standard (i.e. unconditional) cumulants can then be obtained in the next corollary as a
consequence of Proposition 2.1.
Corollary 2.2 The joint cumulants κ(n)(f1, . . . , fn)of Pm
j=1 R
0fi(t, j)dHj(t)1inare
given by the relation
κ(n)(f1, . . . , fn) =
m
X
i=1
n
X
k=1 X
π1∪···∪πk={1,...,n}Z
0
k
Y
j=1
κ(|πj|)
(x,i)((fi)iπj)νi(x)dx, n 1.(2.3)
Proof. See Appendix A.
4
Exponential kernels
Joint cumulants will be computed using sums over partitions and Bell polynomials in the
case of the exponential offspring intensities
γi,j(dx) = wi,j1[0,)(x)ebxdx, i, j = 1, . . . , m,
given by the m×mconnectivity matrix W= (wi,j)1i,jm,|wi,j |< b, and the constant
Poisson intensities νi(dz) = νidz,νi>0,i, j = 1, . . . , m. In this case, the integral operator
Γsatisfies
f)(x, i) =
m
X
j=1
wi,j Z
0
f(x+y, j)ebydy, x IR+, i = 1, . . . , n.
The recursive calculation of joint cumulants can be performed using the family of functions
ep,η,t,j(x, i) := 1{i=j}xpeηx1[0,t](x),η < b,p0, by evaluating (IΓ)1Γin Proposition 2.1
on the family of functions ep,η,t,j as in the next lemma.
Lemma 2.3 For fin the linear span generated by the functions ep,η,t,k,p0,η < b,
k= 1, . . . , m, the operator (IΓ)1Γis given by
((IΓ)1Γf)(x, i) =
m
X
j=1 Ztx
0
f(x+y, j)WeyW i,j ebydy, x [0, t], i = 1, . . . , m.
For fas in Lemma 2.3, by Proposition 2.1 the first cumulant of Z
0
fi(t, j)dHj(t)given
that the multidimensional Hawkes process is started from a single jump located in Hi(t)at
time xIR+,i= 1, . . . , m, is given by
κ(1)
(x,i)f(·)1{j}=f(x)1{i=j}+Ztx
0
ebyf(x+y)WeyW i,j dy,
x[0, t],i= 1, . . . , m, and for n2we have the recursion
κ(n)
(x,i)(f1[0,t]) =
n
X
k=2
m
X
j=1 Ztx
0
ebyWeyW i,j Bn,kκ(1)
(x+y,j)(f), . . . , κ(nk+1)
(x+y,j)(f)dy.
The conditional multivariate joint cumulants of R
0fi(t, ji)dHji(t)1inare given by
κ(n)
(x,i)f11[0,t1]1{j1}, . . . , fn1[0,tn]1{jn}
=
m
X
j=1
n
X
k=2 X
π1∪···∪πk={1,...,n}Zmin(t1,...,tm)x
0
ebyWeyW i,j
k
Y
l=1
κ(|πl|)
(x+y,j)fp1{jp}pπldy,
j1, . . . , jn1, with, for n= 2,
κ(2)
(x,i)f11[0,t1]1{j1}, f21[0,t2]1{j2}=
m
X
j=1Zmin(t1,t2)x
0
ebyWeyW i,j κ(1)
(x+y,j)f11{j1}κ(1)
(x+y,j)f21{j2}dy.
5
摘要:

Closed-formmodelingofneuronalspiketrainstatisticsusingmultivariateHawkescumulantsNicolasPrivault*DivisionofMathematicalSciencesNanyangTechnologicalUniversity21NanyangLink,Singapore637371MichèleThieullen„LPSM-UMR8001-CaseCourrier158SorbonneUniversité4PlaceJussieu,75252ParisCedex05,FranceOctober28,202...

展开>> 收起<<
Closed-form modeling of neuronal spike train statistics using multivariate Hawkes cumulants Nicolas Privault.pdf

共22页,预览5页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:图书资源 价格:10玖币 属性:22 页 大小:902.82KB 格式:PDF 时间:2025-04-29

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 22
客服
关注