Towards Brain Big Data Classification: Epileptic EEG Identification With a Lightweight VGGNet on Global MIC

Brain big data empowered by intelligent analysis provide an unrivalled opportunity to probe the dynamics of the brain in disorder. A typical example is to identify evolving synchronization patterns from multivariate electroencephalography (EEG) routinely superimposed with intensive noise in epilepsy research and practice. Under the circumstance of insufficient <italic>a priori</italic> knowledge of subject dependency on domain problem, it becomes even more important to adaptively classify the synchronization dynamics to accurately characterize the intrinsic nature of seizure activities represented by the EEG. This paper first measures the global maximal information coefficient (MIC) of all EEG data channels to form a time sequence of correlation matrices. A lightweight VGGNet (Visual Geometry Group) is designed to adapt to the need to prune massive EEG datasets. The <inline-formula> <tex-math notation="LaTeX">$VGGNet$ </tex-math></inline-formula> characterizes the synchronization dynamics captured in the correlation matrices and then automatically identifies the seizure states of the EEG. Experiments are performed over the Children’s Hospital Boston-Massachusetts Institute of Technology (CHB-MIT) scalp EEG dataset to evaluate the proposed approach. Seizure states can be identified with an accuracy, sensitivity, and specificity of [98.13%±0.24%], [98.85%±0.51%], and [97.47%±0.36%], respectively; the resulting performance is superior to those of most existing methods over the same dataset. The approach directly applies to raw EEG analysis, which holds great potential for handling brain big data.

[1]  Demis Hassabis,et al.  Mastering the game of Go without human knowledge , 2017, Nature.

[2]  J. Martinerie,et al.  Preictal state identification by synchronization changes in long-term intracranial EEG recordings , 2005, Clinical Neurophysiology.

[3]  Pablo F. Diez,et al.  Patient non-specific algorithm for seizures detection in scalp EEG , 2016, Comput. Biol. Medicine.

[4]  Chao Yang,et al.  Ultra-Scalable CPU-MIC Acceleration of Mesoscale Atmospheric Modeling on Tianhe-2 , 2015, IEEE Transactions on Computers.

[5]  P. Rapp,et al.  Time domain measures of inter-channel EEG correlations: a comparison of linear, nonparametric and nonlinear measures , 2013, Cognitive Neurodynamics.

[6]  Gahangir Hossain,et al.  Seizure Prediction and Detection via Phase and Amplitude Lock Values , 2016, Front. Hum. Neurosci..

[7]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[8]  Jing Liu,et al.  A new EEG synchronization strength analysis method: S-estimator based normalized weighted-permutation mutual information , 2016, Neural Networks.

[9]  Philippe Renevey,et al.  SVM-based recursive feature elimination to compare phase synchronization computed from broadband and narrowband EEG signals in Brain-Computer Interfaces , 2005, Signal Process..

[10]  Dhiya Al-Jumeily,et al.  A machine learning system for automated whole-brain seizure detection , 2016 .

[11]  Chao Wang,et al.  Brief Announcement: MIC++: Accelerating Maximal Information Coefficient Calculation with GPUs and FPGAs , 2016, SPAA.

[12]  Lizhe Wang,et al.  Global Synchronization Measurement of Multivariate Neural Signals with Massively Parallel Nonlinear Interdependence Analysis , 2014, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[13]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[14]  Elly Gysels Phase synchronization for classification of spontaneous EEG signals in brain-computer interfaces , 2005 .

[15]  Jian Sun,et al.  Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[16]  Albert Y. Zomaya,et al.  Particle Swarm Optimization based dictionary learning for remote sensing big data , 2015, Knowl. Based Syst..

[17]  C. Stam,et al.  Seizure detection in adult ICU patients based on changes in EEG synchronization likelihood , 2006, Neurocritical care.

[18]  Tara N. Sainath,et al.  Improving deep neural networks for LVCSR using rectified linear units and dropout , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[19]  Heung-Il Suk,et al.  A Novel Bayesian Framework for Discriminative Feature Extraction in Brain-Computer Interfaces , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  Michael Mitzenmacher,et al.  Detecting Novel Associations in Large Data Sets , 2011, Science.

[21]  Maria G. Knyazeva,et al.  Assessment of EEG synchronization based on state-space analysis , 2005, NeuroImage.

[22]  H. Pourghassem,et al.  Patient-Specific Epileptic Seizure Onset Detection Algorithm Based on Spectral Features and IPSONN Classifier , 2013, 2013 International Conference on Communication Systems and Network Technologies.

[23]  Xiaoli Li,et al.  Estimation of genuine and random synchronization in multivariate neural series , 2010, Neural Networks.

[24]  Shiyan Hu,et al.  Design Automation for Interwell Connectivity Estimation in Petroleum Cyber-Physical Systems , 2017, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[25]  Kim-Kwang Raymond Choo,et al.  Spectral–spatial multi-feature-based deep learning for hyperspectral remote sensing image classification , 2016, Soft Computing.

[26]  Hossein Pourghassem,et al.  Real-time seizure prediction using RLS filtering and interpolated histogram feature based on hybrid optimization algorithm of Bayesian classifier and Hunting search , 2016, Comput. Methods Programs Biomed..

[27]  David J. Hand,et al.  A Simple Generalisation of the Area Under the ROC Curve for Multiple Class Classification Problems , 2001, Machine Learning.

[28]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[29]  Albert Y. Zomaya,et al.  A Parallel File System with Application-Aware Data Layout Policies for Massive Remote Sensing Image Processing in Digital Earth , 2015, IEEE Transactions on Parallel and Distributed Systems.

[30]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[31]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[32]  Forrest N. Iandola,et al.  SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <1MB model size , 2016, ArXiv.

[33]  Albert Y. Zomaya,et al.  pipsCloud: High performance cloud computing for remote sensing big data management and processing , 2018, Future Gener. Comput. Syst..

[34]  Ke Lu,et al.  G-IK-SVD: parallel IK-SVD on GPUs for sparse representation of spatial big data , 2017, The Journal of Supercomputing.

[35]  Stefan Carlsson,et al.  CNN Features Off-the-Shelf: An Astounding Baseline for Recognition , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition Workshops.

[36]  Yann LeCun,et al.  Classification of patterns of EEG synchronization for seizure prediction , 2009, Clinical Neurophysiology.