Comparative Study for Classification Methods to Predict and Detect Epilepsy Seizure

Epilepsy is a medical problem that tackles lots of patients. It limits the life activity of such patients due to the seizures that occur anytime and anywhere. Thus, creating a monitoring system that could make their life easier and allow them to perform daily life activities as safe as possible has been studied. This paper is a continuity for a project where a system monitors epileptic patients using a set of wearable sensors connected to several processing units, the main sensors are Electroencephalogram (EEG) for the electrical activity of the brain, electrocardiogram (ECG) for the electrical activity of the heart, and accelerometers to monitor the posture of the patient, features extracted from EEG and ECG signals are used for prediction/detection of seizures. Thus, the objective of this paper is to present a comparative study in order to choose the appropriate classification method for seizure prediction and detection. Five classification methods were studied: Decision Trees, Discriminant Analysis, Support Vector Machine (SVM), K-Nearest Neighbor (KNN), and Ensemble Learning. For each of the classification methods, the accuracy, the specificity, the sensitivity, the precision, the false detection rate and the Fmeasure were studied and compared. The results for seizure prediction system show that the highest accuracy, specificity and F-Measure, and lowest false detection rate were achieved with Bagged Trees Ensemble Learning, the highest sensitivity and precision were achieved with Quadratic Support Vector Machine. However, for seizure detection system, the highest accuracy and F-Measure were achieved with Linear Support Vector, the highest sensitivity and specificity were achieved with Fine Gaussian Support Vector Machine, and the highest precision and lowest false detection rate were achieved with Subspace Discriminant Ensemble Learning.

[1]  R. Fisher THE USE OF MULTIPLE MEASUREMENTS IN TAXONOMIC PROBLEMS , 1936 .

[2]  Wei-Yin Loh,et al.  Classification and regression trees , 2011, WIREs Data Mining Knowl. Discov..

[3]  Vladimir Vapnik,et al.  The Nature of Statistical Learning , 1995 .

[4]  C. Panayiotopoulos Epileptic seizures and their classification , 2010 .

[5]  Jason Weston,et al.  Multi-Class Support Vector Machines , 1998 .

[6]  Ghulam Muhammad,et al.  Automatic Seizure Detection in a Mobile Multimedia Framework , 2018, IEEE Access.

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

[8]  Aggelos K. Katsaggelos,et al.  Analysis of High-Dimensional Phase Space via Poincaré Section for Patient-Specific Seizure Detection , 2016, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[9]  B. Minasny The Elements of Statistical Learning, Second Edition, Trevor Hastie, Robert Tishirani, Jerome Friedman. (2009), Springer Series in Statistics, ISBN 0172-7397, 745 pp , 2009 .

[10]  Josef Börcsök,et al.  Monitoring System for Prediction and Detection of Epilepsy Seizure , 2019, 2019 Fourth International Conference on Advances in Computational Tools for Engineering Applications (ACTEA).

[11]  J. T. Turner,et al.  Deep Belief Networks used on High Resolution Multichannel Electroencephalography Data for Seizure Detection , 2017, AAAI Spring Symposia.

[12]  Abigail R. Colson,et al.  Health and economic benefits of public financing of epilepsy treatment in India: An agent‐based simulation model , 2016, Epilepsia.

[13]  Kebin Jia,et al.  A Multi-view Deep Learning Method for Epileptic Seizure Detection using Short-time Fourier Transform , 2017, BCB.

[14]  Joelle Pineau,et al.  Learning Robust Features using Deep Learning for Automatic Seizure Detection , 2016, MLHC.

[15]  D. Bergen,et al.  Read Neurological Disorders Public Health Challenges Neurological Disorders Public Health Challenges , 2017 .

[16]  Tim Oates,et al.  Detecting Epileptic Seizures from EEG Data using Neural Networks , 2014, ArXiv.

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

[18]  Nello Cristianini,et al.  An Introduction to Support Vector Machines and Other Kernel-based Learning Methods , 2000 .

[19]  Yike Guo,et al.  Feature extraction with stacked autoencoders for epileptic seizure detection , 2014, 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[20]  Aidong Zhang,et al.  Context-learning based electroencephalogram analysis for epileptic seizure detection , 2015, 2015 IEEE International Conference on Bioinformatics and Biomedicine (BIBM).

[21]  Suiren Wan,et al.  A high-performance seizure detection algorithm based on Discrete Wavelet Transform (DWT) and EEG , 2017, PloS one.

[22]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

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

[24]  Timothy G. Constandinou,et al.  Ngram-Derived Pattern Recognition for the Detection and Prediction of Epileptic Seizures , 2014, PloS one.

[25]  Thomas G. Dietterich Multiple Classifier Systems , 2000, Lecture Notes in Computer Science.

[26]  C. Dolea,et al.  World Health Organization , 1949, International Organization.

[27]  J. Wheless,et al.  SmartWatch by SmartMonitor: Assessment of Seizure Detection Efficacy for Various Seizure Types in Children, a Large Prospective Single-Center Study. , 2015, Pediatric neurology.