Correlation Analysis of Multivariate Neural Signals with Massively Parallel Wavelet Coherence

The study of the correlations that may exist between neural signals generated by different brain regions is a critical issue in understanding brain functions. There is a lack of an appropriate approach which is capable of (1) estimating the correlation between neural signals, and (2) adapting to the quickly increasing scales and sizes of neural signals. Wavelet coherence is an effective method for investigating the interaction dynamics between neuronal oscillations. Continuous wavelet transform (CWT) is suitable for analyzing neural signals which are non-stationary in nature. CWT forms the basis of wavelet coherence methods. However, the wavelet coherence method has been largely hampered by the high complexity of CWT. Aiming at this problem, this study proposed an improved wavelet coherence method with parallelized wavelet transform upon General-purpose computing on the graphic processing unit (GPGPU), namely, GPGPU-enabled wavelet coherence (GWC). The proposed method has been used to analyze 32-channel ERP recordings. The experimental results indicate that (1) the correlation between different neural signals can successfully indicate the different reactions of brain regions when people are watching videos and (2) GWC solves the performance bottleneck with the conventional counterparts.

[1]  Lizhe Wang,et al.  Massively Parallel Neural Signal Processing on a Many-Core Platform , 2011, Computing in Science & Engineering.

[2]  Carlos López-Martínez,et al.  Wavelet transform-based interferometric SAR coherence estimator , 2005, IEEE Signal Processing Letters.

[3]  Xiaoli Li,et al.  Massively parallel non-stationary EEG data processing on GPGPU platforms with Morlet continuous wavelet transform , 2012, Journal of Internet Services and Applications.

[4]  Edward J. Powers,et al.  Time-series analysis of nonstationary plasma fluctuations using wavelet transforms , 1997 .

[5]  Xiaoli Li,et al.  Interaction dynamics of neuronal oscillations analysed using wavelet transforms , 2007, Journal of Neuroscience Methods.

[6]  Hong Bao,et al.  GPGPU-Aided Ensemble Empirical-Mode Decomposition for EEG Analysis During Anesthesia , 2010, IEEE Transactions on Information Technology in Biomedicine.

[7]  G. Buzsáki,et al.  Correlated Bursts of Activity in the Neonatal Hippocampus in Vivo , 2002, Science.

[8]  J. Gotman,et al.  A system to detect the onset of epileptic seizures in scalp EEG , 2005, Clinical Neurophysiology.

[9]  M. Farge Wavelet Transforms and their Applications to Turbulence , 1992 .

[10]  S. Mallat A wavelet tour of signal processing , 1998 .

[11]  Marieke Longcamp,et al.  A new statistical test based on the wavelet cross-spectrum to detect time–frequency dependence between non-stationary signals: Application to the analysis of cortico-muscular interactions , 2011, NeuroImage.

[12]  Andrew Chi-Sing Leung,et al.  Discrete Wavelet Transform on Consumer-Level Graphics Hardware , 2007, IEEE Transactions on Multimedia.

[13]  George K. Thiruvathukal,et al.  High-Performance Computing Applications on Novel Architectures , 2008, Computing in Science & Engineering.

[14]  Jeffery A. Glassman A Generalization of the Fast Fourier Transform , 1970, IEEE Transactions on Computers.

[15]  Manuel Ujaldon,et al.  The 2D wavelet transform on emerging architectures: GPUs and multicores , 2011, Journal of Real-Time Image Processing.

[16]  Benjamin A. Carreras,et al.  Wavelet bicoherence: A new turbulence analysis tool , 1995 .