1 / 33

Synchrony measures for newborn EEG analysis

Synchrony measures for newborn EEG analysis. Amir Omidvarnia 3 June 2011. Outline. The concept of cointegration Johansen test Bivariate phase synchronization Multivariate phase synchronization Surrogate data method for phase synchronization Results White noise

bijan
Download Presentation

Synchrony measures for newborn EEG analysis

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Synchrony measures for newborn EEG analysis Amir Omidvarnia 3 June 2011

  2. Outline • The concept of cointegration • Johansen test • Bivariate phase synchronization • Multivariate phase synchronization • Surrogate data method for phase synchronization • Results • White noise • Combination of white noise and random walk • Asymm./Asynch. data

  3. The concept of cointegration • Suppose two drunkards are wandering aimlessly, while they don’t know each other. • Their movement can be considered as two independent random walks. • Mathematically, ‘random walk’ refers to a trajectory that consists of taking successive random steps.

  4. The concept of cointegration Random walk

  5. The concept of cointegration Bivariate cointegration: A drunk and her dog [2] • Now, imagine a drunk walking with her dog. • Each of the two trajectories is still a random walk by itself. But, the distance between two paths is fairly predictable, as the location of the one can roughly tell us the location of the other one.

  6. The concept of cointegration Bivariate cointegration: A drunk and her dog

  7. The concept of cointegration Bivariate cointegration • A long-run equilibrium relationship between the drunk and her dog causes a stationary distance between their random walks. • The co-movement between two random walks is called a bivariate cointegrating relationship.

  8. The concept of cointegration Bivariate cointegration x1(t), x2(t): Random walk -d < αx1(t) +x2(t) < d x x1(t) ( / α)x2(t) ~ white noise [α ] : cointegrating vector

  9. The concept of cointegration multivariate cointegration: A sheep herd and Shepherd dogs [6] • Imagine a herd of sheep wandering aimlessly in the field (multiple random walks). • Consider that a herding dog guards the flock by running around and returning the sheep that have gone too far back to the herd.

  10. The concept of cointegration multivariate cointegration: A sheep herd and Shepherd dogs • The dog makes a co-movement among the sheep. Thus, we can say that there is a cointegrating relationship (rank of one) within the sheep trajectories. • It is obvious that two dogs (rank of two) are able to restrict the movements within the flock more than one dog. The higher cointegration rank, the more restricted movements

  11. Johansen test • A test for estimation of the cointegrating vectors and co-movements within a K-channel signal. • Two types of hypothesis testing are applied on a mathematical feature extracted from the signal: • Trace test • H0: There are r cointegrating relations • H1: There are K cointegrating relations • Maximum eigenvalue test • H0: There are r cointegrating relations • H1: There are r+1 cointegrating relations.

  12. Johansen test • Johansen test gives all linear combinations between the dimensions which represent a stationary random process. • Let x(t) be K-channel signal (t = 1,...,T). A cointegrating relationship among the channels (out of r, r<K) can be represented as follows: C1x1(t)+ C2x2(t) +....+ CKxK(t) = zi(t) i = 1,...,r zi(t) : stationary white noise r: number of cointegrating relationships

  13. Phase synchronization

  14. Phase synchronization • Let x(t) = rx(t)*exp(i*φx(t)). • Let y(t) = ry(t)*exp(i*φy(t)). • x(t) and y(t) are phase-locked of order (m,n) if: |m*φx(t)-n*φy(t)|<const. • m and n are assumed to be integers (m/n should be rational).

  15. Is integer relationship between phases necessary? • Consider two signals x(t) and y(t) start from t=0 simultaneously. • If m/n is rational, it means that there is a least common multiple (LCM) between m and n at which x(t) and y(t) will reach at the same time point. • If m/n is irrational, x(t) and y(t) never reach to a same point over time. So, they cannot be synchronized theoretically.

  16. Is integer relationship between phases necessary? • An example of a two-dimensional state space for two multiple-frequency signals. • The trajectory is a closed curve which implies that two signals have started from a single point and finished at the same point. • The total number of turns around the middle point is always integer (so-called winding number of rotation number). ref: Wikipedia

  17. Is integer relationship between phases necessary? x(t) = sin(2*t) y(t) = sin(3*t) x(t) = sin(2*t) y(t) = sin(2.1*t)

  18. Bivariate phase synchronization measures • Mean Phase Coherence (MPC) [3] • Analytic signals of two real signals x1(t) and x2(t) are computed using Hilbert transform. • Phase traces of the analytic signals are extracted (φ1(t),φ2(t) ). MPC = sqrt( (cos(φ1(t)-φ2(t)))2 + (sin(φ1(t)-φ2(t)))2 )

  19. Bivariate phase synchronization measures • Phase Locking Value (PLV) [5] • Each signal of x1(t) and x2(t) is filtered by a FIR band pass filter around a central frequency (f±2 Hz). • Both signals are convolved by a complex Gabor wavelet. • The amplitude of the phase difference of the convolved signals is extracted (θ(t)=φ1(t)-φ2(t) ).

  20. Multivariate phase synchronization [6] • Let φX(t) be the multivariate phase signal extracted from the K-channel X(t)=(X1(t),..., XK(t)), t=1,...,T. • Let r be the number of cointegrating relationships within the phase dimensions (r ≤ K). • Using cointegration analysis, r linear relationships can be obtained between the phase dimensions as follows: α1φX1(t)+ α2φX2(t)+....+ αKφXK(t)=zi(t) i=1,...,r, r ≤ K zi(t)=N(μ,σ): Gaussian white noise

  21. Multivariate phase synchronization • We can consider a phase synchronization of rank r within the dimensions of the multichannel signal X(t). • Despite the classical definition of phase synchronization, coefficients of the phase signals (αi) are not necessarily integer. r=0  Complete asynchrony r=K  Complete synchrony The higher cointegration rank, the stronger long-run relationship within phase signals

  22. Surrogate data (only for bivariate measures) • For each segment, the first electrode is kept unchanged and the second electrode is shuffled. x1'(n)  x1(n) x2'(n)x2(shuffle(n)) • The phase synchronization measure is then extracted between x1'(n) and a certain number of x2'(n) to build the null distribution. • The measure extracted from x1(n) and x2(n) is compared with the null distribution at a certain confidence level.

  23. Preliminary results

  24. Used parameters • Fs: 256 Hz • Number of channels: 8 • Channels used for the EEG data: (Fp2-F4), (F4-C4),(C4-P4), (P4-O2), (Fp1-F3), (F3-C3), (C3-P3), (P3-O1) • Signal length: 2 minutes (30720 samples) • Window length: 5 seconds • Overlap: 2.5 seconds • number of surrogates (only for MPC and PLV): 50 • Confidence level: 99%

  25. Multichannel white noise Complete synchrony Two-channel signal 8-channel signal

  26. Combination of random walk and white noise Partial synchrony 8-channel signal Two-channel signal

  27. Asynchrony EEG data (from Sampsa) First 30 seconds

  28. Asynchrony EEG data (from Sampsa) Second 30 seconds

  29. Asynchrony EEG data (from Sampsa) Third 30 seconds

  30. Asynchrony EEG data (from Sampsa) Fourth 30 seconds

  31. Conclusion • Cointegration rank is always above 1. This observation may reflect the long-run equilibrium relationships between all channels (e.g., SAT’s and artifact). • The phase distance between channels need to be limited in a certain band. Therefore, the parameters of zi(t) should be controlled. • Bivariate measures fluctuate much more than the multivariate one. Therefore, their interpretation over time doesn't seem such straightforward.

  32. Questions • Can the cointegrating relationships within the EEG channels (or their phase signals) be related to mutual brain source activities? • Does the cointegration-based phase synchrony have any meaning from medical point of view? • Is it necessary to only investigate the phase difference of the integer multiples of the phase signals? What are the probable drawbacks of extending phase synchrony measures to non-integer coefficients?

  33. Useful references • [1] S. Vanhatalo, and J. M. Palva, “Phase brings a new phase to the exploration of the elusive neonatal EEG,” Clinical Neurophysiology, vol. 122, no. 4, pp. 645-647, 2011. • [2] M. P. Murray, “A Drunk and Her Dog: An Illustration of Cointegration and Error Correction,” The American Statistician, vol. 48, no. 1, pp. 37-39, 1994. • [3] F. Mormann, K. Lehnertz, P. David et al., “Mean phase coherence as a measure for phase synchronization and its application to the EEG of epilepsy patients,” Physica D: Nonlinear Phenomena, vol. 144, no. 3-4, pp. 358-369, 2000. • [4] M. Korürek, and A. Özkaya, “A new method to estimate short-run and long-run interaction mechanisms in interictal state,” Digital Signal Processing, vol. 20, no. 2, pp. 347-358, 2010. • [5] J.-P. Lachaux, E. Rodriguez, J. Martinerie et al., “Measuring phase synchrony in brain signals,” Human Brain Mapping, vol. 8, no. 4, pp. 194-208, 1999. • [6] W. Chaovalitwongse, P. M. Pardalos, P. Xanthopoulos et al., "Analysis of Multichannel EEG Recordings Based on Generalized Phase Synchronization and Cointegrated VAR," Computational Neuroscience, Springer Optimization and Its Applications, pp. 317-339: Springer New York, 2010. • [7] http://www.r-bloggers.com/introduction-to-cointegration-and-pairs-trading/

More Related