Machine Learning-Based Epileptic Seizure Detection Methods Using Wavelet and EMD-Based Decomposition Techniques: A Review

Epileptic seizures are temporary episodes of convulsions, where approximately 70 percent of the diagnosed population can successfully manage their condition with proper medication and lead a normal life. Over 50 million people worldwide are affected by some form of epileptic seizures, and their accurate detection can help millions in the proper management of this condition. Increasing research in machine learning has made a great impact on biomedical signal processing and especially in electroencephalogram (EEG) data analysis. The availability of various feature extraction techniques and classification methods makes it difficult to choose the most suitable combination for resource-efficient and correct detection. This paper intends to review the relevant studies of wavelet and empirical mode decomposition-based feature extraction techniques used for seizure detection in epileptic EEG data. The articles were chosen for review based on their Journal Citation Report, feature selection methods, and classifiers used. The high-dimensional EEG data falls under the category of ‘3N’ biosignals—nonstationary, nonlinear, and noisy; hence, two popular classifiers, namely random forest and support vector machine, were taken for review, as they are capable of handling high-dimensional data and have a low risk of over-fitting. The main metrics used are sensitivity, specificity, and accuracy; hence, some papers reviewed were excluded due to insufficient metrics. To evaluate the overall performances of the reviewed papers, a simple mean value of all metrics was used. This review indicates that the system that used a Stockwell transform wavelet variant as a feature extractor and SVM classifiers led to a potentially better result.

[1]  Dominique Zosso,et al.  Two-Dimensional Variational Mode Decomposition , 2015, EMMCVPR.

[2]  Mamun Bin Ibne Reaz,et al.  Surface Electromyography Signal Processing and Classification Techniques , 2013, Sensors.

[3]  Patrick Flandrin,et al.  A complete ensemble empirical mode decomposition with adaptive noise , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[4]  Gang Bao,et al.  Epileptic Seizure Detection Based on Partial Directed Coherence Analysis , 2016, IEEE Journal of Biomedical and Health Informatics.

[5]  Tao Zhang,et al.  Classification of epilepsy EEG signals using DWT-based envelope analysis and neural network ensemble , 2017, Biomed. Signal Process. Control..

[6]  N. Huang,et al.  The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis , 1998, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[7]  Fabrice Wendling,et al.  Automatic Detection and Classification of High-Frequency Oscillations in Depth-EEG Signals , 2017, IEEE Trans. Biomed. Eng..

[8]  Dimitrios I. Fotiadis,et al.  A robust unsupervised epileptic seizure detection methodology to accelerate large EEG database evaluation , 2018, Biomed. Signal Process. Control..

[9]  Hüseyin Göksu,et al.  EEG based epileptiform pattern recognition inside and outside the seizure states , 2018, Biomed. Signal Process. Control..

[10]  Haider Banka,et al.  Local pattern transformation based feature extraction techniques for classification of epileptic EEG signals , 2017, Biomed. Signal Process. Control..

[11]  Shyam Sundar Rajagopalan,et al.  Machine learning detects EEG microstate alterations in patients living with temporal lobe epilepsy , 2018, Seizure.

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

[13]  Aditya Ramesh,et al.  Automatic seizure detection by modified line length and Mahalanobis distance function , 2018, Biomed. Signal Process. Control..

[14]  Mamun Bin Ibne Reaz,et al.  Ensemble SVM classifiers based on PCA and LDA for IDS , 2016, 2016 International Conference on Advances in Electrical, Electronic and Systems Engineering (ICAEES).

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

[16]  Shivnarayan Patidar,et al.  Detection of epileptic seizure using Kraskov entropy applied on tunable-Q wavelet transform of EEG signals , 2017, Biomed. Signal Process. Control..

[17]  Haidar Khan,et al.  Focal Onset Seizure Prediction Using Convolutional Networks , 2018, IEEE Transactions on Biomedical Engineering.

[18]  Nitesh V. Chawla,et al.  SMOTE: Synthetic Minority Over-sampling Technique , 2002, J. Artif. Intell. Res..

[19]  Ram Bilas Pachori,et al.  Classification of Seizure and Nonseizure EEG Signals Using Empirical Mode Decomposition , 2012, IEEE Transactions on Information Technology in Biomedicine.

[20]  Yu Xie,et al.  A physics-based defects model and inspection algorithm for automatic visual inspection , 2014 .

[21]  Serkan Kiranyaz,et al.  Multimodal EEG and Keystroke Dynamics Based Biometric System Using Machine Learning Algorithms , 2021, IEEE Access.

[22]  Ali Yener Mutlu,et al.  Detection of epileptic dysfunctions in EEG signals using Hilbert vibration decomposition , 2018, Biomed. Signal Process. Control..

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

[24]  Sridhar Krishnan,et al.  Patient-specific seizure detection in long-term EEG using wavelet decomposition , 2018, Biomed. Signal Process. Control..

[25]  Tao Zhang,et al.  AR based quadratic feature extraction in the VMD domain for the automated seizure detection of EEG using random forest classifier , 2017, Biomed. Signal Process. Control..

[26]  Jasmin Kevric,et al.  Performance evaluation of empirical mode decomposition, discrete wavelet transform, and wavelet packed decomposition for automated epileptic seizure detection and prediction , 2018, Biomed. Signal Process. Control..

