Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2026 Sep 29.
Published before final editing as: Biometrika. 2026 Sep 25:asag059. doi: 10.1093/biomet/asag059

Regularised Spectral Estimation for High-Dimensional Point Processes

C J Pinkney 1, C Euan 2, A J Gibberd 3, A Shojaie 4
PMCID: PMC13619316  NIHMSID: NIHMS2207771  PMID: 42808106

Summary

Advances in modern technology have enabled the simultaneous recording of neural spiking activity across large numbers of neurons, which statistically can be represented by a multivariate point process. We characterise the second order structure of this process via the spectral density matrix, a frequency domain equivalent of the covariance matrix. In the context of neuronal analysis, statistics based on the spectral density matrix can be used to infer connectivity in the brain network between individual neurons. However, the high-dimensional nature of spike train data mean that it is often difficult, or at times impossible, to compute these statistics. To improve the efficiency of spectral estimation for point processes, we propose methodology that combines a Whittle pseudo-likelihood with ridge or lasso style penalties. We establish asymptotic and large sample properties for our proposed estimators and evaluate their performance on synthetic data simulated from multivariate Hawkes processes. Finally, we apply our methodology to neuroscience spike train data in order to illustrate its ability to infer brain connectivity.

Some key words: Partial coherence, Multivariate point process, Inverse spectral density matrix, Spike train data

1. Introduction

We consider the p-dimensional point process N(t)≔Nq(t)q∈{1,…,p} whose qth component gives the number of events of type q that have occurred in the time interval (0,t],t≤T. As in Bartlett (1963), we denote by dNq(t) the number of events observed in process q in some small time interval dt, whereby dNq(t)=Nq(t+dt)-Nq(t). The first order properties of N(t) are characterised via the intensity function Λ(t)∈Rp, defined for each unit q as Λq(t)dt=PrdNq(t)=1, or equivalently Λ(t)≔E{dN(t)}/dt.

Hawkes (1971a) introduced an important class of point process models in which past events of N(t) can affect the evolution of the process. In particular, the intensity function for each unit q takes the form

Λq(t)=vq+∑r=1p∫-∞tγqr(t-u)dNr(u),

where vq>0 and γqr(⋅) represent the background intensity and excitation functions respectively. The excitation function, γqr(t-u) represents the effect on the qth type at time t due to an event in the rth type at a previous time point, u. Motivated by neuroscience applications, the multivariate Hawkes process will serve as an illustrative throughout this paper.

The second order structure of N(⋅) at times t and u is given by the covariance density matrix,

μ(t,u)=EdN(u)dN⊤(t)dtdu-Λ(u)Λ⊤(t),

where the superscript (⋅)⊤ denotes transpose. When Λ(t) is constant for all t, and μ(t,u) depends only on lag τ=u-t, we refer to process N(t) as being second-order stationary. In this case, we denote the intensity function as Λ(t)=Λ and the covariance density matrix simply as μ(τ).

In this work, we characterise the second order structure of N(t) via the spectral density matrix, building on the frequency domain representation of the stochastic process (Bartlett, 1963; Brillinger, 1972). The spectral density matrix S(ω) of a stationary point process is defined as the Fourier transform of its complete covariance density matrix, namely

S(ω)=12πdiag(Λ)+∫-∞∞exp(-iωτ)μ(τ)dτ,

where S(ω) is a p×p Hermitian positive definite matrix. Analogous to the covariance matrix in the time domain, the spectral density matrix captures both the within and between type dynamics of the multivariate point process. More specifically, it describes the variance in each process or the covariance between processes that is attributable to oscillations in the data at a particular frequency ω∈R.

Given the complex nature of the spectrum, a common measure of association between two processes Nq(t) and Nr(t) is the squared spectral coherence, Rqr2(ω)≔Sqrω2/Sqq(ω)Srr(ω)∈[0,1]. If Rqr2(ω)=0 for all ω, then the two processes are linearly independent. Conversely, a value of 1 indicates a perfect linear relationship. However, in the context of high-dimensional point processes, it is important to assess whether the association between Nq(t) and Nr(t) is due to a direct connection between them, or whether their correlation can be attributed to an indirect connection involving other processes, i.e. whether this correlation could potentially be explained away through conditioning on other streams. In this work, we address this problem by studying the inverse spectral density matrix Θ(ω)≔S(ω)-1, whose (q,r)th entry encodes a measure of association between Nq(t) and Nr(t) after the linear effects of the multivariate process N∖qr(t) have been subtracted (Dahlhaus, 2000; Eichler et al., 2003). Specifically, the squared partial coherence between two processes Nq(t) and Nr(t) at a particular frequency ωρqr2(ω)≔Θqr(ω)2/Θqq(ω)Θrr(ω), provides a normalised measure on [0, 1] of the partial correlation between pairs of processes in the frequency domain.

In the time series literature, partial coherence has been used in a variety of application areas, from medicine and oceanography to climatology (Kocsis et al., 1999; Koutitonsky et al., 2002; Song et al., 2020). In the point process setting, partial coherence has been used to identify functional neuronal connectivity from simultaneously recorded neural spike trains (see, for example, Dahlhaus et al., 1997; Eichler et al., 2003). However, these existing spectral estimation methods for multivariate point processes are not suitable for modern high-dimensional spike train data. In particular, the number of recorded neurons p is often large in comparison to the number of experimental trials, which we consider as a monotonically increasing sequence mT. In this setting, see Figure 1c as an example, classical periodogram based estimators exhibit a very large condition number and thus the estimation of the inverse can be highly susceptible to sampling noise. Our main goal in this paper is to better understand the behaviour of the periodogram in high-dimesional settings (for point processes), and then apply regualrisation methods to strike a bias-variance trade-off enabling more efficient estimation of Θ(ω), even when p≥mT.

Fig. 1:

Fig. 1:

(a) Empirical (histogram) vs theoretical (solid line) distribution of coherence for p=7. (b) Plot of the l∞ norm of spectral matrix estimation error, the dashed line indicates when p=m. (c) Plot of the condition number of the multivariate spectrum as a function of dimensionality p.

The estimation of high-dimensional (inverse) spectral density matrices for time series data has received significant attention in the statistics literature. For example, Böhm & von Sachs (2009); Fiecas & Ombao (2011) and Fiecas & von Sachs (2014) explore shrinkage estimators for the spectral density matrix, leading to numerically stable and therefore invertible estimates. Comparatively, Jung et al. (2015); Tugnait (2022); Dallakyan et al. (2022) obtained estimates of the inverse spectral density matrix directly by optimising a penalised Whittle likelihood. There, a group lasso penalty is used to capture shared zero patterns across neighbouring frequencies in the spectral domain. More recently, Deb et al. (2024) used a penalised Whittle likelihood to estimate the inverse spectral density matrix at a single frequency, and developed a fast path-wise coordinate descent algorithm for use in the time series setting. The Whittle approximation has also been studied in the Bayesian framework; see for example Tank et al. (2015).

