Application of Machine Learning To Epileptic Seizure Detection

We present and evaluate a machine learning approach to constructing patient-specific classifiers that detect the onset of an epileptic seizure through analysis of the scalp EEG, a non-invasive measure of the brain's electrical activity. This problem is challenging because the brain's electrical activity is composed of numerous classes with overlapping characteristics. The key steps involved in realizing a high performance algorithm included shaping the problem into an appropriate machine learning framework, and identifying the features critical to separating seizure from other types of brain activity. When trained on 2 or more seizures per patient and tested on 916 hours of continuous EEG from 24 patients, our algorithm detected 96% of 173 test seizures with a median detection delay of 3 seconds and a median false detection rate of 2 false detections per 24 hour period. We also provide information about how to download the CHB-MIT database, which contains the data used in this study.

[1]  Thorsten Joachims,et al.  Making large scale SVM learning practical , 1998 .

[2]  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.

[3]  Brian Litt,et al.  One-Class Novelty Detection for Seizure Analysis from Intracranial EEG , 2006, J. Mach. Learn. Res..

[4]  J. Gotman,et al.  Heart Rate Changes and ECG Abnormalities During Epileptic Seizures: Prevalence and Definition of an Objective Clinical Sign , 2002, Epilepsia.

[5]  Ali H. Shoeb,et al.  Patient-specific seizure onset detection , 2004, Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[6]  J. Gotman,et al.  An automatic warning system for epileptic seizures recorded on intracerebral EEGs , 2005, Clinical Neurophysiology.

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

[8]  Scott B. Wilson,et al.  Seizure detection: evaluation of the Reveal algorithm , 2004, Clinical Neurophysiology.

[10]  J Gotman,et al.  Automatic EEG analysis during long-term monitoring in the ICU. , 1998, Electroencephalography and clinical neurophysiology.

[11]  Ivan Osorio,et al.  Strategies for adapting automated seizure detection algorithms. , 2007, Medical engineering & physics.

[12]  A. Aertsen,et al.  Detecting Epileptic Seizures in Long-term Human EEG: A New Approach to Automatic Online and Real-Time Detection and Classification of Polymorphic Seizure Patterns , 2008, Journal of clinical neurophysiology : official publication of the American Electroencephalographic Society.