Automatic seizure detection using Stockwell transform and boosting algorithm for long-term EEG

Automatic detection of seizures has vital significance for epileptic diagnosis and can efficiently reduce the workload of the medical staff. In this study, a novel seizure detection method based on Stockwell transform is proposed for intracranial long-term EEG data. The Stockwell transform is employed to obtain the time-frequency representation of the EEG signals, and then the power spectral density is calculated in the time-frequency plane to characterize the behavior of EEG recordings. After that, a classifier based on gradient boosting algorithm is used to make the classification. Finally, the postprocessing is utilized on the outputs of the classifier to obtain more stable and accurate detection results, which includes Kalman filter, threshold judgment, and collar technique. The performance of this method is assessed on the publicly available EEG database which contains approximately 533h of intracranial EEG recordings. The experimental results indicate that the proposed method can achieve a satisfactory sensitivity of 94.26%, a specificity of 96.34%, as well as a very short delay time of 0.56s.

[1]  J. Mayer,et al.  On the Quantum Correction for Thermodynamic Equilibrium , 1947 .

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

[3]  U. Hoffmann,et al.  A Boosting Approach to P300 Detection with Application to Brain-Computer Interfaces , 2005, Conference Proceedings. 2nd International IEEE EMBS Conference on Neural Engineering, 2005..

[4]  Elif Derya Übeyli Combined neural network model employing wavelet coefficients for EEG signals classification , 2009, Digit. Signal Process..

[5]  W R Webber,et al.  An approach to seizure detection using an artificial neural network (ANN). , 1996, Electroencephalography and clinical neurophysiology.

[6]  Abdulhamit Subasi,et al.  EEG signal classification using wavelet feature extraction and a mixture of expert model , 2007, Expert Syst. Appl..

[7]  J. Gotman Automatic recognition of epileptic seizures in the EEG. , 1982, Electroencephalography and clinical neurophysiology.

[8]  K. K. Majumdar,et al.  Automatic Seizure Detection in ECoG by Differential Operator and Windowed Variance , 2011, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[9]  J. Gotman,et al.  Improvement in seizure detection performance by automatic adaptation to the EEG of each patient. , 1993, Electroencephalography and clinical neurophysiology.

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

[11]  Yoav Freund,et al.  Experiments with a New Boosting Algorithm , 1996, ICML.

[12]  M. Hariharan,et al.  Mental tasks classifications using S-transform for BCI applications , 2011, 2011 IEEE Conference on Sustainable Utilization and Development in Engineering and Technology (STUDENT).

[13]  Lotfi Senhadji,et al.  Epileptic transient detection: wavelets and time-frequency approaches , 2002, Neurophysiologie Clinique/Clinical Neurophysiology.

[14]  J. Gotman Automatic seizure detection: improvements and evaluation. , 1990, Electroencephalography and clinical neurophysiology.

[15]  Dimitrios I. Fotiadis,et al.  Epileptic Seizure Detection in EEGs Using Time–Frequency Analysis , 2009, IEEE Transactions on Information Technology in Biomedicine.

[16]  Dimitrios I. Fotiadis,et al.  Automatic Seizure Detection Based on Time-Frequency Analysis and Artificial Neural Networks , 2007, Comput. Intell. Neurosci..

[17]  Ali H. Shoeb,et al.  Application of Machine Learning To Epileptic Seizure Detection , 2010, ICML.

[18]  MansinhaL. Localization of the complex spectrum , 1996 .

[19]  G. Lightbody,et al.  EEG-based neonatal seizure detection with Support Vector Machines , 2011, Clinical Neurophysiology.

[20]  Saeid Sanei,et al.  EEG signal processing , 2000, Clinical Neurophysiology.

[21]  C. Elger,et al.  Epileptic Seizures and Epilepsy: Definitions Proposed by the International League Against Epilepsy (ILAE) and the International Bureau for Epilepsy (IBE) , 2005, Epilepsia.

[22]  E. C. Chua,et al.  Improved patient specific seizure detection during pre-surgical evaluation , 2011, Clinical Neurophysiology.

[23]  Robert Glenn Stockwell,et al.  A basis for efficient representation of the S-transform , 2007, Digit. Signal Process..

[24]  Kok-Kiong Poh,et al.  Analysis of Neonatal EEG Signals using Stockwell Transform , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[25]  Francisco Jurado,et al.  Comparison between discrete STFT and wavelets for the analysis of power quality events , 2002 .

[26]  K KRISTIANSEN,et al.  Rhythmic electrical activity from isolated cerebral cortex. , 1949, Electroencephalography and clinical neurophysiology.

[27]  J. Gotman,et al.  Automatic recognition and quantification of interictal epileptic activity in the human scalp EEG. , 1976, Electroencephalography and Clinical Neurophysiology.

[28]  Ali H. Shoeb,et al.  Application of machine learning to epileptic seizure onset detection and treatment , 2009 .

[29]  Lalu Mansinha,et al.  Localization of the complex spectrum: the S transform , 1996, IEEE Trans. Signal Process..

[30]  A J Gabor,et al.  Automated seizure detection using a self-organizing neural network. , 1996, Electroencephalography and clinical neurophysiology.

[31]  A J Gabor,et al.  Seizure detection using a self-organizing neural network: validation and comparison with other detection strategies. , 1998, Electroencephalography and clinical neurophysiology.

[32]  J. Gotman,et al.  Wavelet based automatic seizure detection in intracerebral electroencephalogram , 2003, Clinical Neurophysiology.

[33]  Weidong Zhou,et al.  Automatic Seizure Detection Using Wavelet Transform and SVM in Long-Term Intracranial EEG , 2012, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[34]  Dimitrios I. Fotiadis,et al.  A Kalman filter based methodology for EEG spike enhancement , 2007, Comput. Methods Programs Biomed..

[35]  K. Meador,et al.  Computerized seizure detection of complex partial seizures. , 1991, Electroencephalography and clinical neurophysiology.

[36]  Hongmei Zhu,et al.  The Stockwell Transform in Studying the Dynamics of Brain Functions , 2009 .

[37]  Greg Welch,et al.  Welch & Bishop , An Introduction to the Kalman Filter 2 1 The Discrete Kalman Filter In 1960 , 1994 .

[38]  Y. Tang,et al.  A tunable support vector machine assembly classifier for epileptic seizure detection , 2012, Expert Syst. Appl..

[39]  M. Kemal Kiymik,et al.  Comparison of STFT and wavelet transform methods in determining epileptic seizure activity in EEG signals for real-time application , 2005, Comput. Biol. Medicine.

[40]  A. Aarabi,et al.  A fuzzy rule-based system for epileptic seizure detection in intracranial EEG , 2009, Clinical Neurophysiology.

[41]  W. Hauser,et al.  Comment on Epileptic Seizures and Epilepsy: Definitions Proposed by the International League Against Epilepsy (ILAE) and the International Bureau for Epilepsy (IBE) , 2005, Epilepsia.

[42]  S. Schiff,et al.  Decreased Neuronal Synchronization during Experimental Seizures , 2002, The Journal of Neuroscience.

[43]  R. Schapire The Strength of Weak Learnability , 1990, Machine Learning.

[44]  Y. Freund Boosting a Weak Learning Algorithm by Majority to Be Published in Information and Computation , 1995 .