Machine learning-based EEG signals classification model for epileptic seizure detection

The detection of epileptic seizures by classifying electroencephalography (EEG) signals into ictal and interictal classes is a demanding challenge, because it identifies the seizure and seizure-free states of an epileptic patient. In previous works, several machine learning-based strategies were introduced to investigate and interpret EEG signals for the purpose of their accurate classification. However, non-linear and non-stationary characteristics of EEG signals make it complicated to get complete information about these dynamic biomedical signals. In order to address this issue, this paper focuses on extracting the most discriminating and distinguishing features of seizure EEG recordings to develop an approach that employs both fuzzy-based and traditional machine learning algorithms for epileptic seizure detection. The proposed framework classifies unknown EEG signal segments into ictal and interictal classes. The model is validated using empirical evaluation on two benchmark datasets, namely the Bonn and Children’s Hospital of Boston-Massachusetts Institute of Technology (CHB-MIT) datasets. The obtained results show that in both cases, K-Nearest Neighbor (KNN) and Fuzzy Rough Nearest Neighbor (FRNN) give the highest classification accuracy scores, with improved sensitivity and specificity percentages.

[1]  M. Sharif,et al.  ROBUST DISCRIMINATION OF LEUKOCYTES PROTUBERANT TYPES FOR EARLY DIAGNOSIS OF LEUKEMIA , 2019, Journal of Mechanics in Medicine and Biology.

[2]  Jasmin Kevric,et al.  Epileptic seizure detection using hybrid machine learning methods , 2017, Neural Computing and Applications.

[3]  Elias Kougianos,et al.  Distributed Kriging-Bootstrapped DNN Model for Fast, Accurate Seizure Detection from EEG Signals , 2020, 2020 IEEE Computer Society Annual Symposium on VLSI (ISVLSI).

[4]  J. Pei,et al.  Data Mining : Concepts and Techniques 3rd edition Ed. 3 , 2011 .

[5]  Sabri Boughorbel,et al.  Optimal classifier for imbalanced data using Matthews Correlation Coefficient metric , 2017, PloS one.

[6]  Khan M. Iftekharuddin,et al.  Real-Time Epileptic Seizure Detection Using EEG , 2017, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[7]  Partha Pratim Talukdar,et al.  HyperGCN: A New Method of Training Graph Convolutional Networks on Hypergraphs , 2018 .

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

[9]  Stefan Winkler,et al.  ASCERTAIN: Emotion and Personality Recognition Using Commercial Sensors , 2018, IEEE Transactions on Affective Computing.

[10]  Eyke Hüllermeier,et al.  FURIA: an algorithm for unordered fuzzy rule induction , 2009, Data Mining and Knowledge Discovery.

[11]  Kim Dremstrup,et al.  EMD-Based Temporal and Spectral Features for the Classification of EEG Signals Using Supervised Learning , 2016, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[12]  K Lehnertz,et al.  Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: dependence on recording region and brain state. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

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

[14]  Abdennaceur Kachouri,et al.  Epileptic seizure detection on EEG signals using machine learning techniques and advanced preprocessing methods , 2019, Biomedizinische Technik. Biomedical engineering.

[15]  Yang Liu,et al.  Integration of 24 Feature Types to Accurately Detect and Predict Seizures Using Scalp EEG Signals , 2018, Sensors.

[16]  Yue Gao,et al.  Hypergraph Neural Networks , 2018, AAAI.

[17]  Kurt Keutzer,et al.  Personalized Emotion Recognition by Personality-Aware High-Order Learning of Physiological Signals , 2019, ACM Trans. Multim. Comput. Commun. Appl..

[18]  Dinesh Kumar Atal,et al.  A hybrid feature extraction and machine learning approaches for epileptic seizure detection , 2019, Multidimensional Systems and Signal Processing.

[19]  Sangdeok Kim,et al.  Epileptic seizure detection for multi-channel EEG with deep convolutional neural network , 2018, 2018 International Conference on Electronics, Information, and Communication (ICEIC).

[20]  Yuanfa Wang,et al.  Automatic Detection of Epilepsy and Seizure Using Multiclass Sparse Extreme Learning Machine Classification , 2017, Comput. Math. Methods Medicine.

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

[22]  Francisco Herrera,et al.  Fuzzy nearest neighbor algorithms: Taxonomy, experimental analysis and prospects , 2014, Inf. Sci..

[23]  Guanghong Gong,et al.  Automated Recognition of Epileptic EEG States Using a Combination of Symlet Wavelet Processing, Gradient Boosting Machine, and Grid Search Optimizer , 2018, Sensors.

[24]  Alexandre Balbinot,et al.  Evaluation of recurrent neural networks as epileptic seizure predictor , 2020, Array.

[25]  Mahmut Ozer,et al.  EEG signals classification using the K-means clustering and a multilayer perceptron neural network model , 2011, Expert Syst. Appl..

[26]  K. Narasimhan,et al.  A machine learning application for epileptic seizure detection , 2017, 2017 International Conference on Computational Intelligence in Data Science(ICCIDS).

[27]  Wim Van Paesschen,et al.  Comparison between Scalp EEG and Behind-the-Ear EEG for Development of a Wearable Seizure Detection System for Patients with Focal Epilepsy , 2017, Sensors.

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

[29]  Ram Bilas Pachori,et al.  Epileptic seizure identification using entropy of FBSE based EEG rhythms , 2019, Biomed. Signal Process. Control..

[30]  Anupam Agrawal,et al.  A 1D-CNN-Spectrogram Based Approach for Seizure Detection from EEG Signal , 2020 .

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

[32]  Pablo F. Diez,et al.  Patient non-specific algorithm for seizures detection in scalp EEG , 2016, Comput. Biol. Medicine.

[33]  Tao Zhang,et al.  LMD Based Features for the Automatic Seizure Detection of EEG Signals Using SVM , 2017, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[34]  N. Arunkumar,et al.  Classification of focal and non focal EEG using entropies , 2017, Pattern Recognit. Lett..

[35]  Ihsan Ullah,et al.  An Automated System for Epilepsy Detection using EEG Brain Signals based on Deep Learning Approach , 2018, Expert Syst. Appl..

[36]  Bijaya K. Panigrahi,et al.  Automated Diagnosis of Epilepsy Using Key-Point-Based Local Binary Pattern of EEG Signals , 2017, IEEE Journal of Biomedical and Health Informatics.

[37]  Weidong Zhou,et al.  Epileptic seizure detection based on imbalanced classification and wavelet packet transform , 2017, Seizure.

[38]  Manish Sarkar,et al.  Fuzzy-rough nearest neighbor algorithms in classification , 2007, Fuzzy Sets Syst..

[39]  Muhammad Nazeer,et al.  A unified patch based method for brain tumor detection using features fusion , 2020, Cognitive Systems Research.

[40]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[41]  Jamal Hussain Shah,et al.  Lungs cancer classification from CT images: An integrated design of contrast based classical features fusion and selection , 2020, Pattern Recognit. Lett..

[42]  Pericles A. Mitkas,et al.  Fuzzy lattice reasoning (FLR) classifier and its application for ambient ozone estimation , 2007, Int. J. Approx. Reason..

[43]  Chris Cornelis,et al.  Fuzzy-rough nearest neighbour classification and prediction , 2011, Theor. Comput. Sci..

[44]  Nitesh V. Chawla,et al.  Automated epileptic seizure detection using improved correlation-based feature selection with random forest classifier , 2017, Neurocomputing.