Detection of epileptic seizures through EEG signals using entropy features and ensemble learning

Introduction Epilepsy is a disorder of the central nervous system that is often accompanied by recurrent seizures. World health organization (WHO) estimated that more than 50 million people worldwide suffer from epilepsy. Although electroencephalogram (EEG) signals contain vital physiological and pathological information of brain and they are a prominent medical tool for detecting epileptic seizures, visual interpretation of such tools is time-consuming. Since early diagnosis of epilepsy is essential to control seizures, we present a new method using data mining and machine learning techniques to diagnose epileptic seizures automatically. Methods The proposed detection system consists of three main steps: In the first step, the input signals are pre-processed by discrete wavelet transform (DWT) and sub-bands containing useful information are extracted. In the second step, the features of each sub-band are extracted by approximate entropy (ApEn) and sample entropy (SampEn) and then these features are ranked by ANOVA test. Finally, feature selection is done by the FSFS technique. In the third step, three algorithms are used to classify seizures: Least squared support vector machine (LS-SVM), K nearest neighbors (KNN) and Naive Bayes model (NB). Results and discussion The average accuracy for both LS-SVM and NB was 98% and it was 94.5% for KNN, while the results show that the proposed method can detect epileptic seizures with an average accuracy of 99.5%, 99.01% of sensitivity and 100% of specificity which show an improvement over most similar methods and can be used as an effective tool in diagnosing this complication.

[1]  Wenfeng Zheng,et al.  Reconstruct Dynamic Soft-Tissue With Stereo Endoscope Based on a Single-Layer Network , 2022, IEEE Transactions on Image Processing.

[2]  H. Soltanian-Zadeh,et al.  Simultaneous electroencephalography-functional magnetic resonance imaging for assessment of human brain function , 2022, Frontiers in Systems Neuroscience.

[3]  H. Soltanian-Zadeh,et al.  fMRI Functional Connectivity Analysis for Localizing Epileptic Focus , 2022, 2022 30th International Conference on Electrical Engineering (ICEE).

[4]  Kuldeep Singh,et al.  Smart neurocare approach for detection of epileptic seizures using deep learning based temporal analysis of EEG patterns , 2022, Multimedia Tools and Applications.

[5]  K. Kotecha,et al.  Review on Epileptic Seizure Prediction: Machine Learning and Deep Learning Approaches , 2022, Computational and mathematical methods in medicine.

[6]  Resmi Cherian,et al.  Theoretical and methodological analysis of EEG based seizure detection and prediction: An exhaustive review , 2022, Journal of Neuroscience Methods.

[7]  H. Soltanian-Zadeh,et al.  Localizing Epileptic Foci Using Simultaneous EEG-fMRI Recording: Template Component Cross-Correlation , 2021, Frontiers in Neurology.

[8]  Navid Ghassemi,et al.  Detection of Epileptic Seizures on EEG Signals Using ANFIS Classifier, Autoencoders and Fuzzy Entropies , 2021, Biomed. Signal Process. Control..

[9]  Kai Jin,et al.  Multimodal deep learning with feature level fusion for identification of choroidal neovascularization activity in age‐related macular degeneration , 2021, Acta ophthalmologica.

[10]  H. Soltanian-Zadeh,et al.  Localization of Epileptic Foci Based on Simultaneous EEG–fMRI Data , 2021, Frontiers in Neurology.

[11]  Nejra Beganovic,et al.  FPGA-based real-time epileptic seizure classification using Artificial Neural Network , 2020, Biomed. Signal Process. Control..

[12]  H. Soltanian-Zadeh,et al.  Localizing confined epileptic foci in patients with an unclear focus or presumed multifocality using a component-based EEG-fMRI method , 2020, Cognitive Neurodynamics.

[13]  N. Kasthuri,et al.  Nonlinear vector decomposed neural network based EEG signal feature extraction and detection of seizure , 2020, Microprocess. Microsystems.

[14]  Mohammad Khubeb Siddiqui,et al.  A review of epileptic seizure detection using machine learning classifiers , 2020, Brain Informatics.

[15]  Qiang Chen,et al.  Deep Convolutional Neural Network-Based Epileptic Electroencephalogram (EEG) Signal Classification , 2020, Frontiers in Neurology.

[16]  Daniel C. Comstock,et al.  Tracking differential activation of primary and supplementary motor cortex across timing tasks: An fNIRS validation study , 2020, Journal of Neuroscience Methods.

[17]  F. Ghaffari,et al.  CNFE-SE: A novel hybrid approach combining complex network-based feature engineering and stacked ensemble to predict the success of Intrauterine Insemination and ranking the features , 2020 .

[18]  Hui Huang,et al.  Epileptic Seizure Detection in EEG Signals Using a Unified Temporal-Spectral Squeeze-and-Excitation Network , 2020, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[19]  H. Soltanian-Zadeh,et al.  Epilepsy Presurgical Evaluation of Patients with Complex Source Localization by a Novel Component-Based EEG-fMRI Approach , 2019, Iranian Journal of Radiology.

[20]  Lili Chen,et al.  Automatic Diagnosis of Epileptic Seizure in Electroencephalography Signals Using Nonlinear Dynamics Features , 2019, IEEE Access.

[21]  Rui Cao,et al.  Epileptic Seizure Detection Based on EEG Signals and CNN , 2018, Front. Neuroinform..

[22]  Feng-Jen Yang,et al.  An Implementation of Naive Bayes Classifier , 2018, 2018 International Conference on Computational Science and Computational Intelligence (CSCI).

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

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

[25]  Abdulhamit Subasi,et al.  Automatic identification of epileptic seizures from EEG signals using linear programming boosting , 2016, Comput. Methods Programs Biomed..

[26]  Bijaya K. Panigrahi,et al.  A novel robust diagnostic model to detect seizures in electroencephalography , 2016, Expert Syst. Appl..

[27]  Morten L. Kringelbach,et al.  25th Annual Computational Neuroscience Meeting: CNS-2016 , 2016, BMC Neuroscience.

[28]  Nilesh K. Modi,et al.  Entropy Based Feature Selection For Multi-Relational Naïve Bayesian Classifier , 2014, Journal of International Technology and Information Management.

[29]  Leif E. Peterson K-nearest neighbor , 2009, Scholarpedia.

[30]  V. Srinivasan,et al.  Approximate Entropy-Based Epileptic EEG Detection Using Artificial Neural Networks , 2007, IEEE Transactions on Information Technology in Biomedicine.

[31]  William Stafford Noble,et al.  Support vector machine , 2013 .

[32]  Manan Shah,et al.  Detection of epileptic seizure disorder using EEG signals , 2022, Artificial Intelligence-Based Brain-Computer Interface.

[33]  J. Richman,et al.  Sample entropy. , 2004, Methods in enzymology.

[34]  Petra Perner,et al.  Data Mining - Concepts and Techniques , 2002, Künstliche Intell..