PERFORMANCE STUDY OF CAUSALITY MEASURES

Similar documents
Spectral Interdependency Methods

Granger causality - Scholarpedia

Robustly estimating the flow direction of information in complex physical systems

Causal Influence: Advances in Neurosignal Analysis

Partial Directed Coherence: Some Estimation Issues Baccalá LA 1, Sameshima K 2

Evidence for Existence of Real Causality in the Case of Zero Granger Causality

TIME-FREQUENCY AND TOPOGRAPHICAL ANALYSIS OF SIGNALS

17 Granger Causality: Basic Theory and Application to Neuroscience

Dynamics on networks: assessing functional connectivity with Granger causality

Techniques to Estimate Brain Connectivity from Measurements with Low Spatial Resolution

ISSN Article. Simulation Study of Direct Causality Measures in Multivariate Time Series

EEG- Signal Processing

GIVEN a set of time series, how to define causality

New Machine Learning Methods for Neuroimaging

On the evaluation of information flow in multivariate systems by the directed transfer function

Time, Frequency & Time-Varying Causality Measures in Neuroscience

Causal information approach to partial conditioning in multivariate data sets

9 Graphical modelling of dynamic relationships in multivariate time series

MEG Source Localization Using an MLP With Distributed Output Representation

Critical comments on EEG sensor space dynamical connectivity analysis

arxiv: v1 [physics.data-an] 17 Nov 2007

causal effects could be identified by G-causality analysis. These results demonstrate a good sensitivity and specificity of the conditional

A Multivariate Time-Frequency Based Phase Synchrony Measure for Quantifying Functional Connectivity in the Brain

2012 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,

Electroencephalogram Based Causality Graph Analysis in Behavior Tasks of Parkinson s Disease Patients

EEG/MEG Inverse Solution Driven by fmri

Influence of Criticality on 1/f α Spectral Characteristics of Cortical Neuron Populations

ICA [6] ICA) [7, 8] ICA ICA ICA [9, 10] J-F. Cardoso. [13] Matlab ICA. Comon[3], Amari & Cardoso[4] ICA ICA

Statistics of Stochastic Processes

FACULTY OF ELECTRONICS, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY. Ing. Nicolae-Cristian PAMPU. PhD. THESIS

Old and New Methods in the Age of Big Data

Recipes for the Linear Analysis of EEG and applications

Searching for Nested Oscillations in Frequency and Sensor Space. Will Penny. Wellcome Trust Centre for Neuroimaging. University College London.

Comparison of Resampling Techniques for the Non-Causality Hypothesis

A General Linear Non-Gaussian State-Space Model: Identifiability, Identification, and Applications

where A 2 IR m n is the mixing matrix, s(t) is the n-dimensional source vector (n» m), and v(t) is additive white noise that is statistically independ

Course content (will be adapted to the background knowledge of the class):

Large brain effective network from EEG/MEG data and dmr information

Assessing brain effective connectivity from. EEG a simulation study

Models of Causality. Roy Dong. University of California, Berkeley

GP CaKe: Effective brain connectivity with causal kernels

Directionality of coupling from bivariate time series: How to avoid false causalities and missed connections

TESTING FOR CO-INTEGRATION

MuTE: a MATLAB toolbox to compare established and novel estimators of the multivariate transfer entropy

arxiv: v1 [stat.me] 15 Jan 2009

Observed Brain Dynamics

Information Dynamics Foundations and Applications

COMPLEX WAVELET TRANSFORM IN SIGNAL AND IMAGE ANALYSIS

On the Error Correction Model for Functional Time Series with Unit Roots

Identifying true brain interaction from EEG data using the imaginary part of coherency

Informational Theories of Consciousness: A Review and Extension

Simultaneous Equation Models Learning Objectives Introduction Introduction (2) Introduction (3) Solving the Model structural equations

Distinguishing Causes from Effects using Nonlinear Acyclic Causal Models

A nonparametric test for seasonal unit roots

Mingzhou Ding, Steven L. Bressler, Weiming Yang, Hualou Liang

Journal of Neuroscience Methods

UNIVERSITY OF OSLO DEPARTMENT OF ECONOMICS

