Seizure detection using wavelet decomposition of the prediction error signal from a single channel of intra-cranial EEG

This paper presents a novel patient-specific algorithm for detection of seizures in epileptic patients from a single-channel intra-cranial electroencephaolograph (iEEG) recording. Instead of extracting features from the EEG signal, first the EEG signal is filtered by a prediction error filter (PEF) to compute a prediction error signal. A two-level wavelet decomposition of the prediction error signal leads to two detail signals and one approximate signal. Eight features are extracted every one second using a 2-second window with a 50% overlap. These features are input to two different types of classifiers: a linear support vector machine (SVM) classifier and an AdaBoost classifier. The algorithm is tested using the intra-cranial EEG (iEEG) from the Freiburg database. It is shown that the proposed algorithm can achieve a sensitivity of 95.0% and an average false positive rate (FPR) of 0.124 per hour, using the linear SVM classifier. The AdaBoost classifier achieves a sensitivity of 98.75% and an average FPR of 0.075 per hour. These results are obtained with leave-one-out cross-validation. In addition, for 13 out of 18 patients, the AdaBoost classifier requires only one feature, while it requires 4 features for the remaining 5 patients.

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

[2]  R. E. Madsen,et al.  Automatic seizure detection: going from sEEG to iEEG , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[3]  Lalit M. Patnaik,et al.  Epileptic EEG detection using neural networks and post-classification , 2008, Comput. Methods Programs Biomed..

[4]  W. Marsden I and J , 2012 .

[5]  S. Haykin,et al.  Adaptive Filter Theory , 1986 .

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

[7]  Stéphane Mallat,et al.  A Wavelet Tour of Signal Processing - The Sparse Way, 3rd Edition , 2008 .

[8]  Keshab K. Parhi,et al.  Seizure Prediction With Spectral Power of EEG Using Cost-Sensitive Support Vector Machines , 2010 .

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

[10]  M. Leonardi,et al.  The Global Burden of Epilepsy , 2002, Epilepsia.

[11]  Keshab K. Parhi,et al.  Low complexity algorithm for seizure prediction using Adaboost , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[12]  I. Osorio,et al.  Real‐Time Automated Detection and Quantitative Analysis of Seizures and Short‐Term Prediction of Clinical Onset , 1998, Epilepsia.

[13]  J. Gotman,et al.  A patient-specific algorithm for the detection of seizure onset in long-term EEG monitoring: possible use as a warning device , 1997, IEEE Transactions on Biomedical Engineering.

[14]  Ali Shoeb,et al.  Patient-specific seizure onset detection. , 2004, Epilepsy & behavior : E&B.

[15]  Sergios Theodoridis,et al.  Pattern Recognition , 1998, IEEE Trans. Neural Networks.