In this work, we also estimate the inverse spectrum directly using a penalised Whittle likelihood. However, a key challenge in our point process framework lies in controlling the error for a preliminary multivariate estimate of the spectral density matrix (e.g. the periodogram), which is used as input to the Whittle likelihood. We establish asymptotic properties of a mean-corrected version of the periodogram under classical mixing conditions (Brillinger, 1972) in a multi-trial design setting relevant to our neuroscience application. To enable a truly high-dimensional analysis of our proposed estimators, we then study the finite sample properties of the periodogram for the multivariate point process under a weakly-mixing framework, as developed in Doukhan & Louhichi (1999); Doukhan & Neumann (2007). In terms of regularisation, we consider both a ridge type penalty (shrinking all elements of the inverse spectra) and a lasso type penalty. The latter imposes a sparsity assumption on the inverse spectral density matrix, easing interpretation of the spectrum, and enabling association of the point process with a form of graphical model. To the best of our knowledge, we believe this work is the first to consider regularisation of the Whittle likelihood in the context of multivariate point processes.

2. Preliminaries

2.1. The Tapered Fourier Transform for Point Processes

A classical non-parametric estimator of the spectral density matrix for a stationary point process is based on the periodogram, that is a (Hermitian) outer-product of the Fourier transform of the data (Bartlett, 1963). This estimate is often improved upon by applying a taper to the data prior to taking the Fourier transform (Percival et al., 1993). Here, we propose to utilise a variant of the multitaper periodogram (2) to estimate the spectral density matrix. However, as the periodogram is based on the Fourier transform, it is first useful to understand some properties of this object in relation to the (continuous time) point process setting.

As in regular time series analysis, different choices of taper functions may be useful for different tasks, each having their own concentration properties in the Fourier domain. For the purposes of our discussion, we will focus on the canonical choice of k=1,…,mT non-overlapping tapers that act to segment the process N(t) into mT intervals of equal length nT, where mT is a monotonically increasing sequence in T. This aligns with the experimental motivation for our methodology, where we can attribute a single taper to each of the mT trials in our neuronal-spiking experiment. For simplicity, we choose hk(t/T)=T/2πzT1/2 where supphk∩supphl=∅,∀k≠l and supphk=zT for all k=1,…,mT, where zT≔nT/T. However, the framework is extensible to both other choices of taper function, and differing trial lengths.

Definition 1. The tapered Fourier Transform of the process Nq(t) for t∈(0,T] is defined as

dT;k;qω≔∫0Thkt/Texp-iωtdNqt.

An alternative view of the Fourier transform is given by the random set of events induced by the point process. That is, instead of the counting process representation, we can consider the events Ek,q=t∣dNq(t)=1,t/T∈supphk. In this case, we can write

dT;k;q(ω)=∑t∈Ek,qhk(t/T)exp(-iωt).

As the rate of the point process is non-zero and positive, it is important to remove this mean prior to obtaining estimates of the spectrum (Jarvis & Mitra, 2001; Rajala et al., 2023). Therefore, we will work with the mean-corrected variates (1) for the remainder of the paper.

Definition 2. The mean-corrected tapered Fourier Transform is defined as

d‾T;k;qω≔dT;k;q(ω)-dT;k;q(0)Hk(Tω)Hk(0), (1)

where Hk(ω) denotes the Fourier transform of hk(z),i.e.Hk(ω)=∫hk(z)exp(-iωz)dz.

At this point, it is useful to introduce further conditions on N(t), enabling further exploration and understanding of the asymptotic (T→∞) behaviour of the Fourier transform.

Assumption 1. Assume the p-dimensional point process N(t) is strictly stationary, i.e. the jth-order cumulant

Cq1,…,qjt1,…,tjdt1…dtj=cumdNq1t1,…,dNqjtj,

is invariant to shifts in time. Let us define the reduced cumulant density rq1,…,qju1,…,uj-1=Cq1,…,qju1,…,uj-1,0, then we further assume all moments exist, and that

∫-∞∞⋯∫-∞∞rq1,…,qju1,…,uj-1du1⋯duj-1<∞,

holds for any q1,…,qj=1,…,p and all j≥2. Finally, we assume the covariance density satisfies

∫-∞∞|u|rq,r(u)du<∞,

for all q,r=1,…,p.

The above conditions amount to a form of mixing condition (Assumption 2.2 Brillinger, 1972) which ensures that the dependence of the point process decays at a sufficient rate to enable a central limit-theorem on the mean corrected Fourier transform.

2.2. The Multi-Trial Periodogram

We now use this classic result to motivate studying the multi-trial periodogram

SˆmTω≔1mT∑k=1mTd‾T;k(ω)d‾T;kH(ω). (2)

Under Assumption 1, the estimator in (2) is an asymptotically, p fixed, T→∞, consistent estimator for the spectrum. In the sequel we will be interested in the finite sample properties of (2). However, we first recall some properties of SˆmT(ω) as T→∞. In the context of our neuronal-spiking experiment, this corresponds to a setting in which we have a fixed number of infinitely long trials, i.e., mT=m and nT→∞ as T→∞.

Using Assumption 1 and Theorem 4.2 of Brillinger (1972), one can show that d‾T;k(ω)k=1m are asymptotically independent complex Gaussian, and thus the multi-trial periodogram is distributed as a Complex Wishart distribution, i.e., Sˆm(ω)~m-1𝒲pC(m,S(ω)) with m degrees of freedom and centrality matrix S(ω). As a further corollary of the asymptotic complex normality of d‾k(ω)k=1m, we have (Goodman, 1963) that if p<m, then the estimated squared spectral coherence Rˆqr2(ω)=Sˆqr(ω)2/Sˆqq(ω)Sˆrr(ω) has the density function

fRˆqr2(x)=(m-1)1-Rqr21-x2(m-2)F21m,m;1;Rqr2x, (3)

where F21α1,α2;β1;z denote the hypergeometric function with 2 and 1 parameters α1,α2 and β1 and scalar argument z.

The above properties are well known; however, it is nowadays of interest to examine the statistical properties of our multi-trial periodogram in high-dimensional, large p≥m settings. In these situations, the Goodman distribution (3) will not apply, however, the errors of the periodogram may still be bounded. As an alternative to the classic asymptotic framework (Brillinger, 1972), we propose to study finite-sample deviation bounds, i.e. for finite m, that can control the behaviour (error) of the multi-trial periodogram. We begin by discussing the asymptotic setting, where T→∞, before stating a deviation bound which holds for T<∞ and where we allow mT to be a monotonically increasing sequence in T. We later harness this result as a lemma when deriving bounds on our regularised estimators estimates of the inverse spectrum.

Let us define the Lipschitz modulus of a function g as Lip g=supx≠y|g(x)-g(y)|/‖x-y‖1, where ‖z‖1=∑izi, then the following weak dependence condition (Doukhan & Louhichi, 1999) is sufficient for the finite sample analysis which follows.

Assumption 2. The variates d‾T;k(ω)k=1mT are so-called η-weakly dependent. That is, there exists a sequence {η(τ)}τ∈N converging to 0, such that for any u-tuple s1,…,su∈Zu and any v-tuple t1,…,tv∈Zv with s1≤⋯≤su≤su+τ=t1⋯≤tv and arbitrary measurable functions f:Cup→R,g:Cvp→R with ‖f‖∞≤1,‖g‖∞≤1, Lip f<∞ and Lip g<∞, such that

