Long-term epileptic EEG classification via 2D mapping and textural features

A novel multivariate textural feature extraction for epileptic EEG analysis.EEG channels are mapped into gray-scale to form a texture image.Low-cost and compact representation of multi-channel epileptic EEG records.We perform an extensive comparison against other state-of-arts dedicated methods.Epilepsy detection with high sensitivity rate and low number of false alarms. Interpretation of long-term Electroencephalography (EEG) records is a tiresome task for clinicians. This paper presents an efficient, low cost and novel approach for patient-specific classification of long-term epileptic EEG records. We aim to achieve this with the minimum supervision from the neurologist. To accomplish this objective, first a novel feature extraction method is proposed based on the mapping of EEG signals into two dimensional space, resulting into a texture image. The texture image is constructed by mapping and scaling EEG signals and their associated frequency sub-bands into the gray-level image domain. Image texture analysis using gray level co-occurrence matrix (GLCM) is then applied in order to extract multivariate features which are able to differentiate between seizure and seizure-free events. To evaluate the discriminative power of the proposed feature extraction method, a comparative study is performed, against other dedicated feature extraction methods. The comparative performance evaluations show that the proposed feature extraction method can outperform other state-of-art feature extraction methods with a low computational cost. With a training rate of 25%, the overall sensitivity of 70.19% and specificity of 97.74% are achieved in the classification of over 163h of EEG records using support vector machine (SVM) classifiers with linear kernels and trained by the stochastic gradient descent (SGD) algorithm.

[1]  D. Hosmer,et al.  Applied Logistic Regression , 1991 .

[2]  B. Brinkmann,et al.  Localization of the Epileptic Focus by Low-Resolution Electromagnetic Tomography in Patients with a Lesion Demonstrated by MRI , 2004, Brain Topography.

[3]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

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

[5]  Leen-Kiat Soh,et al.  Texture analysis of SAR sea ice imagery using gray level co-occurrence matrices , 1999, IEEE Trans. Geosci. Remote. Sens..

[6]  Weidong Zhou,et al.  Automatic seizure detection using Stockwell transform and boosting algorithm for long-term EEG , 2015, Epilepsy & Behavior.

[7]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..

[9]  G. Lightbody,et al.  A comparison of quantitative EEG features for neonatal seizure detection , 2008, Clinical Neurophysiology.

[10]  Elif Derya Übeyli,et al.  Adaptive neuro-fuzzy inference system for classification of EEG signals using wavelet coefficients , 2005, Journal of Neuroscience Methods.

[11]  Nitesh V. Chawla,et al.  C4.5 and Imbalanced Data sets: Investigating the eect of sampling method, probabilistic estimate, and decision tree structure , 2003 .

[12]  Nambiraj Suguna,et al.  Optimized Feature Selection for Enhanced Epileptic Seizure Detection , 2014 .

[13]  David W. Hosmer,et al.  Applied Logistic Regression , 1991 .

[14]  A. Kraskov,et al.  On the predictability of epileptic seizures , 2005, Clinical Neurophysiology.

[15]  Rich Caruana,et al.  An empirical evaluation of supervised learning in high dimensions , 2008, ICML '08.

[16]  V. Srinivasan,et al.  Approximate Entropy-Based Epileptic EEG Detection Using Artificial Neural Networks , 2007, IEEE Transactions on Information Technology in Biomedicine.

[17]  Daniel Rivero,et al.  Epileptic seizure detection using multiwavelet transform based approximate entropy and artificial neural networks , 2010, Journal of Neuroscience Methods.

[18]  Ivan W. Selesnick,et al.  Sparse signal representations using the tunable Q-factor wavelet transform , 2011, Optical Engineering + Applications.

[19]  J Gotman,et al.  State-dependent spike detection: concepts and preliminary results. , 1991, Electroencephalography and clinical neurophysiology.

[20]  Daniel Graupe,et al.  A neural-network-based detection of epilepsy , 2004, Neurological research.

[21]  Moncef Gabbouj,et al.  Noise-Robust Texture Description Using Local Contrast Patterns via Global Measures , 2014, IEEE Signal Processing Letters.

[22]  Klaus-Robert Müller,et al.  Efficient BackProp , 2012, Neural Networks: Tricks of the Trade.

[23]  V. Srinivasan,et al.  Artificial Neural Network Based Epileptic Detection Using Time-Domain and Frequency-Domain Features , 2005, Journal of Medical Systems.

[24]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

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

[26]  Serkan Kiranyaz,et al.  Automated patient-specific classification of long-term Electroencephalography , 2014, J. Biomed. Informatics.

[27]  Moncef Gabbouj,et al.  Epileptic Seizure Classification of EEG Time-Series Using Rational Discrete Short-Time Fourier Transform , 2015, IEEE Transactions on Biomedical Engineering.

[28]  Tong Zhang,et al.  Solving large scale linear prediction problems using stochastic gradient descent algorithms , 2004, ICML.

[29]  Reza Tafreshi,et al.  Automated Real-Time Epileptic Seizure Detection in Scalp EEG Recordings Using an Algorithm Based on Wavelet Packet Transform , 2010, IEEE Transactions on Biomedical Engineering.

[30]  S. Kara,et al.  Log Energy Entropy-Based EEG Classification with Multilayer Neural Networks in Seizure , 2009, Annals of Biomedical Engineering.

[31]  Theoden Netoff,et al.  Seizure prediction with spectral power of EEG using cost‐sensitive support vector machines , 2011, Epilepsia.

[32]  David W. Aha,et al.  Instance-Based Learning Algorithms , 1991, Machine Learning.

[33]  Jason Weston,et al.  Gene Selection for Cancer Classification using Support Vector Machines , 2002, Machine Learning.

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

[35]  U. Rajendra Acharya,et al.  Author's Personal Copy Biomedical Signal Processing and Control Automated Diagnosis of Epileptic Eeg Using Entropies , 2022 .

[36]  Robert M. Haralick,et al.  Combined spectral and spatial processing of ERTS imagery data , 1974 .

[37]  Ali H. Shoeb,et al.  A machine-learning algorithm for detecting seizure termination in scalp EEG , 2011, Epilepsy & Behavior.

[38]  M.U.S. Perera,et al.  Forecasting epileptic seizures using EEG signals, wavelet transform and artificial neural networks , 2011, 2011 IEEE International Symposium on IT in Medicine and Education.

[39]  M. U. S. Perera,et al.  Focal epileptic seizure forecasting in EEG signals using wavelet transform and artificial neural networks , 2011, 2011 IEEE International Conference on Control System, Computing and Engineering.

[40]  Thasneem Fathima,et al.  Detection of Epileptic Seizure Event and Onset Using EEG , 2014, BioMed research international.

[41]  H. Adeli,et al.  Analysis of EEG records in an epileptic patient using wavelet transform , 2003, Journal of Neuroscience Methods.

[42]  Junjie Chen,et al.  The detection of epileptic seizure signals based on fuzzy entropy , 2015, Journal of Neuroscience Methods.