A Log-Frequency Approach to the Identification of the Wiener-Hammerstein Model

Interactive comment on Characterizing ecosystem-atmosphere interactions from short to interannual time scales by M. D. Mahecha et al.

Studies in Nonlinear Dynamics & Econometrics

Nonlinear reverse-correlation with synthesized naturalistic noise

Volume 30, Issue 1. The relationship between the F-test and the Schwarz criterion: Implications for Granger-causality tests

On the spectral formulation of Granger causality

arxiv:cs/ v2 [cs.it] 1 Oct 2006

Wavelet Methods for Time Series Analysis. Motivating Question

Econometría 2: Análisis de series de Tiempo

Wavelet Methods for Time Series Analysis. Part IX: Wavelet-Based Bootstrapping

Financial Econometrics

Auto-correlation of retinal ganglion cell mosaics shows hexagonal structure

Causality and communities in neural networks

Independent Component Analysis

Single Channel Signal Separation Using MAP-based Subspace Decomposition

ECONOMICS 7200 MODERN TIME SERIES ANALYSIS Econometric Theory and Applications

NONLINEAR TIME SERIES ANALYSIS, WITH APPLICATIONS TO MEDICINE

Vulnerability of economic systems

1 Regression with Time Series Variables

Statistical detection of movement activities in a human brain by separation of mixture distributions

OPTIMIZATION OF MORLET WAVELET FOR MECHANICAL FAULT DIAGNOSIS

Bayesian inference J. Daunizeau

Revisiting linear and non-linear methodologies for time series prediction - application to ESTSP 08 competition data

NeuroImage. Measuring directional coupling between EEG sources. Germán Gómez-Herrero a, Mercedes Atienza b, Karen Egiazarian a, Jose L.

Malvin Carl Teich. Boston University and Columbia University Workshop on New Themes & Techniques in Complex Systems 2005

Extraction of Sleep-Spindles from the Electroencephalogram (EEG)

Bootstrapping the Grainger Causality Test With Integrated Data

Switching Regime Estimation

New Statistical Model for the Enhancement of Noisy Speech

22/04/2014. Economic Research

ECON 4160, Lecture 11 and 12

A MULTIVARIATE TIME-FREQUENCY BASED PHASE SYNCHRONY MEASURE AND APPLICATIONS TO DYNAMIC BRAIN NETWORK ANALYSIS. Ali Yener Mutlu

Modifying Voice Activity Detection in Low SNR by correction factors

1 Introduction Blind source separation (BSS) is a fundamental problem which is encountered in a variety of signal processing problems where multiple s

Quality & Information Content Of CHRIS Hyper-Spectral Data

A TIME SERIES PARADOX: UNIT ROOT TESTS PERFORM POORLY WHEN DATA ARE COINTEGRATED

The Slow Convergence of OLS Estimators of α, β and Portfolio. β and Portfolio Weights under Long Memory Stochastic Volatility

THE MAGNITUDE COHERENCE FUNCTION OF ROL/USD- ROL/EUR EXCHANGE RATES

C H A P T E R 4 Bivariable and Multivariable Analysis of EEG Signals

An introduction to Bayesian inference and model comparison J. Daunizeau

9) Time series econometrics

Functional Connectivity and Network Methods

3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE

Transcription:

PERFORMANCE STUDY OF CAUSALITY MEASURES T. Bořil, P. Sovka Department of Circuit Theory, Faculty of Electrical Engineering, Czech Technical University in Prague Abstract Analysis of dynamic relations in human brain has became an important task in neurophysiology in recent time. Unlike a coherence analysis used for revealing cooperating parts in the brain, causality measures make possible not only to evaluate the strength of relations but also a direction of their influence. Well-accepted Granger causality and other derived causality measures based on multivariate autoregressive models have been used to analyse directions of information flow in multichannel time series in econometrics and neurophysiology for a long time. Recently, a new method Phase Slope Index (PSI) based on completely different approach has been proposed. This paper compares conditional Granger causality with PSI, shows some important issues with PSI and proposes an idea how to interpret results of both methods used on the same data set. 1 Introduction In the late `6s of the 2 th century, econometrics started examination of causal relations among time series in order to create economic models and predict a behavior of variables like agricultural prices. The basic idea of causality was formulated by Wiener [1]. If the prediction of one time series could be improved by knowledge of past values of another one, then we say the second series has a causal influence on the first one. Granger formalized it in the scope of autoregressive models later [2]. A whole new area opens for Granger causality in the form of neurophysiology at the end of 2th century. Functional magnetic resonance imaging (fmri), electroencephalography (EEG) and magnetoencephalography (MEG) bring data which meets conditions of causality analysis very well and together with progress of computational technology it is possible to find causal relations in the large data of brain activity records, e.g. [3, 4]. Since the time the Granger causality was formulated, several other methods measuring causal relations has been proposed based on similar idea Directed Transfer Function (DTF) [5], direct Directed Transfer Function (ddtf) [6], Partial Directed Coherence (PDC) [7] and Generalized Partial Directed Coherence (GPDC) [8]. All these methods are based on multivariate autoregressive (MVAR) models and can be understood as a frequency domain extension to the Granger causality. Recently, a method using completely different approach called Phase-Slope Index (PSI) has been proposed [9, 1]. It evaluates a slope of a phase of cross-spectra between two time series and it behaves better than Granger causality in noisy conditions in some cases when the Granger causality gives fake albeit significant results. This paper compares conditional Granger causality (CGC) with Phase Slope Index, shows some important issues with PSI like inability to detect bidirectional connections and proposes an idea how to interpret results of both methods used on the same data set. 2 Conditional Granger Causality Let s consider three stationary stochastic AR processes x, y and z. To examine the causal influence from y to x, we represent x as MVAR model of x and z [11]: m m (1) xt ( ) = α xt ( j) + β zt ( j) + ε ( t), var( ε ) =Σ 1j 1j xz xz xz j= 1 j= 1 where prediction error ε xz is white noise. Then we represent x as MVAR model of x, y and z: m m m (2) x( t) = a x( t j) + b y( t j) + c z( t j) + ε ( t), var( ε ) =Σ 1j 1j 1j xyz xyz xyz j= 1 j= 1 j= 1

where prediction error ε xyz is white noise. Granger causality from y to x conditional on z is: Σxz F = ln. Σxyz When the causal influence from y to x is entirely mediated by z, b 1j is uniformly zero and Σ XZ = Σ XYZ, F y x z =. 3 Phase Slope Index y xz (3) PSI [9] is insensitive to mixtures of independent sources, gives meaningful results even if the phase spectrum is not linear, and properly weights contributions from different frequencies. PSI is based on a slope of the phase of cross-spectra between two time series. The idea behind using phase slope is that interactions require some time and if the speed at which different waves travel is similar, then the phase difference between sender and recipient increases with frequency and we expect a positive slope of the phase spectrum. This quantity is defined as * ψ ij =I Cij ( f) Cij ( f δ f) + (4) f F C f S f / S f S f S f = yˆ f yˆ* f is the where ( ) = ( ) ( ) ( ) is the complex coherency, ( ) ( ) ( ) ij ij ii jj ij i j cross-spectral matrix between two time series for channels i and j, denotes expectation value, is the frequency resolution, I ( ) denotes taking the imaginary part and F is the set of frequencies over which the slope is summed. Finally, it is convenient to normalize ψ by an estimate of its standard ψ= ψ/std ψ std ψ being estimated by the jackknife method. deviation ( ), with ( ) 4 Experiments & Results We have generated 6 samples of five stable MVAR signals with causal influences v 1 v 2, v 2 v 3, v 1 v 4 and bidirectional causal influence v 4 v 5 (Fig. 1) in order to model sequential driving problem (indirect causal connections v 1 v 3 and v 1 v 5 ), differently delayed driving problem (indirect causality v 2 v 4 caused by longer delay in v 1 v 4 than in v 1 v 2 ), leading to indirect sequentially driven connection v 2 v 5 ) and bidirectional causality problem (v 4 v 5 ): v1( t) =.9 v1( t 1).3 v1( t 2) + ε1( t), v2( t) =.8 v2( t 1).5 v2( t 2) +.16 v1( t 1) + ε 2( t), v3( t) =.2 v3( t 1).4 v3( t 2).57 v2( t 1) + ε3( t), (5) v4( t) =.3 v4( t 1) +.2 v4( t 2) +.5 v1( t 2) +.4 v5( t 1) + ε 4( t), v5( t) =.1 v5( t 1) +.3 v5( t 2) +.7 v4( t 1) +ε5( t) where t stands for an index in a discrete time instance, ε 1, ε 2, ε 3, ε 4 and ε 5 are Gaussian white noises with zero means and variances var(ε 1 ) = 1, var(ε 2 ) =.4, var(ε 3 ) =.7, var(ε 4 ) =.25 and var(ε 5 ) =.8. δ f Figure 1: Scheme of MVAR signal with causal connections.

Table 1: CONDITIONAL GRANGER CAUSALITY F vi vj, where i corresponds to row, j to column F vi vj 1 2 3 4 5 1 -.1129.5.7975.15 2.17 -.2749.5.1 3.24.24 -.5.1 4.9.7.7 -.1793 5.1.8.3.487 - Table 2: PHASE SLOPE INDEX ψ vi vj, where i corresponds to row, j to column ψ vi vj 1 2 3 4 5 1 5.6215 3.9274 3.1385 12.7616 2 5.6215 8.5329 2.4573 2.615 3 3.9274 8.5329.8838 1.218 4 3.1385 2.4573.8838 5.1342 5 12.7616 2.615 1.218 5.1342 1 quantity 9 8 7 6 5 4 3 2 1.5 1 1.5 2 2.5 3 3.5 4 4.5 5 CGC value x 1-3 Figure 2: Histogram of CGC values for 1 permutations of surrogate data. CGC index.25.2.15.1 Fv1->v2 Fv1->v5 Fv2->v4 Fv3->v1 PSI 15 1 5 Fv1->v2 Fv1->v5 Fv2->v4 Fv3->v1.5-2 2 4 6 8 1 SNR [db] -5-2 2 4 6 8 1 SNR [db] (a) (b) Figure 3: Causality analysis of data with additive Gaussian noise via (a) CGC and (b) PSI.

Conditional Granger causality between all pairs of variables was calculated for MVAR model order 5 (Table 1). Significance threshold was estimated using a random permutation test consisting of creating 1 surrogate data sets via repeated random permutations of samples in each channel of input data in order to destroy the causal connections and calculation of CGC values of each surrogate data set leading to probability density of CGC values corresponding to null hypothesis of no causal connection (Fig. 2). This empirical distribution was fitted to log-normal distribution and corresponding CGC significance threshold for significance level P <.1 was estimated to.6. Looking at Table 1, it is obvious the CGC has detected all direct causal connections and the rest of values are bellow the significance threshold value. Phase Slope Index was calculated for each pair of channels across all frequency bins assuming epochs of 2 samples divided into 1 samples segments with 5 % overlap within each epoch (Table 2). According to [9], results with absolute value greater than 2 should be accepted as statistically significant. The results of PSI should be read differently than in the case of CGC where a positive value means connection in the direction and zero means no connection in the direction. In the case of PSI, zero means no connection in both directions, a positive value means connection in this direction and a negative value means a connection in the opposite direction. One can see the PSI recognizes all causal connections except the v 5 v 4 and it also cannot distinguish between direct and indirect connections. In the next step, an additive Gaussian white noise was mixed into the data with various signalto-noise ratios (SNR) in the range from 1 db to 2 db (Fig. 3). Only four connections were selected for clarity, specifically the weakest direct causality v 1 v 2, the strongest indirect causality v 1 v 5 (sequential driving problem) and v 2 v 4 (differently delayed driving problem) and the strongest from no causal connections v 3 v 1. Both methods works well up to 15 db SNR, although PSI cannot distinguish direct and indirect connections. 5 Discussion As shown in [1], PSI can behave better in some noisy conditions where Granger causality detects fake significant causalities. On the other hand, PSI cannot distinguish direct and indirect connections and cannot detect bidirectional causal connections which are very common in neurophysiological measurements. Conditional Granger causality has a tendency to detect causal connections even in the case when they are not present. This fact has motivated us to propose an interpretation of results obtained by these two methods to combine the better properties of each. PSI can serve as an confirmation of unidirectional connections. All possible combinations of results of both methods on the same data set are shown in Table 3 where stands for nonsignificant value, + or stands for positive or negative significant value. Table 3: COMBINATION OF CGC AND PSI ON THE SAME DATA SET AND INTERPRETATION OF RESULTS CGC CGC PSI 1 2 2 1 1 2 Decision conformity, no causal relation or nonlinear relation +/ probably indirect connection + + conformity, unidirectional connection + conformity, unidirectional connection + + /+/? bidirectional connection or CGC fails + /? CGC fails or strong indirect connection influence + /+? CGC fails or strong indirect connection influence 6 Conclusion We have performed experiments with causality measures in order to examine their properties on artificial data to get known their behavior in various tasks. Although the Phase Slope Index has some promising properties in noisy conditions, it fails to detect bidirectional connections which are often present among sources of brain activity. It also cannot distinguish between direct and indirect

causalities. We have proposed a procedure how to interpret the results of conditional Granger causality and PSI on the same data set in order to get the best properties of each method. Acknowledgement Research described in the paper was supported by SGS1/176/OHK3/2T/13 Brain activity mapping and analysis, the Czech Grant Agency under grant No. GD12/8/H8 Analysis and modelling of biomedical and speech signals and by the research program Transdisciplinary Research in Biomedical Engineering No. MSM6847712 of the Czech University in Prague. References [1] N. Wiener. The theory of prediction. In: Berkenbach, E. F. (Ed.), Modern mathematics for engineers. McGraw-Hill, New York, 1956. [2] C. W. J. Granger. Investigating causal relations by econometric models and cross-spectral methods. Econometrica 37, 424-438, 1969. [3] H. Liang, M. Ding, R. Nakamura, S. L. Bressler. Causal influences in primate cerebral cortex during visual pattern discrimination. Neuroreport, vol. 11, issue 13, 2875-288, 2. [4] A. Brovelli, M. Ding, A. Ledberg, Y. Chen, R. Nakamura, S. Bressler. Beta oscillations in a largescale sensorimotor cortical network: Directional influences revealed by Granger causality. Proc. Natl. Acad. Sci. USA, vol. 11, no. 26, p. 9849 9854, 24. [5] M. J. Kamiński, K. J. Blinowska. A new method of the description of the information flow in the brain structures. Biological cybernetics, 65(3): 23-1, 1991. [6] A. Korzeniewska, M. Manczak, M. J. Kamiński, K. J. Blinowska, S. Kasicki. Determination of information flow direction between brain structures by a modified Directed Transfer Function method (ddtf). J. Neurosci. Meth. 125, 195 27, 23. [7] L. A. Baccalá, K. Sameshima. Partial directed coherence: a new concept in neural structure determination. Biol. Cybern., vol. 84, 463-474, 21. [8] L. A. Baccalá, K. Sameshima, D. Y. Takahashi. Generalized partial directed coherence. Proc. of the 27 15th Intl. Conf. on Digital Signal Processing, 27. [9] G. Nolte, A. Ziehe, V. V. Nikulin, A. Schlögl, N. Krämer, T. Brismar, K. R. Müller. Robustly estimating the flow direction of information in complex physical systems. Physical Review Letters 1: 23411, 28. [1] G. Nolte, A. Ziehe, N. Krämer, F. Popescu, K. R. Müller. Comparison of Granger causality and phase slope index. JMLR Workshop and Conference Proceedings 6 (NIPS 28): 267-276, 21. [11] M. Ding, Y. Chen, S. L. Bressler. Granger Causality: Basic theory and application to neuroscience. In Winterhalder, M., Schelter, B., Timmer, J. (eds.) Handbook of Time Series Analysis, Wiley, Chichester, 26. Ing. Tomáš Bořil e-mail: borilt@gmail.com Prof. Ing. Pavel Sovka, CSc. e-mail: sovka@fel.cvut.cz