Skip to main content
. 2014 Nov 1;101:796–808. doi: 10.1016/j.neuroimage.2014.06.062

Table 1.

This table presents the expressions that relate unnormalised and normalised measures of second-order statistical dependencies among data to the underlying process generating those data. Table 1a specifies the generative (state-space) model in terms of stochastic differential equations of motion and a static nonlinear observer function. The random fluctuations that perturb the motion of hidden (neuronal) states and the observation noise are characterised in terms of their second-order statistics; namely their covariance or spectral density. These state-space models can be formulated in terms of a convolution of the fluctuations, where the (first order Volterra) convolution kernels are a function of the model parameters. Table 1b shows how these kernels can generate any characterisation of the ensuing dependencies among the data – as cross-covariance functions of lag or time, cross spectral density functions of frequency and autoregressive formulations – in terms of autoregression coefficients and associated directed transfer functions. The expressions have been simplified and organised to illustrate the formal symmetry among the relationships. The key point to take from these expressions is that any characterisation can be derived analytically from any other using Fourier transforms F[·], expectations E[·] convolution operators * and Kronecker tensor products ⊗. Variables with a ~ denote matrices whose columns contain lagged functions of time and † denotes the conjugate transpose. Table 1c provides standardised versions of the second order statistics in Table 1b. These include the cross-correlation function, coherence, Geweke Granger causality and the normalised (Kaminski) directed transfer functions. These results mean that we can generate the expected Granger causality from the parameters of any generative model in exactly the same way that any other data feature can be generated. Note that in going from a parameterised generative model to the second-order statistics, there is no return. In other words, although second-order statistics can be generated given the model parameters, model parameters cannot be derived from second-order statistics. This is the (inverse) problem solved by DCM for complex cross spectra — that requires a generative model.

a: state-space model
State space model Random fluctuations Convolution kernels
x˙t=fxθ+vtyt=gxθ+wt E[vtv(tτ)T]=Σv(τ,θ)E[wtw(tτ)T]=Σw(τ,θ) yt=k(τ)v(t)+w(t)kτ=xg(x0,θ)expτxfx0θ



b: second-order dependencies
Cross covariance
Σ(t)
Cross spectral density
g(ω)
Autoregression coefficients
a
Directed transfer functions
S(ω)
Cross covariance
Σ(t)
Σ(t) = k(τ) ∗ Σv ∗ k(τ) + Σw Σ(t) = F− 1[g(ω)] C=Ia˜1zIIa˜T Σ(t) ∝ F− 1[S(ω) ⋅ Σz ⋅ S(ω)]
Cross spectral density
g(ω)
g(ω) = F[Σ(τ)] gω=KωgvKω+gwKω=Fkτ gω=SωΣzSωSω=IFa1 gωSωΣzSω=ΨωΨω
Autoregression coefficients
a
a=C1Σ˜ a=C1Σ˜Στ=F1gω y=y˜a+za=Ey˜Ty˜1Ey˜TyΣz=EzTzψ0ψ0=Σ0Σ˜TC1Σ˜ a=F1AωAω=ISω1Sω=Ψωψ01ψ=F1Ψω
Directed transfer functions
S(ω)
Sω=IFC1Σ˜1 Sω=IFC1Σ˜1Στ=F1gω Sω=IAω1Aω=Fa Yω=AωYω+Zω=SωZω



c: normalised measures
Cross correlation Coherence Granger causality Normalised directed transfer functions
ρijτ=ijτii0jj0 γijω=gijω2giiωgjjω Gijω=ln1ΣzjjΣzij2ΣziiSijω2giiω Dijω=SijωSiiω
C=Ey˜Ty˜:Cij=Σij0ΣijpΣijpΣij0Σ˜=Ey˜Ty:Σ˜ij=Σij1Σijp+1y˜=0y110y12y1100y210y22y210a˜ij=0aij10aij2aij0