[27]  Mamun Bin Ibne Reaz,et al.  A novel SVM-kNN-PSO ensemble method for intrusion detection system , 2016, Appl. Soft Comput..

[28]  John J. Soraghan,et al.  Local binary patterns for 1-D signal processing , 2010, 2010 18th European Signal Processing Conference.

[29]  J. Jefferys,et al.  High‐frequency oscillations as a new biomarker in epilepsy , 2012, Annals of neurology.

[30]  Manoranjan Paul,et al.  Seizure Prediction Using Undulated Global and Local Features , 2017, IEEE Transactions on Biomedical Engineering.

[31]  Michael Feldman,et al.  Decomposition of non-stationary signals into varying time scales: Some aspects of the EMD and HVD methods , 2011 .

[32]  Bu-Sung Lee,et al.  Direct Intermode Selection for H.264 Video Coding Using Phase Correlation , 2011, IEEE Transactions on Image Processing.

[33]  W. J. Williams,et al.  Phase space topography and the Lyapunov exponent of electrocorticograms in partial seizures , 2005, Brain Topography.

[34]  Liang-Gee Chen,et al.  Channel selection for epilepsy seizure prediction method based on machine learning , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[35]  Bernhard Schölkopf,et al.  Nonlinear Component Analysis as a Kernel Eigenvalue Problem , 1998, Neural Computation.

[36]  Tao Zhang,et al.  Automatic epileptic EEG detection using DT-CWT-based non-linear features , 2017, Biomed. Signal Process. Control..

[37]  A. Kraskov,et al.  Estimating mutual information. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[38]  Olivier Rioul,et al.  Fast algorithms for discrete and continuous wavelet transforms , 1992, IEEE Trans. Inf. Theory.

[39]  Michael Feldman,et al.  Time-varying vibration decomposition and analysis based on the Hilbert transform , 2006 .

[40]  Manjunatha Mahadevappa,et al.  Epilepsy and seizure characterisation by multifractal analysis of EEG subbands , 2018, Biomed. Signal Process. Control..

[41]  Rui Zhang,et al.  Automated identification of epileptic seizures in EEG signals based on phase space representation and statistical features in the CEEMD domain , 2017, Biomed. Signal Process. Control..

[42]  Yotin Chinvarun,et al.  Defining regions of interest using cross-frequency coupling in extratemporal lobe epilepsy patients , 2015, Journal of neural engineering.

[43]  H. Eichenbaum,et al.  Measuring phase-amplitude coupling between neuronal oscillations of different frequencies. , 2010, Journal of neurophysiology.

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

[45]  Benjamin H. Brinkmann,et al.  SVM-Based System for Prediction of Epileptic Seizures From iEEG Signal , 2017, IEEE Transactions on Biomedical Engineering.

[46]  Katarzyna J. Blinowska,et al.  A new method of the description of the information flow in the brain structures , 1991, Biological Cybernetics.

[47]  Berj L. Bardakjian,et al.  Classification of Pre-Clinical Seizure States Using Scalp EEG Cross-Frequency Coupling Features , 2018, IEEE Transactions on Biomedical Engineering.

[48]  M. Murray,et al.  Electroencephalography , 2019, Current Biology.

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

[50]  Hashem Kalbkhani,et al.  Stockwell transform for epileptic seizure detection from EEG signals , 2017, Biomed. Signal Process. Control..

[51]  Abdulhamit Subasi,et al.  Performance of random forest and SVM in face recognition , 2016, Int. Arab J. Inf. Technol..

[52]  Mohammad Sohel Rahman,et al.  isGPT: An optimized model to identify sub-Golgi protein types using SVM and Random Forest based feature selection , 2017, Artif. Intell. Medicine.

[53]  Florian Mormann,et al.  What is the present-day EEG evidence for a preictal state? , 2011, Epilepsy Research.

[54]  William P. Marnane,et al.  EEG Signal Description with Spectral-Envelope-Based Speech Recognition Features for Detection of Neonatal Seizures , 2011, IEEE Transactions on Information Technology in Biomedicine.

[55]  Ram Bilas Pachori,et al.  A Multivariate Approach for Patient-Specific EEG Seizure Detection Using Empirical Wavelet Transform , 2017, IEEE Transactions on Biomedical Engineering.

[56]  Rasmus Bro,et al.  Multiway analysis of epilepsy tensors , 2007, ISMB/ECCB.

[57]  Ridha Djemal,et al.  Electroencephalography (EEG) signal processing for epilepsy and autism spectrum disorder diagnosis , 2017 .

[58]  Natarajan Sriraam,et al.  Classification of focal and non-focal EEG signals using neighborhood component analysis and machine learning algorithms , 2018, Expert Syst. Appl..

[59]  Osman Erogul,et al.  Epileptic EEG detection using the linear prediction error energy , 2010, Expert Syst. Appl..

[60]  Jérôme Gilles,et al.  Empirical Wavelet Transform , 2013, IEEE Transactions on Signal Processing.

[61]  Dong Wang,et al.  Epileptic Seizure Detection in Long-Term EEG Recordings by Using Wavelet-Based Directed Transfer Function , 2018, IEEE Transactions on Biomedical Engineering.