∣covfd‾T;s1ω,…,d‾T;su(ω),gd‾T;t1(ω),…,d‾T;tv(ω)∣≤u(Lipf)‖g‖∞+v(Lipg)‖f‖∞η(τ),

where (u,v)∈N*×N*.

Remark 1. Assumption 2 controls dependence between the trial specific Fourier transforms via the covariance of transformation functions f,g, for a specific number of trials. Intuitively, this assumption is more restrictive than Assumption 1 which bounds the cumulant function over unbounded intervals. Related work on the notion of weak-dependence for point processes as an alternative to more traditional mixing properties can be found in Doukhan & Lang (2016).

In the sequel, we introduce a useful result for the periodogram (2) which provides a deviation bound, firstly in the asymptotic setting, and then in the setting where mT and T are both finite. Prior to stating this bound, we highlight that the periodogram is asymptotically unbiased. However, for finite samples there can be a trade-off between bias and variance, based on the choice of taper function. The bias of the periodogram is given by the following result.

Lemma 1. Define ZTω,ω′≔HkTω-Tω′-Hk(Tω)Hk*Tω′/Hk(0) and let S~qr(ω)≔ESˆmT;qr(ω), then

S~qrω=∫ZTω,ω′2Sω′dω′. (4)

Let us track the bias using δb;T(ω)≔maxqrS~qr(ω)-Sqr(ω). If Sqr(ω) is smooth and has uniformly bounded second derivatives Sqr″(ω)≤M2, then choosing ω* such that HkTω*=0, and assuming fWT(ω)(x)=Hk(T(ω-x))2 forms a valid probability density, we have

δb;Tω*≤S′ω*EWTω*-ω*+M22VarWTω*, (5)

where WT(ω) is a random variable with density fWT(ω)(x).

Remark 2. In the discrete time setting, the bias properties of the periodogram depend on the choice of taper function h(⋅) (see for example Walden (2000) for detailed discussion). In our case, we find EWT(ω)=ω, and VarWT(ω)=𝒪T-2 (see supplementary material for details). It is worth noting that the minimum allowable spacing between frequencies ω* decreases as 1/T. Consequently, while it is not possible to estimate the spectrum at all frequencies without bias, the bias diminishes as the observation interval T increases. Therefore, asymptotically, the estimator becomes unbiased. The sidelobe behaviour around ω* will depend on the form of the chosen taper. A generalised understanding of the multi-taper periodogram in the point process setting awaits future work. However, in our empirical experiments the bias appears to have minimal impact, and the main issue is the high variance of our periodogram estimates.

Proposition 1. Deviation Bound for the Multi-Trial Periodogram.

  1. Let N(t) satisfy Assumption 1 and let Sˆm(ω) be the multi-trial periodogram estimator defined in (2) with mT=m and nT=T/m, then
    prSˆm;qr(ω)-Sqr(ω)≥δ≤8exp-mδ2c1Sqq(ω)Srr(ω), (6)
    for some c1>0 and all δ∈0,12Sqq(ω)Srr(ω)1/2 as T→∞.
  2. Let SˆmT(ω) be the multi-trial periodogram estimator defined in (2) satisfying Assumption 2. Furthermore, assume that the bias is bounded uniformly by δb(ω)≤(1-α)δ for some α∈(0,1),δ>0, then
    prSˆmT;qr(ω)-Sqr(ω)≥δ≤8exp-mT(αδ)2c2S~qq(ω)S~rr(ω), (7)
    for some c2>0 and all δ∈0,S~qq(ω)S~rr(ω)1/2/α.

Proof. The proof, which is based on results in Bickel & Levina (2008) and Doukhan & Neumann (2007), can be found in the Supplementary Material. □

To demonstrate how these properties hold in practice, and the challenges when p≥mT, we give an example for the empirical distribution of, and error incurred, by SˆmT(ω). To illustrate the behaviour, we consider a simple homogeneous Poisson point process with rate λ=1 and let T=1000, and obtain 1000 Monte-Carlo replicates of the multi-trial spectrum with mT=10 trials. The frequency ω=0.0628 is considered without loss of generality since the process is Poisson. The results, depicted in Figure 1, confirm the appropriateness of the asymptotic distribution (3), and how the deviations grow as a function of log(p). Empirical 95% confidence intervals are shown in red. To highlight the issue of instability of the periodogram as one approaches the high-dimensional setting, we plot the condition number of the multivariate spectrum, defined as the ratio ϕmax/ϕmin of its largest to its smallest eigenvalue, in Fig 1c. We observe that the variability of the eigenvalues of SˆmT(ω) is not well-controlled when p≈mT. Therefore, estimates of the inverse spectrum obtained by simply inverting SˆmT(ω) would be highly inaccurate (Böhm & von Sachs, 2009). It is these scenarios, i.e., when p≈mT, and p>mT where the methods proposed in this paper will be of most utility.

3. Regularised Spectral Estimation

3.1. Methodology

We propose a novel methodology to estimate the inverse spectral density matrix for a high-dimensional multivariate point process at a specified frequency of interest. While estimates of a similar nature have undergone significant development for time series data (Jung et al., 2015; Nadkarni et al., 2016; Tugnait, 2022; Dallakyan et al., 2022; Deb et al., 2024) to the best of our knowledge, this is the first examination of related estimators in the point process framework.

Remark 3. Going forward, we will focus on regularised spectral estimators for high-dimensional settings. We will therefore work under Assumption 2 and let mT>1 be a monotonically increasing sequence in T. The results presented here hold for all frequencies at which the bias can be bounded δb(ω)≤(1-α)δ and consider the doubly asymptotic setting where both p,mT grow, and where it is possible that p>mT. The results can be applied in the setting δ≍log(p)/mT1/2 and when T is finite.

Our estimator is motivated by the asymptotic complex normality of our multi-trial Fourier coefficients (Theorem 4.2 from Brillinger (1972)), where we appeal to the following pseudo (negative) log-likelihood (Whittle, 1953)

ℒ(Θ(ω))≔-logdet(Θ(ω))+trSˆmT(ω)Θ(ω), (8)

where det(⋅) and tr{⋅} denote the determinant and trace of a matrix respectively.

If mT>p, the negative log-likelihood achieves its minimum for Θˆ(ω)=SˆmT(ω)-1. However, as discussed in Section 2.2, in the high-dimensional setting where p>mT, the inverse of the multi-trial periodogram is not uniquely defined. To overcome this, it is common to add a penalty to ℒ(ω) in order to constrain the maximum likelihood estimate Θˆ(ω) to a feasible region.

Definition 3. Let λ(ω)>0, the regularised spectral estimator for Θ(ω) is defined as the M-estimator

Θˆ(ω)≔argminΘ(ω)∈C[ℒ{Θ(ω)}+λ(ω)P{Θ(ω)}], (9)

with constraint set C≔Θ(ω)∈Cp×p:Θ(ω)≻0. We consider two distinct penalties as below, each possessing their unique advantages

P1{Θ(ω)}=‖Θ(ω)‖1≔∑qrΘqr(ω)=∑qrRe2Θqr(ω)+Im2Θqr(ω)1/2 (10)
P2{Θ(ω)}=tr{Θ(ω)}. (11)

