Brain connectivity estimators
Brain connectivity estimators[1] represent patterns of links in the brain. Connectivity can be considered at different levels of the brain's organisation: from neurons, to neural assemblies and brain structures. Brain connectivity involves different concepts such as: neuroanatomical or structural connectivity (pattern of anatomical links), functional connectivity (usually understood as statistical dependencies) and effective connectivity (referring to causal interactions).[2]
Neuroanatomical connectivity is inherently difficult to define given the fact that at the microscopic scale of neurons, new synaptic connections or elimination of existing ones are formed dynamically and are largely dependent on the function executed, but may be considered as pathways extending over regions of the brain, which are in accordance with general anatomical knowledge. DTI can be used to provide such information. The distinction between functional and effective connectivity is not always sharp; sometimes causal or directed connectivity is called functional connectivity. Functional connectivity, may be defined as the temporal correlation (in terms of statistically significant dependence between distant brain regions) among the activity of different neural assemblies, whereas effective connectivity may be defined as the direct or indirect influence that one neural system exerts over another. Some brain connectivity estimators evaluate connectivity from brain activity time series such as Electroencephalography (EEG), Local field potential (LFP) or spike trains, with an effect on the directed connectivity. These estimators can be applied to fMRI data, if the required image sequences are available. Among estimators of connectivity, there are linear and non-linear, bivariate and multivariate measures. Certain estimators also indicate directionality. Different methods of connectivity estimation vary in their effectiveness.[3][4][5] This article provides an overview of these measures, with an emphasis on the most effective methods.
Bi-variate estimators
Classical methods
Classical estimators of connectivity are correlation and coherence. The above measures provide information on the directionality of interactions in terms of delay (correlation) or coherence (phase), however the information does not imply causal interaction. Moreover it may be ambiguous, since phase is determined modulo 2π. It is also not possible to identify by means of correlation or coherence reciprocal connections.
Non-linear methods
Most frequently used nonlinear estimators of connectivity are: mutual information, transfer entropy, generalised synchronisation,[6] continuity measure,[7] synchronization likelihood,[8] phase synchronization.[6] First two of them rely on construction of histograms for estimation of probabilities. Continuity measure, generalized synchronisations, synchronisation likelihood are very similar methods based on reconstruction of phase space of signals. Among these measures only transfer entropy allows for the determination of directionality. According to,[6][7][9] nonlinear measures require long stationary segments of signals, are prone to systematic errors and above all are very sensitive to noise. The comparison of nonlinear methods with linear correlation in the presence of noise revealed the poorer performance of non-linear estimators.[7] In [6] the authors conclude that there must be good reason to think that there is non-linearity in the data to apply non-linear methods. In fact it was demonstrated by means of surrogate data test,[10][11] and time series forecasting [12] that nonlinearity in EEG and LFP is the exception rather than a rule. On the other hand linear methods perform quite well also for non-linear signals.[13] Finally, non-linear methods are bivariate (calculated pair-wise), which has serious implication on their performance.
Bivariate versus multivariate estimators
Comparison of performance of bivariate and multivariate estimators of connectivity may be found in,[14][15] where it was demonstrated that in case of interrelated system of channels, greater than two, bivariate methods supply misleading information, even reversal of true propagation may be found. Let us consider very common situation that the activity from a given source is measured at electrodes positioned at different distances, hence different delays between the recorded signals.
When a bivariate measure is applied, propagation is always obtained when there is a delay between channels.,[15] which results in a lot of spurious flows. When we have two or three sources acting simultaneously, which is a common situation, we shall get dense and disorganized structure of connections, similar to random structure (at best some "small world" structure may be identified). This kind of pattern is usually obtained in case of application of bivariate measures. In fact, effective connectivity patterns yielded by EEG or LFP measurements are far from randomness, when proper multivariate measures are applied, as we shall demonstrate below.
Multivariate methods based on Granger causality
The testable definition of causality was introduced by Granger.[16] Granger causality principle states that if some series Y(t) contains information in past terms that helps in the prediction of series X(t), then Y(t) is said to cause X(t). Granger causality principle can be expressed in terms of two-channel multivariate autoregressive model (MVAR). Granger in his later work [17] pointed out that the determination of causality is not possible when the system of considered channels is not complete. The measures based on Granger causality principle are: Granger Causality Index (GCI), Directed Transfer Function (DTF) and Partial Directed Coherence (PDC). These measures are defined in the framework of Multivariate Autoregressive Model.[18]
Multivariate Autoregressive Model
The AR model assumes that X(t)—a sample of data at a time t—can be expressed as a sum of p previous values of the samples from the set of k-signals weighted by model coefficients A plus a random value E(t):
-
(1)
The p is called the model order. For a k-channel process X(t) and E(t) are vectors of size k and the coefficients A are k×k-sized matrices. The model order may be determined by means of criteria developed in the framework of information theory and the coefficients of the model are found by means of the minimalization of the residual noise. In the procedure correlation matrix between signals is calculated. By the transformation to the frequency domain we get:
-
(2)
H(f) is a transfer matrix of the system, it contains information about the relationships between signals and their spectral characteristics. H(f) is non-symmetric, so it allows for finding causal dependencies. Model order may be found by means of criteria developed in the framework of information theory,[18] e.g. AIC criterion.
Granger Causality Index
Granger causality index showing the driving of channel x by channel y is defined as the logarithm of the ratio of residual variance for one channel to the residual variance of the two-channel model:[19] GCIy→x = ln (e/e1) This definition can be extended to the multichannel system by considering how the inclusion of the given channel changes the residual variance ratios. To quantify directed influence from a channel xj to xi for n channel autoregressive process in time domain we consider n and n−1 dimensional MVAR models. First, the model is fitted to whole n-channel system, leading to the residual variance Vi,n(t) = var(Ei,n(t)) for signal xi. Next, a n−1 dimensional MVAR model is fitted for n−1 channels, excluding channel j, which leads to the residual variance Vi,n−1(t) = var (Ei,n−1(t)). Then Granger causality is defined as:
GCI is smaller or equal 1, since the variance of n-dimensional system is lower than the residual variance of a smaller, n−1 dimensional system. GCI(t) estimates causality relations in time domain. For brain signals the spectral characteristics of the signals is of interest, because for a given task the increase of propagation in certain frequency band may be accompanied by the decrease in another frequency band.[20] DTF or PDC are the estimators defined in the frequency domain.
Directed Transfer Function
Directed Transfer Function (DTF) was introduced by Kaminski and Blinowska [21] in the form:
-
(3)
Where Hij(f) is an element of a transfer matrix of MVAR model. DTF describes causal influence of channel j on channel i at frequency f. The above equation (3) defines a normalized version of DTF, which takes values from 0 to 1 producing a ratio between the inflow from channel j to channel i to all the inflows to channel i. The non-normalized DTF which is directly related to the coupling strength [22] is defined as:
-
(4)
DTF shows not only direct, but also cascade flows, namely in case of propagation 1→2→3 it shows also propagation 1→3. In order to distinguish direct from indirect flows direct Directed Transfer Function (dDTF) was introduced.[23] The dDTF is defined as a multiplication of a modified DTF by partial coherence. The modification of DTF concerned normalization of the function in such a way as to make the denominator independent of frequency. The dDTFj→i showing direct propagation from channel j to i is defined as:
-
(5)
Where Cij(f) is partial coherence. The dDTFj→i has a nonzero value when both functions Fij(f) and Cij(f) are non-zero, in that case there exists a direct causal relation between channels j→i. Distinguishing direct from indirect transmission is essential in case of signals from implanted electrodes, for EEG signals recorded by scalp electrodes it is not really important.[14]
DTF may be used for estimation of propagation in case of point processes e.g. spike trains or for the estimation of causal relations between spike trains and Local Field Potentials.[24]
The software for calculation of DTF, dDTF and time-varying version of DTF—SDTF—was available before at portal http://eeg.pl, but now only some files remain, including the tutorial on DTF.
Partial Directed Coherence
The partial directed coherence (PDC) was defined by Baccala and Sameshima [25] in the following form:
-
(6)
In the above equation Aij(f) is an element of A(f)—a Fourier transform of MVAR model coefficients A(t), where aj(f) is j-th column of A(f) and the asterisk denotes the transpose and complex conjugate operation. Although it is a function operating in the frequency domain, the dependence of A(f) on the frequency has not a direct correspondence to the power spectrum. From normalization condition it follows that PDC takes values from the interval [0,1]. PDC shows only direct flows between channels. Unlike DTF, PDC is normalized to show a ratio between the outflow from channel j to channel i to all the outflows from the source channel j, so it emphasizes rather the sinks, not the sources. The normalization of PDC affects the detected intensities of flow as was pointed out in.[26] Namely, adding further variables that are influenced by a source variable decreases PDC, although the relationship between source and target processes remains unchanged. In another words: the flow emitted in one direction will be enhanced in comparison to the flows of the same intensity emitted from a given source in several directions.
Time-varying estimators of effective connectivity
In order to account for the dynamic changes of propagation, the method of adaptive filtering or the method based on the sliding window may be applied to the estimators of connectivity. Both methods require multiple repetition of the experiment to obtain statistically satisfactory results and they produce similar results.[27] The adaptive methods e.g. Kalman filter are more computationally demanding, therefore the methods based on sliding window may be recommended.
In the case of parametric model the number of data points kNT (k—number of channels, NT—number of points in the data window) has to be bigger (preferably by order of magnitude) than the number of parameters, which in case of MVAR is equal to k2p (p—model order). In order to evaluate dynamics of the process, short data window has to be applied, which requires the increase of the number of the data points, which may achieved by means of the repetition of the experiment. We divide a non-stationary recording into shorter time windows, short enough to treat the data within a window as quasi-stationary. The estimation of MVAR coefficients is based on calculation of the correlation matrix Rij of k signals Xi from multivariate set.[18] We calculate the correlation matrix between channels for each trial separately. The resulting model coefficients are based on the correlation matrix averaged over trials. The correlation matrix has a form:
-
(7)
The averaging concerns correlation matrices (model is fitted independently for each short data window); the data is not averaged in the process. The choice of the window size is always a compromise between quality of the fit and time resolution.
The errors of the SDTF may be evaluated by means of bootstrap method.[28] This procedure corresponds to simulations of the another realizations of the experiment. The variance of the function value is obtained by repeated calculation of the results for a randomly selected (with repetitions) pool of the original data trials.
Applications
DTF found multiple applications, the early ones involved: localization of epileptic foci,[29] estimation of EEG propagation in different sleep stages and wakefulness,[30] determination of transmission between brain structures of an animal during a behavioral test.[31]
One may observe the shifting of sources toward the front in transition from wakefulness to the deeper sleep stages. In the deep sleep the source is over corpus callosum, presumably it is connected with feeding the cortex from the sub-cortical structures.
One of the first applications of SDTF was determination of the dynamic propagation during performance of finger movement and its imagination,.[32][33] The results corresponded very well with the known phenomena of event related synchronization and desynchronization such as decrease of the activity in alpha and beta band and brief increase of activity in the gamma band during movement in the areas corresponding to primary motor cortex, beta rebound after movement and so-called surround effect.[34] Especially interesting was comparison of real finger movement and its imagination. In case of real movement the short burst of gamma propagation was observed from the electrode positioned over finger primary motor cortex . In case of movement imagination this propagation started later and a cross-talk between different sites overlying motor area and supplementary motor area (SMA) was found. (The dynamics of propagation may be observed in animations[35]).
Another applications of SDTF concerned evaluation of transmission during cognitive experiments. The results of the Continuous Attention Test (CAT) [36] confirmed the engagement of prefrontal and frontal structures in the task and supported the hypothesis of an active inhibition by pre-SMA and right inferior frontal cortex. Animations of propagation during CAT test are available.[37]
The results obtained by means of SDTF in experiments involving working memory were compatible with fMRI studies on the localization of the active sites and supplied the information concerning the temporal interaction between them.[38] The animation illustrating dynamics of the interaction are available.[39]
Note that care should be taken to avoid spurious connectivity estimates when using EEG channel data. A recent article[40] highlights that previous claims[41] that DTF and PDC were insensitive to volume conduction were clearly wrong. Therefore, appropriate preprocessing on channel data (such as source identification) should be performed before estimating DTF or PDC.
Conclusions
The existence of well defined sources of brain activity connected with particular experimental conditions are well established in fMRI experiments, by means of inverse solution methods and intracortical measurements. This kind of deterministic structure of brain activity should affect functional connectivity, so reported in some works random or barely distinguished from random connectivity structure may be considered as a surprising phenomenon. This kind of results may be explained by methodological errors: 1) unrobust methods of connectivity estimation and, even more important, 2) application of bivariate methods. When multivariate robust measures of connectivity are applied for EEG analysis a clear picture of functional connectivity emerges.[20][21][29][30][31][32][33][36][38][42][43]
References
- ↑ "Brain connectivity". Scholarpedia.
- ↑ Sakkalis, V. (2011). "Review of Advanced Techniques for the estimation of Brain Connectivity measured with EEG/MEG". Comput Biol Med. 41 (12): 1110–1117. doi:10.1016/j.compbiomed.2011.06.020.
- ↑ Blinowska, K. J. (2011). "Review of the methods of determination of directed connectivity from multichannel data". Medical & Biological Engineering & Computing. 49 (5): 521–529. doi:10.1007/s11517-011-0739-x.
- ↑ Matlab_book [Blinowska, 2011]
- ↑ Kaminski, M.; Liang, H. (2005). "Causal Influence: Advances in Neurosignal Analysis". Critical Reviews in Biomedical Engineering. 33 (4): 347–430. doi:10.1615/CritRevBiomedEng.v33.i4.20. PMID 15982186.
- 1 2 3 4 Pereda, E.; Quiroga, R. Q.; Bhattacharya, J. (2005). "Causal Influence: Nonlinear multivariate analysis of neurophysical signals". Prog Neurobiol. 77 (1–2): 1–37. doi:10.1016/j.pneurobio.2005.10.003. PMID 16289760.
- 1 2 3 Netoff, I.; Caroll, T. L.; Pecora, L. M.; Schiff, S. J. (2006). "Detecting coupling in the presence of noise and nonlinearity". In Schelter, J.; Winterhalder, W.; Timmer. Handbook of Time Series Analysis. Wiley-B.W.
- ↑ Stam, C. J.; Van Dijk, B. W. (2002). "Synchronization likelihood: an unbiased measure of generalized synchronization in multivariate data sets". Physica D. 163 (3–4): 236–251. Bibcode:2002PhyD..163..236S. doi:10.1016/S0167-2789(01)00386-4.
- ↑ Blinowska, K. J.; Żygierewicz, J. (2012). Practical Biomedical Signal Analysis Using Matlab. CRC Press, Boca Raton.
- ↑ Achermann, P.; Hartmann, R.; Gunzinger, A.; Guggenbühl, W.; Borbély, A. A. (1994). "All night sleep and artificial stochastic control signals have similar correlation dimension". Electroencephal Clin Neurophysiol. 90 (5): 384–387. doi:10.1016/0013-4694(94)90054-X.
- ↑ Stam, C. J.; Suffczynski, P.; Lopes da Silva, F. H.; Lopes Da Silva, FH (1999). "Dynamics of the human alpha rhythm: evidence for non-linearity?". Clin Neurophysiol. 110 (10): 1801–1813. doi:10.1016/S1388-2457(99)00099-1. PMID 10574295.
- ↑ Blinowska, K. J.; Malinowski, M. (1991). "Non-linear and linear forecasting of the EEG time series". Biol Cybern. 66 (2): 159–165. doi:10.1007/BF00243291. PMID 1768720.
- ↑ Winterhalder, M.; Schelter, B.; Hesse, W.; Schwab, K.; Leistritz, L.; Klan, D.; Bauer, R.; Timmer, J.; Witte, H. (2005). "Comparison of linear signal processing techniques to infer directed interactions in multivariate neural systems". Signal Process. 85 (11): 2137–2160. doi:10.1016/j.sigpro.2005.07.011.
- 1 2 Kuś, R.; Kamiński, M.; Blinowska, K. J. (2004). "Determination of EEG activity propagation: pair-wise versus multichannel estimate". IEEE Trans Biomed Eng. 51 (9): 1501–1510. doi:10.1109/TBME.2004.827929. PMID 15376498.
- 1 2 Blinowska, K. J.; Kuś, R.; Kamiński, M. (2004). "Granger causality and information flow in multivariate processes". Phys. Rev. E. 70 (5): 050902 (also in Virt J Biol Phys Res 8(11)). Bibcode:2004PhRvE..70e0902B. doi:10.1103/PhysRevE.70.050902.
- ↑ Granger, C. W. J. (1969). "Investigating causal relations in by econometric models and cross-spectral methods". Econometrica. 37 (3): 424–348. doi:10.2307/1912791.
- ↑ Granger, C. W. J. (1980). "Testing for causality: a personal viewpoint". J Econ Dyn Control. 2: 329–352. doi:10.1016/0165-1889(80)90069-X.
- 1 2 3 Blinowska, K. J.; Kaminski, M. (2006). "Multivariate Signal Analysis by Parametric Models". In Schelter, B.; Winterhalder, W.; Timmer, J. Handbook of Time Series Analysis. Wiley-VCH Verlag.
- ↑ Geweke, J. (1982). "Measurement of linear dependence and feedback between multiple time series". Journal of the American Statistical Association. 77 (378): 304–324. doi:10.1080/01621459.1982.10477803.
- 1 2 Ginter Jr., J.; Blinowska, K. J.; Kaminski, M.; Durka, P. J.; Pfurtscheller, G.; Neuper, C. (2005). "Propagation of EEG activity in beta and gamma band during movement imagery in human". Methods Inf. Med. 44 (1): 106–113. doi:10.1267/METH05010106. PMID 15778801.
- 1 2 Kaminski, M.; Blinowska, K. J. (1991). "A new method of the description of the information flow in brain structures". Biol Cybern. 65 (3): 203–210. doi:10.1007/BF00198091. PMID 1912013.
- ↑ Kaminski, M.; Ding, M.; Truccolo, W.; Bressler, S. (2001). "Evaluating causal relations in neural systems: Granger causality, directed transfer function and statistical assessment of significance". Biol Cybern. 85 (2): 145–157. doi:10.1007/s004220000235. PMID 11508777.
- ↑ Korzeniewska, A.; Mańczak, M.; Kaminski, M.; Blinowska, K. J.; Kasicki, S. (2003). "Determination of information flow direction among brain structures by a modified Directed Transfer Function method (dDTF)". J Neurosci Methods. 125 (1–2): 195–207. doi:10.1016/S0165-0270(03)00052-9. PMID 12763246.
- ↑ Kocsis, B.; Kaminski, M. (2006). "Dynamic changes in the direction of the theta rhythmic drive between Supramammillary Nucleus and the Septohippocampal system". Hippocampus. 16 (6): 531–540. doi:10.1002/hipo.20180. PMID 16598710.
- ↑ Baccala, L. A.; Sameshima, K. (2001). "Partial directed coherence: A new conception in neural structure determination". Biol Cybern. 84 (6): 463–474. doi:10.1007/PL00007990. PMID 11417058.
- ↑ Schelter, B.; Timmer, J.; Eichler, M. (2009). "Assesssing the strength of directed influences among neural signals using renormalized partial directed coherence". J. Neurosci Methods. 179 (1): 121–130. doi:10.1016/j.jneumeth.2009.01.006. PMID 19428518.
- ↑ Kaminski, M.; Szerling, P.; Blinowska, K. (2010). "Comparison of methods for estimation of time-varying transmission in multichannel data". Proc. 10th IEEE International Conference on Information Technology and Applications in Biomedicine. Nov 2-5, 2010, Corfu, Greece.
- ↑ Efron, B. (1979). "Bootstrap methods: another look at the jackknife". Ann Stat. 7: 1–6. doi:10.1214/aos/1176344552.
- 1 2 Franaszczuk, P. J.; Bergey, G. J.; Kaminski, M. (1994). "Analysis of mesial temporal seizure onset and propagation using the directed transfer function method". Electroencephalogr Clin Neurophysiol. 91 (6): 413–427. doi:10.1016/0013-4694(94)90163-5. PMID 7529681.
- 1 2 Kaminski, M.; Blinowska, K. J.; Szelenberger, W. (1997). "Topographic analysis of coherence and propagation of EEG activity during sleep and wakefulness". Electroencephalogr Clin Neurophysiol. 102 (3): 216–227. doi:10.1016/S0013-4694(96)95721-5. PMID 9129577.
- 1 2 Korzeniewska, A.; Kasicki, S.; Kaminski, M.; Blinowska, K. J. (1997). "Information flow between hippocampus and related structures during various types of rat's behavior". J Neurosci Methods. 73 (1): 49–60. doi:10.1016/S0165-0270(96)02212-1. PMID 9130678.
- 1 2 Ginter Jr, J.; Blinowska, K. J.; Kaminski, M.; Durka, P. J. (2001). "Phase and amplitude analysis in time-frequency space-application to voluntary finger movement". J Neurosci Methods. 110 (1–2): 113–124. doi:10.1016/S0165-0270(01)00424-1. PMID 11564531.
- 1 2 Kus, R.; Ginter Jr, J.; Blinowska, K. J. (2006). "Propagation of EEG activity during finger movement and its imagination". Acta Neurobiol Exp. 66 (3): 195–206.
- ↑ Pfurtscheller, G. (1999). "Quantification of ERD and ERS in the time domain". Event-Related Desynchronization. Elsevier.
- ↑ http://brain.fuw.edu.pl/~kjbli/DTF_MOV.html
- 1 2 Blinowska, K. J.; Kus, R.; Kaminski, M.; Janiszewska, J. (2010). "Transmission of information during Continuous Attention Test". Brain Topography. 23 (2): 205–213. doi:10.1007/s10548-010-0137-y. PMID 20191316.
- ↑ http://brain.fuw.edu.pl/~kjbli/CAT_MOV.html
- 1 2 Brzezicka, A.; Kaminski, M.; Kaminski, J.; Blinowska, K. J. (2011). "Information transfer during transitive reasoning task". Brain Topography. 24 (1): 1–8. doi:10.1007/s10548-010-0158-6. PMC 3036833. PMID 20686832.
- ↑ http://brain.fuw.edu.pl/~kjbli/Cognitive_MOV.html
- ↑ Brunner, C.; Billinger, M.; Seeber, M.; Mullen, T. R.; Makeig, S. "Volume conduction influences scalp-based connectivity estimates". Front Comput Neurosci. doi:10.3389/fncom.2016.00121.
- ↑ Kaminski, M.; Blinowska, K. J. "Directed Transfer Function is not influenced by volume conduction - inexpedient pre-processing should be avoided". Front Comput Neurosci. doi:10.3389/fncom.2014.00061.
- ↑ Blinowska, K. J.; Kaminski, M.; Kaminski, J.; Brzezicka, A. (2010). "Information processing in brain and dynamic patterns of transmission". Proc. of IEEE EMBS Conference. Buenos Aires, Argentina. pp. 1722–1726.
- ↑ Korzeniewska, A.; Crainiceanu, C.; Kus, R.; Franaszczuk, P. J.; Crone, N. E. (2008). "Dynamics of event-related causality (ERC) in brain electrical activity". Hum Brain Mapp. 29 (10): 1170–1192. doi:10.1002/hbm.20458. PMID 17712784.
External links
- SCoT - Python toolbox for source connectivity estimation
- SIFT - MATLAB-based toolbox for source connectivity estimation based on EEGLAB
- EEG.PL – portal with software.
- Connectome