We refer to the regularised spectral estimator with penalties (10) and (11) as the lasso and ridge estimators, respectively.

The penalty in (10) encourages sparsity in the inverse spectrum by jointly penalising both the real and imaginary parts of the entries in Θ(ω). This can be seen an example of the group-lasso penalty (Huang & Zhang, 2010). In cases where the inverse spectrum is known to be sparse, it is beneficial to use the lasso-type penalty. By contrast, the penalty in (11) proportionally shrinks elements of Θ(ω) (without inducing sparsity) and can therefore be viewed as a ridge type estimator. Similar estimators for the estimation of high-dimensional covariance matrices have been discussed in Friedman (1989) and Warton (2008).

An advantage of the ridge estimator is that solutions to (9) can be found analytically. Specifically, Θˆ(ω)=SˆmT(ω)+λ(ω)I-1, where SˆmT(ω) is an estimate of the spectrum and I is the identity matrix. When the lasso penalty in (10) is used, the convex optimisation problem (9) can be solved numerically using the alternating direction method of multipliers algorithm, or via the complex graphical lasso (Deb et al., 2024). In this paper, we adopt the former approach due to its simplicity. This approach has been used throughout the time series literature to solve optimisation problems similar to those considered (Jung et al., 2015; Nadkarni et al., 2016; Dallakyan et al., 2022). A full description of the algorithm is given in the Supplementary Material.

3.2. Error Bounds for the Regularised-Spectral Estimator

In this section, we establish asymptotic properties of the lasso and ridge estimators, providing rates in Frobenius norm. We begin by specifying the following assumptions about the true Θ(ω) and S(ω).

  • A1. Let the set E{Θ(ω)}≔(q,r)∣Θqr(ω)≠0,q≠r. Then card [E{Θ(ω)}]≤s.

  • A2. 0<k_≤ϕmin(S(ω))≤k‾<∞.

The second assumption provides a lower bound on the eigenvalues of the spectral density matrix, and thus ensures positive definiteness of S(ω). This guarantees the existence of Θ(ω).

Proposition 2. Let ΘˆR(ω) be the regularised spectral estimator defined in (9) with penalty (11), and regularisation parameter λ(ω)=c1pτlogp/mT1/2 for any τ>2 and constant c1>0. Then, under A2, there exists a constant c2>0 such that using sufficient trials,

mT>τlogpmaxαS~qq(ω)S~rr(ω)-1,p2k_-2c22,

we have, with probability at least 1-8/pτ-2,

ΘˆR(ω)-Θ(ω)F≤c2τ1/2k_2p2logpmT1/2.

Proof. The proof is given in the Supplementary Material. □

The above result is based on lower-bounding the eigenvalues of the estimated spectrum, alongside bounding the deviations of the periodogram based on Proposition 1. This leads to the stated bound, holding for mT=Ωp2logp which ensures that ΘˆR(ω)2 is bounded. We note that the bound is not particularly tight, however, it is feasible that tighter bounds can be obtained if the true spectrum maintained a specific structure, e.g., if it were approximately low rank then it may be possible to extend the results of Bunea & Xiao (2015) to the spectral setting. As an alternative, we now present a result on the lasso spectral estimator, which can make use of the structure within the edge set E{Θ(ω)} by selecting certain entries of the inverse spectral density matrix to be exactly zero.

Proposition 3. Let ΘˆG(ω) be the regularised spectral estimator defined in (9) with penalty (10) and regularisation parameter λ(ω)=cτlogp/mT1/2 for any τ>2 and some constant c>0. Then, under A1–2 and with sufficient trials,

mT>τlogpmaxαS~qq(ω)S~rr(ω)-1,64c2k_-2(p+s),

we have, with probability at least 1-8/pτ-2,

ΘˆG(ω)-Θ(ω)F≤8cτ1/2k_2(p+s)logpmT1/2. (12)

Proof. The proof is given in the Supplementary Material. □

The stated bound for the lasso estimator (12) is similar to that in Rothman et al. (2008) for sparse estimates of the inverse covariance matrix. The result for the lasso estimator sharpens the rate by order p1/2 compared with the ridge. The order (p+s)1/2 term in the bound originates as we need to estimate both the diagonal and off-diagonal structure in the inverse spectral density. In comparison to Proposition 2, this bound will hold as long as m=Ω((p+s)logp), whilst this allows a relatively high-dimensional setting we still need sufficient samples to ensure ΘˆG(ω)2 is bounded. In the following section we further sharpen these bounds by introducing a more restrictive incoherence condition on the spectrum.

3.3. Consistent Estimation of Partial Coherence Graphs

The lasso regularised spectral estimator in (9) can be used to construct a frequency specific partial coherence graph 𝒢(ω)=(V,E) which can be used to visualise conditional relationships between dimensions of the multivariate point process (Dahlhaus, 2000). In this graph, the nodes V={1,…,p} represent the q=1,…,p processes, Nq(t), and the edge set is characterised by the squared partial coherence. If the squared partial spectral coherence ρqr2(ω)=0 for all frequencies ω, then the edge between nodes q and r would be excluded from the corresponding conditional independence graph (Eichler et al., 2003).

Whilst we have shown consistency of the lasso estimator in (12), it remains to demonstrate that, with high probability, this estimate can correctly identify the zero pattern of the matrix Θ(ω). In this section, we state a result on the model selection consistency of the lasso estimator, which builds on the work presented in Ravikumar et al. (2011) and Deb et al. (2024). Before stating the result, we first set out some quantities required in our analysis.

Recall from Assumption A1 that the set of off-diagonal entries in Θ(ω) used to define the edge set of the graph is denoted by E{Θ(ω)}, we define the maximum degree of the graph associated with these edges as d=maxdeg{E{Θ(ω)}, or equivalently the maximum number of non-zeros on any row of Θ(ω). We denote the supported elements of the inverse spectral density by the set ℳ(ω)≔E(Θ(ω))∪{(1,1),…,(p,p)}. Furthermore, we use ℳ⊥(ω) to denote the complement of ℳ(ω), corresponding to all pairs (q,r) for which Θqr=0. For convenience, we adopt the shorthand ℳ and ℳ⊥ respectively, but these sets may still remain frequency specific.

Let the Hessian of the Whittle likelihood at frequency ω be given by Γ(ω)=S(ω)⊗S(ω)∈Cp2×p2. We define the term

κS≔|‖S(ω)‖|∞=maxq=1,…,p∑r=1pSqr(ω), (13)

corresponding to the ℓ∞ norm of the true spectral density matrix. Similarly, we consider the subset of the Hessian relevant to the true model subset Γℳℳ(ω) and let

κΓ=|‖Γℳℳω-1‖|∞. (14)

The two quantities (13) and (14) play an important role in describing the behaviour of the lasso estimator, and are used in the final result.

We now introduce a frequency specific incoherence condition, that holds across all frequencies, which is required for the model selection consistency of the lasso estimator.

  • A3. Let Γ≔Γ(ω). Then for frequency ω∈R there exists some α∈(0,1] such that

maxe∈ℳ⊥ΓeℳΓℳℳ-1≤(1-α). (15)

The intuition behind this assumption is that it limits the influence of the non-edge terms, indexed by ℳ⊥, on the edge terms, indexed by ℳ; see Saegusa & Shojaie (2016) for further details.

The next result establishes an elementwise deviation bound for the lasso estimator which can be used to establish consistent estimation of the resulting partial coherence graphs.

Proposition 4. Consistent Estimation of Partial Coherence Graphs. Consider a distribution satisfying the incoherence assumption (15) with parameter α∈(0,1]. Let ΘˆG(ω) be the regularised spectral estimator defined by (9) with penalty (10) and regularisation parameter λ(ω)=(8c/α)logpτ/mT1/2 for any τ>2. Then, there exists a constant c>0 such that under assumptions A1–A3 with p>3 and sufficient trials,

mT>τlogpmaxαS~qq(ω)S~rr(ω)-1,6c(1+8/α)2dκS3κΓ22,6c(1+8/α)dκS2κΓmax1,κSκΓ2,

with probability greater than 1-8/pτ-2, we have:

  1. The estimate ΘˆG(ω) satisfies the element-wise ℓ∞-bound:
    ΘˆG(ω)-Θ(ω)∞≤2cκΓ1+8ατlogpmT12. (16)
  2. The estimate ΘˆG(ω) specifies an edge set EΘˆG(ω) that is a subset of the true edge set E(Θ(ω)), and includes all edges (q,r) with Θqr(ω)>2cκΓ1+α-18τlogp/mT1/2.

Proof. The proof, which, similar to Deb et al. (2024), adopts the primal dual witness approach (Ravikumar et al., 2011), is given in the Supplementary Material.

Part (b) of Proposition 4 states that the estimated edge set is a subset of the true edge set. More specifically, it asserts that EΘˆG(ω) correctly excludes all non-edges and only includes edges that are ‘large’ relative to decay of the error c(τlogp/m)1/2.

Sign consistency can also be achieved by placing a lower bound on the entries in the inverse spectral density matrix. In this case, not only will the estimator have the same edge set as Θ(ω), but it will also be able to recover the correct signs on these edges. Mathematically, this translates to the event

𝒦(Θˆ(ω);Θ(ω))≔signΘˆqr(ω)=signΘqr(ω)∀(q,r)∈ℳ(ω).

Using this notation, and with a sufficiently modified bound on the number of trials, the estimator ΘˆG(ω) is model selection consistent with high probability as p→∞,

pr(𝒦(Θˆ(ω);Θ(ω)))≥1-8/pτ-2→1.

The sign consistency can also be achieved without requiring Assumption A3 and instead using a thresholded or adaptive lasso penalty (Bühlmann & van de Geer, 2011).

4. Synthetic Experiments

4.1. Simulation Setting

We use synthetic data to compare the performance of the lasso and ridge estimators to existing statistical approaches where applicable. The goal of the study is two-fold: (1) to assess the accuracy of the recovered inverse spectrum and (2) to investigate the conditional relationships of high-dimensional multivariate point processes. Throughout, we use simulated data from different parameterisations of the multivariate Hawkes process. This particular point process has been used extensively to model neuronal interactions in the brain, and as such will serve as an illustrative example in our discussion (see for example Pernice et al., 2011; Chen et al., 2017; Lambert et al., 2018; Wang & Shojaie, 2021).

In the simulation study, we consider three different parameterisations of stationary multivariate Hawkes processes. Motivated by applications in neuroscience, we consider processes that are governed by exponential excitation functions. More specifically, the conditional intensity function of the process can be written as Λ=(I-G(0))-1v, where v is a vector of background intensities, I is the identity matrix and G is the Fourier transform of the excitation function defined elementwise in the exponential case as Gqr(ω)=∫-∞∞exp(-iωτ)αqrexp-βqrτdτ=αqr/βqr+iω. The spectral density matrix of a stationary multivariate Hawkes process is subsequently given as S(ω)=1/2π{I-G(ω)}-1DI-G⊤(-ω)-1, where D=diag(Λ). Further details regarding the multivariate Hawkes process used in this section can be found in the Supplementary Material.

We consider multivariate Hawkes processes of dimension p=12,48and96 and simulate m=10 and m=50 independent trials of synthetic data using Ogata’s method (Ogata, 1981), via the hawkes1 package in R. T=200 seconds were generated for each process.

Multiple scenarios are considered in this study. In the first instance, we simulate from a p-dimensional Hawkes process whose dependence structure is captured by a block diagonal excitation matrix α. Each block consists of a 3 × 3 matrix α* designed to ensure both self- and cross-excitation between the dimensions in a particular block. Thus, dependence between dimensions of the process is null between the blocks and non-null within each block. We consider two models of this nature: model (a) in which there are interactions between two of the processes within a block, and an additional independent process and model (b) where all three processes in a particular block interact with each other. The excitation matrix for model (a) is low-rank compared to model (b) which is full rank. In the final setting (c) we simulate from a p-dimensional Hawkes process whose dependence structure is driven by an arbitrarily sparse excitation matrix α, which is also low-rank. All parameters were chosen in such a way to ensure both stability and stationarity of the multivariate process. For further details on the specification of the Hawkes process used in this study, see the Supplementary Material.

4.2. Parameter Tuning and Performance Metrics

The ridge and lasso estimators require careful specification of a tuning parameter λ (where we have dropped the dependence on ω for ease of notation). To reduce the computational complexity of our experiments, a group of independently simulated samples are used to select sensible values of the regularisation parameter for use in our simulation study. Going forward, we will refer to this independent set of samples as the ‘tuning set’. More specifically, estimates of Θ(ω) are obtained over a fixed grid of λ values, and an optimal value of λ is selected according to an appropriate performance metric. Often, one may consider a measure of accuracy (i.e. precision of the recovered inverse spectrum), or edge selection (i.e. estimation of the correct sparsity pattern). For the former, we use the notion of mean squared error (MSE) defined in (18) and for the latter, we consider the F1 score defined as F1 = TP/{TP + 1/2(FP + FN)} where TP is the number of correctly identified edges in the estimate graph, while FP and FN are the number of false positives and false negatives respectively. In the absence of a ground truth comparison, we recommend the use of the Extended Bayesian information criterion (eBIC) for tuning parameter selection, which is defined in Foygel & Drton (2010) as

eBICγΘˆλ(ω)=2ℓmΘˆλ(ω)+|E|log(m)+4γ|E|log(p), (17)

where E is the edge set of a candidate graph, ℓm(Θˆ(ω)) denotes the maximised log-likelihood of the associated model and γ is a tuning parameter. For each sample in the tuning set, an optimal choice of λ is chosen either by maximising the F1 score or minimising the MSE and eBIC. These values are then averaged across the number of samples in the tuning set to arrive at a final optimal parameter λ*.

We estimate the inverse spectral density matrix across N=100 Monte Carlo samples. Then, we quantify the accuracy of our estimation using the mean squared error (MSE) defined as

MSEΘˆ(n)(ω),Θ(ω)=2Np(p-1)∑n=1N∑q<rΘˆqr(n)-Θqr2 (18)

where N denotes the number of Monte Carlo samples in our simulation study. We also report results for the recovery of the sparsity pattern for the lasso estimate, and calculate the area under receiver operating characteristic (AUROC) curve. Since the ridge and periodogram estimators do not produce sparse results, we only report AUROC scores for the lasso estimate. Numerical results averaged across 100 repetitions are presented in Table 1.

Table 1:

Simulation results over 100 replications for estimating the inverse spectral density matrix, with mean squared error (MSE) and AUROC. All results are recorded at a particular frequency ω=0.0628 and are in the form of mean (standard error). Standard errors of < 10−2 are omitted for brevity. Hyphenated entries (−) denote that the multi-trial periodogram matrix could not be inverted.

Mean Squared Error - ISDM AUROC
p m IP Ridge Lasso1 Lasso2 Lasso3 Lasso1 Lasso2 Lasso3
Model (a)
12 10 - 3.67 (0.04) 2.50 (0.05) 5.26 (0.01) 5.20 (0.02) 0.61 0.90 (0.01) 0.91
50 5.14 1.36 (0.02) 0.86 (0.01) 4.85 (0.04) 2.97 (0.02) 0.55 0.99 0.90
48 10 - 1.18 0.88 (0.01) 1.27 1.26 0.78 0.85 0.86
50 38522.09 0.81 (0.01) 0.34 1.19 0.95 0.67 1.00 0.99
96 10 - 0.61 0.48 0.63 0.63 0.85 0.84 0.84
50 - 0.51 0.21 0.59 0.48 0.74 1.00 1.00
Model (b)
12 10 - 0.34 (0.03) 0.18 0.87 0.44 (0.01) 0.61 0.90 0.56
50 0.94 0.18 (0.02) 0.07 0.81 0.09 0.59 0.99 0.64
48 10 - 0.14 0.07 0.21 0.21 0.73 0.79 0.74
50 6411.92 0.08 0.02 0.20 0.14 0.65 0.99 0.90
96 10 - 0.09 0.04 0.10 0.10 0.81 0.74 0.72
50 - 0.04 0.01 0.10 0.09 0.69 0.99 0.99
Model (c)
12 10 - 3.35 (0.01) 2.24 (0.05) 4.50 3.15 (0.04) 0.75 0.95 0.88
50 26.07 2.33 (0.01) 1.56 (0.02) 4.28 1.87 (0.02) 0.69 0.94 0.84
48 10 - 0.93 0.69 (0.01) 1.09 1.03 0.86 0.93 0.93
50 214203.50 0.77 0.30 1.08 0.71 0.82 0.95 0.92
96 10 - 0.48 0.42 0.54 0.52 0.88 0.88 0.94
50 - 0.42 0.17 0.54 0.49 0.84 0.95 0.94

4.3. Simulation Results

Table 1 reports simulation results for Models (a)-(c), respectively. Numerical results are averaged across 100 Monte Carlo samples, and each entry of the table is of the form mean (standard error). We omit standard errors of ≤ 10−2 for brevity. Lasso1, lasso2 and lasso3 refer to the lasso estimator tuned using the MSE, F1 score and eBIC, respectively.

The results across all simulation settings reveal that the multi-trial periodogram matrix cannot be inverted in settings where p>mT, thus motivating the need for regularisation or shrinkage.

In terms of MSE, the ridge and lasso estimators are comparable across all experimental settings, though generally the lasso estimator yields (slightly) more favourable results. In particular, lasso1 outperforms all estimators in every scenario, while the ridge estimator is most competitive with the lasso3 estimator in settings (a) and (b). This highlights a potential drawback of the ridge estimator in that it is biased towards a scaled identity matrix, of which the sparsity pattern of models (a) and (b) somewhat resemble (Fiecas et al., 2019). It also suggests the use of the lasso estimator when the sparsity pattern of the inverse spectrum is unspecified rather than containing some sort of banded structure. Notably, the periodogram estimate is somewhat competitive in terms of MSE in scenarios where p=12 and m=50. This highlights the competence of the multi-trial estimate in scenarios where p<m, while also emphasising the importance for appropriate regularisation in high-dimensional settings.

The AUROC results highlight that the lasso2 estimator generally yields more favourable results compared to lasso1 in terms of sparse recovery of the spectrum; however, this comes at the expense of an increase in MSE. This confirms the previously observed challenges of selecting the tuning parameter of lasso penalty to provide satisfactory performances in model selection and parameter estimation (Meinshausen & Bühlmann, 2006). However, the lasso3 estimator provides favourable results both in terms of MSE and sparse recovery of the spectrum, and thus we recommend its use in practical settings.

Overall, the lasso estimator is preferable when the goal is to learn the sparsity pattern of the inverse spectrum. However, the ridge estimator yields competitive results in terms of the accuracy of entries in the recovered estimate. Furthermore, the results presented here highlight that the proposed methodology improves upon existing estimators, such as the multi-trial periodogram, which break down in high-dimensional settings.

5. Neuronal Synchronicity and Partial Coherence Networks

We illustrate how our proposed methodology can be used to infer a network of interactions between a population of neurons, using the spike train data from Bolding & Franks (2018). In this experiment, an optogenetic approach was used to directly stimulate the olfactory bulb (OB) region of the mouse brain. In particular, 1 second light pulses were presented above the OB region at increasing intensity levels from 0to50mW/mm2 over a total of m=10 experimental trials.

The dataset consists of spike times for multiple mice, collected at 8 intensities of laser stimuli. As an illustrative example, we will consider data collected at three stimuli (0,10and50mW/mm2) from a single mouse with p=26 neurons measured in the OB region.

For each of the considered levels of stimuli, data is collected during a ‘laser on’ and ‘laser off’ condition. For the laser on condition, we have 1 second worth of data, compared to a total of 3 seconds for the laser off condition. We use our lasso estimator to visualise functional connectivity for each condition, under the differing levels of laser stimuli. Since a laser stimulus of intensity 0mw/mm2 is equivalent to the laser off condition, we use this setting as a plausibility check for the proposed methodology.

Initial exploratory analysis showed that each of the 26 point processes are driven by lower frequencies in the spectrum, which in neuroscience are named as frequencies in the delta, (0, 4) Hz, and theta, (4, 8) Hz, bands (Buzsaki & Draguhn, 2004). Consequently, we will apply our method to these lower frequency bands. The overall aim of our analysis is to use the regularised estimator of the partial coherence matrix to determine if and how estimates of neuronal connectivity differ in response to the changing stimuli.

To estimate connectivity in a particular frequency band, we consider an adaptation of the lasso estimator whereby we use both a trial and frequency smoothed periodogram estimate as input to optimisation problem (9). Specifically, we define the trial-frequency smoothed estimator as

Sˆω*=1card(F)∑f∈F1m∑k=1mTd‾kωfd‾kHωf,

where the frequencies f lie in a specified range. This modified version of the lasso estimator is tuned using the eBIC in (17) with γ=0.5, as suggested in Foygel & Drton (2010). The degrees of freedom are determined by the number of non-zero elements in our estimate Θˆ(⋅).

Figure 2 shows the estimated partial coherence graphs obtained for the delta band under the laser on and laser off conditions. That is, we present estimates of neuronal interactions for frequencies in the range (0, 4) Hz that are specific to each experimental condition. The nodes in the graphs represent neurons and edges indicate non-zero values of partial coherence estimated using the lasso estimator. Each plot is annotated with the average number of spikes that are observed under each experimental condition. We highlight that for the laser on condition, the number of spikes observed increases with the increasing level of laser stimuli.

Fig. 2:

Fig. 2:

Estimated networks of neural interactions on the delta band using the spike train data from Bolding & Franks (2018). Each column shows the estimated networks for the laser off (top) and laser on (bottom) condition for laser stimuli (a) 0mw/mm2, (b) 10mw/mm2 and (c) 50mw/mm2. Common edges between the on and off conditions for each level of intensity are shown in red, and edges unique to the laser on condition are shown in black. All other edges are shown in grey.

In general, the network structure changes in response to the external stimuli. Less edges are detected when the laser is applied (40 under 10mW/mm2 and 29 under 50mW/mm2 for the laser on setting versus 40 under 10mW/mm2 and 50 under 50mW/mm2 for the laser off setting). For the 0mW/mm2 setting, 56 edges are detected in the ‘laser off’ condition versus 70 for the ‘laser on’ condition. We hypothesise that this difference in network structure is a consequence of the difference in the observed number of points. Overall, the results presented here align with the findings in Bolding & Franks (2018) where it is highlighted by neuroscientists that the OB response is sensitive to the application of external stimuli.

6. Discussion

We have proposed novel statistical methodology for the estimation of high-dimensional inverse spectral density matrices in the point process setting. The main advantage of our proposal is the ability to estimate the inverse spectrum when the dimension of the multivariate process is large, i.e. when p>mT, unlike existing methods which break down in high-dimensional settings. Importantly, our lasso estimator yields sparse estimates of the inverse spectrum, easing interpretation of the resulting partial coherence networks. Moreover, under the stated incoherence condition, this estimator can correctly identify the sparse structure of the inverse spectrum. In general, we would recommend the lasso-based estimator due to this interpretability; however, in situations where the sparsity assumption may not hold, we demonstrate that a ridge-based regulariser can also provide estimates of the spectral density in high-dimensional scenarios.

There are many possible and interesting avenues for future work. Whilst we have demon-strated consistent estimation of the inverse spectrum, it remains to provide a way in which to quantify uncertainty around the resulting partial coherence graphs. Existing work on statistical inference has been discussed for high-dimensional inverse covariance estimation in Janková & van de Geer (2015). Furthermore, extending the methodology to non-stationary settings is also of interest, where one could easily extend the localised estimation methods provided in Roueff & Sachs (2019), which may find utility both in neuroscience, but also in high-frequency econometric applications. Moreover, one may consider further extensions beyond the current assumption of non-overlapping trials; for example, it would be relatively straightforward to apply our regularisation methods (and analysis) in the more general multi-tapering framework of Walden (2000); Cohen & Gibberd (2021).

Supplementary Material

1

The Supplementary Material includes additional results and proofs. The code associated with this paper is available at https://github.com/pinkney19/RSE

Acknowledgement

This paper is based on work completed while Carla Pinkney was part of the EPSRC funded STOR-i centre for doctoral training. Ali Shojaie acknowledges funding from the US National Institutes of Health.

Footnotes

Contributor Information

C. J. Pinkney, STOR-i Centre for Doctoral Training, School of Mathematical Sciences, Lancaster University, Bailrigg, Lancaster LA1 4YF, U.K.

C. Euan, STOR-i Centre for Doctoral Training, School of Mathematical Sciences, Lancaster University, Bailrigg, Lancaster LA1 4YF, U.K.

A. J. Gibberd, STOR-i Centre for Doctoral Training, School of Mathematical Sciences, Lancaster University, Bailrigg, Lancaster LA1 4YF, U.K.

A. Shojaie, Departments of Biostatistics and Statistics, University of Washington, Seattle, Washington, 98195, U.S.A.

References

  1. Bardet J-M, Doukhan P & León JR. (2008). Uniform limit theorems for the integrated periodogram of weakly dependent time series and their applications to whittle’s estimate. Journal of Time Series Analysis 29, 906–945. [Google Scholar]
  2. Bartlett MS. (1963). The spectral analysis of point processes. Journal of the Royal Statistical Society: Series B (Methodological) 25, 264–281. [Google Scholar]
  3. Bickel PJ & Levina E. (2008). Regularized estimation of large covariance matrices. The Annals of Statistics 36, 199–227. [Google Scholar]
  4. Böhm H & von Sachs R. (2009). Shrinkage estimation in the frequency domain of multivariate time series. Journal of Multivariate Analysis 100, 913–935. [Google Scholar]
  5. Bolding KA & Franks KM. (2018). Recurrent cortical circuits implement concentration-invariant odor coding. Science 361. [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Boyd S, Parikh N, Chu E, Peleato B, Eckstein J et al. (2011). Distributed optimization and statistical learning via the alternating direction method of multipliers. Foundations and Trends® in Machine learning 3, 1–122. [Google Scholar]
  7. Brillinger D. (1972). The spectral analysis of stationary interval functions. Proceedings of the Sixth Berkeley Symposium on Mathematical Statistics and Probability, Volume 1: Theory of Statistics, 483–513. [Google Scholar]
  8. Bühlmann P & van de Geer S. (2011). Statistics for high-dimensional data: methods, theory and applications. Springer Science & Business Media. [Google Scholar]
  9. Bunea F & Xiao L. (2015). On the sample covariance matrix estimator of reduced effective rank population matrices, with applications to fpca. Bernoulli 21, 1200–1230. [Google Scholar]
  10. Buzsaki G & Draguhn A. (2004). Neuronal oscillations in cortical networks. Science 304, 1926–1929. [DOI] [PubMed] [Google Scholar]
  11. Chen S, Witten D & Shojaie A. (2017). Nearly assumptionless screening for the mutually-exciting multivariate hawkes process. Electronic journal of statistics 11, 1207. [DOI] [PMC free article] [PubMed] [Google Scholar]
  12. Cohen EAK & Gibberd AJ. (2021). Wavelet spectra for multivariate point processes. Biometrika. [Google Scholar]
  13. Dahlhaus R. (2000). Graphical interaction models for multivariate time series. Metrika 51, 157–172. [Google Scholar]
  14. Dahlhaus R, Eichler M & Sandkühler J. (1997). Identification of synaptic connections in neural ensembles by graphical models. Journal of Neuroscience Methods 77, 93–107. [DOI] [PubMed] [Google Scholar]
  15. Dallakyan A, Kim R & Pourahmadi M. (2022). Time series graphical lasso and sparse var estimation. Computational Statistics & Data Analysis 176, 107557. [Google Scholar]
  16. Deb N, Kuceyeski A & Basu S. (2024). Regularized estimation of sparse spectral precision matrices. arXiv preprint arXiv:2401.11128. [Google Scholar]
  17. Doukhan P & Lang G. (2016). Weak dependence of point processes and application to second-order statistics. Statistics 50, 1221–1235. [Google Scholar]
  18. Doukhan P & Louhichi S. (1999). A new weak dependence condition and applications to moment inequalities. Stochastic processes and their applications 84, 313–342. [Google Scholar]
  19. Doukhan P & Neumann MH. (2007). Probability and moment inequalities for sums of weakly dependent random variables, with applications. Stochastic Processes and their Applications 117, 878–903. [Google Scholar]
  20. Eichler M, Dahlhaus R & Sandkühler J. (2003). Partial correlation analysis for the identification of synaptic connections. Biological Cybernetics 89, 289–302. [DOI] [PubMed] [Google Scholar]
  21. Fiecas M, Leng C, Liu W & Yu Y. (2019). Spectral analysis of high-dimensional time series. Electronic Journal of Statistics 13, 4079–4101. [Google Scholar]
  22. Fiecas M & Ombao H. (2011). The generalized shrinkage estimator for the analysis of functional connectivity of brain signals. Annals of Applied Statistics 5, 1102–1125. [Google Scholar]
  23. Fiecas M & von Sachs R. (2014). Data-driven shrinkage of the spectral density matrix of a high-dimensional time series. Electronic Journal of Statistics 8, 2975–3003. [Google Scholar]
  24. Foygel R & Drton M. (2010). Extended Bayesian information criteria for Gaussian graphical models. Advances in neural information processing systems 23. [Google Scholar]
  25. Friedman JH. (1989). Regularized discriminant analysis. Journal of the American Statistical Association 84, 165–175. [Google Scholar]
  26. Goodman NR. (1963). Statistical analysis based on a certain multivariate complex Gaussian distribution (an introduction). The Annals of Mathematical Statistics 34, 152–177. [Google Scholar]
  27. Hawkes AG. (1971a). Point spectra of some mutually exciting point processes. Journal of the Royal Statistical Society: Series B (Methodological) 33, 438–443. [Google Scholar]
  28. Hawkes AG. (1971b). Spectra of some self-exciting and mutually exciting point processes. Biometrika 58, 83–90. [Google Scholar]
  29. Huang J & Zhang T. (2010). The benefit of group sparsity. The Annals of Statistics 38, 1978–2004. [Google Scholar]
  30. Janková J & van de Geer S. (2015). Confidence intervals for high-dimensional inverse covariance estimation. Electronic Journal of Statistics 9, 1205–1229. [Google Scholar]
  31. Jarvis M & Mitra PP. (2001). Sampling properties of the spectrum and coherency of sequences of action potentials. Neural Computation 13, 717–749. [DOI] [PubMed] [Google Scholar]
  32. Jung A, Hannak G & Goertz N. (2015). Graphical lasso based model selection for time series. IEEE Signal Processing Letters 22, 1781–1785. [Google Scholar]
  33. Kocsis B, Bragin A & Buzsáki G. (1999). Interdependence of multiple theta generators in the hippocampus: a partial coherence analysis. Journal of Neuroscience 19, 6200–6212. [DOI] [PMC free article] [PubMed] [Google Scholar]
  34. Koutitonsky V, Navarro N & Booth D. (2002). Descriptive physical oceanography of great-entry lagoon, gulf of st. lawrence. Estuarine, Coastal and Shelf Science 54, 833–847. [Google Scholar]
  35. Lambert RC, Tuleau-Malot C, Bessaih T, Rivoirard V, Bouret Y, Leresche N & Reynaud-Bouret P. (2018). Reconstructing the functional connectivity of multiple spike trains using hawkes models. Journal of Neuroscience Methods 297, 9–21. [DOI] [PubMed] [Google Scholar]
  36. Laurent B & Massart P. (2000). Adaptive estimation of a quadratic functional by model selection. Annals of statistics, 1302–1338. [Google Scholar]
  37. Meinshausen N & Bühlmann P. (2006). High-dimensional graphs and variable selection with the lasso. Ann. Statist. 34, 1436–1462. [Google Scholar]
  38. Nadkarni R, Foti NJ, Lee AK & Fox EB. (2016). Sparse plus low-rank graphical models of time series to infer functional connectivity from MEG recordings. 2nd SIGKDD Workshop on Mining and Learning from Time Series. [Google Scholar]
  39. Negahban S, Yu B, Wainwright MJ & Ravikumar P. (2012). A unified framework for high-dimensional analysis of M-estimators with decomposable regularizers. Statistical Sciecne 27, 538–557. [Google Scholar]
  40. Ogata Y. (1981). On Lewis’ simulation method for point processes. IEEE Transactions on Information Theory 27, 23–31. [Google Scholar]
  41. Percival DB, Walden AT et al. (1993). Spectral Analysis for Physical Applications. Cambridge University Press. [Google Scholar]
  42. Pernice V, Staude B, Cardanobile S & Rotter S. (2011). How structure determines correlations in neuronal networks. PLOS Computational Biology 7, e1002059. [DOI] [PMC free article] [PubMed] [Google Scholar]
  43. Rajala TA, Olhede SC, Grainger JP & Murrell DJ. (2023). What is the fourier transform of a spatial point process? IEEE Transactions on Information Theory 69, 5219–5252. [Google Scholar]
  44. Ravikumar P, Wainwright MJ, Raskutti G & Yu B. (2011). High-dimensional covariance estimation by minimizing ℓ1-penalized log-determinant divergence. Electronic Journal of Statistics 5, 935–980. [Google Scholar]
  45. Rothman AJ, Bickel PJ, Levina E & Zhu J. (2008). Sparse permutation invariant covariance estimation. Electronic Journal of Statistics 2, 494–515. [Google Scholar]
  46. Roueff F & Sachs RV. (2019). Time-frequency analysis of locally stationary hawkes processes. Bernoulli 25, 1355–1385. [Google Scholar]
  47. Saegusa T & Shojaie A. (2016). Joint estimation of precision matrices in heterogeneous populations. Electronic Journal of Statistics 10, 1341. [DOI] [PMC free article] [PubMed] [Google Scholar]
  48. Song X, Zhang C, Zhang J, Zou X, Mo Y & Tian Y. (2020). Potential linkages of precipitation extremes in Beijing-Tianjin-Hebei region, China, with large-scale climate patterns using wavelet-based approaches. Theoretical and Applied Climatology 141, 1251–1269. [Google Scholar]
  49. Tank A, Foti N & Fox E. (2015). Bayesian structure learning for stationary time series. arXiv preprint arXiv:1505.03131. [Google Scholar]
  50. Tugnait JK. (2022). On sparse high-dimensional graphical model learning for dependent time series. Signal Processing 197. [Google Scholar]
  51. Walden AT. (2000). A unified view of multitaper multivariate spectral estimation. Biometrika 87, 767–788. [Google Scholar]
  52. Wang X & Shojaie A. (2021). Joint estimation and inference for multi-experiment networks of high-dimensional point processes. arXiv preprint arXiv:2109.11634. [Google Scholar]
  53. Warton DI. (2008). Penalized normal likelihood and ridge regularization of correlation and covariance matrices. Journal of the American Statistical Association 103, 340–349. [Google Scholar]
  54. Whittle P. (1953). Estimation and information in stationary time series. Arkiv för matematik 2, 423–434. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

1

RESOURCES