AHW-BGOA-DNN: a novel deep learning model for epileptic seizure detection

“Brain–Computer Interface” (BCI)—a real-life support system provides a way for epileptic patients to improve their quality of life. In general, epileptic seizure detection using Electroencephalogram (EEG) signals provide a significant solution in preventing seizures through medication. Thus, the design of efficient machine learning-based seizure detection model is highly acclaimed by various academic and health professionals. In a motive to address the challenges posed by the state-of-the-art techniques in terms of noise, non-stationarity, and transient nature of EEG signals, this paper presents a novel Deep Learning model for epileptic seizure detection which hybridizes Adaptive Haar Wavelet-based Binary Grasshopper Optimization Algorithm and Deep Neural Network (AHW-BGOA-DNN). The experimental analysis was carried out using three benchmark EEG datasets obtained from the University of Bonn, the University of Bern and CHB-MIT EEG database which confirm the proposed technique to be reliable and accurate over the existing state-of-the-art techniques in terms of stability analysis, classification accuracy, AUC–ROC Curve (Area Under Curve–Receiver Operating Characteristics), sensitivity, and specificity.

[1]  MirjaliliSeyedali,et al.  Grasshopper Optimisation Algorithm , 2017 .

[2]  U. Rajendra Acharya,et al.  Characterization of focal EEG signals: A review , 2019, Future Gener. Comput. Syst..

[3]  Abdulhamit Subasi,et al.  Wavelet neural network classification of EEG signals by using AR model with MLE preprocessing , 2005, Neural Networks.

[4]  Musa Peker,et al.  A Novel Method for Automated Diagnosis of Epilepsy Using Complex-Valued Classifiers , 2016, IEEE Journal of Biomedical and Health Informatics.

[5]  Shunfei Chen,et al.  An entropy fusion method for feature extraction of EEG , 2018, Neural Computing and Applications.

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

[7]  S. Noorizadeh,et al.  Shannon entropy as a new measure of aromaticity, Shannon aromaticity. , 2010, Physical chemistry chemical physics : PCCP.

[8]  Kemal Akyol,et al.  Stacking ensemble based deep neural networks modeling for effective epileptic seizure detection , 2020, Expert Syst. Appl..

[9]  Zhong Yin,et al.  Cross-subject recognition of operator functional states via EEG and switching deep belief networks with adaptive weights , 2017, Neurocomputing.

[10]  Krisnachai Chomtho,et al.  A review of feature extraction and performance evaluation in epileptic seizure detection using EEG , 2019, Biomed. Signal Process. Control..

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

[12]  U. Rajendra Acharya,et al.  An Integrated Index for the Identification of Focal Electroencephalogram Signals Using Discrete Wavelet Transform and Entropy Measures , 2015, Entropy.

[13]  Inga Stolz,et al.  Permutation Entropy: New Ideas and Challenges , 2017, Entropy.

[14]  Junzhong Zou,et al.  Automatic epileptic EEG detection using convolutional neural network with improvements in time-domain , 2019, Biomed. Signal Process. Control..

[15]  Malek Adjouadi,et al.  Wavelet decomposition and phase encoding of temporal signals using spiking neurons , 2016, Neurocomputing.

[16]  Anindya Bijoy Das,et al.  Classification of focal and non-focal EEG signals in VMD-DWT domain using ensemble stacking , 2019, Biomed. Signal Process. Control..

[17]  Jiankun Hu,et al.  A new binary hybrid particle swarm optimization with wavelet mutation , 2017, Knowl. Based Syst..

[18]  Guoliang Lu,et al.  A Unified Framework and Method for EEG-Based Early Epileptic Seizure Detection and Epilepsy Diagnosis , 2020, IEEE Access.

[19]  Xin Liu,et al.  PyEEG: An Open Source Python Module for EEG/MEG Feature Extraction , 2011, Comput. Intell. Neurosci..

[20]  Mohd Zuki Yusoff,et al.  A novel approach based on wavelet analysis and arithmetic coding for automated detection and diagnosis of epileptic seizure in EEG signals using machine learning techniques , 2020, Biomed. Signal Process. Control..

[21]  João Paulo Papa,et al.  EEG signal classification for epilepsy diagnosis via optimum path forest - A systematic assessment , 2014, Neurocomputing.

[22]  R. Rajesh,et al.  Time-domain exponential energy for epileptic EEG signal classification , 2019, Neuroscience Letters.

[23]  Hossam Faris,et al.  Evolutionary Population Dynamics and Grasshopper Optimization approaches for feature selection problems , 2017, Knowl. Based Syst..

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

[25]  David Windridge,et al.  Epileptic seizure detection using constrained singular spectrum analysis and 1D-local binary patterns , 2020, Health and Technology.

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

[27]  Hak-Keung Lam,et al.  Variable weight neural networks and their applications on material surface and epilepsy seizure phase classifications , 2015, Neurocomputing.

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

[29]  Tao Zou,et al.  Hilbert marginal spectrum analysis for automatic seizure detection in EEG signals , 2015, Biomed. Signal Process. Control..

[30]  Guangyi Chen,et al.  Automatic EEG seizure detection using dual-tree complex wavelet-Fourier features , 2014, Expert Syst. Appl..

[31]  Michel J. A. M. van Putten,et al.  Deep learning for detection of focal epileptiform discharges from scalp EEG recordings , 2018, Clinical Neurophysiology.

[32]  Andrew Harvey,et al.  10 Structural time series models , 1993 .

[33]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

[34]  Yanyan Wang,et al.  Adaptive multinomial regression with overlapping groups for multi-class classification of lung cancer , 2018, Comput. Biol. Medicine.

[35]  U. Rajendra Acharya,et al.  Application of Entropy Measures on Intrinsic Mode Functions for the Automated Identification of Focal Electroencephalogram Signals , 2015, Entropy.

[36]  Taiyong Li,et al.  Detecting Epileptic Seizures in EEG Signals with Complementary Ensemble Empirical Mode Decomposition and Extreme Gradient Boosting , 2020, Entropy.

[37]  Fu Guoyao,et al.  Optimization methods for fuzzy clustering , 1998 .

[38]  Jeff Craley,et al.  A Spatio-Temporal Model of Seizure Propagation in Focal Epilepsy , 2020, IEEE Transactions on Medical Imaging.

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

[40]  V. S. Shankar Sriram,et al.  Unsupervised bin-wise pre-training: A fusion of information theory and hypergraph , 2020, Knowl. Based Syst..

[41]  Sandeep K. Sood,et al.  An Automatic Prediction of Epileptic Seizures Using Cloud Computing and Wireless Sensor Networks , 2016, Journal of Medical Systems.

[42]  Pradip Sircar,et al.  A novel approach for automated detection of focal EEG signals using empirical wavelet transform , 2016, Neural Computing and Applications.

[43]  Abdul Rahman Ramli,et al.  A hybrid unsupervised approach toward EEG epileptic spikes detection , 2018, Neural Computing and Applications.

[44]  B. Pompe,et al.  Permutation entropy: a natural complexity measure for time series. , 2002, Physical review letters.

[45]  Rajeev Sharma,et al.  Empirical Mode Decomposition Based Classification of Focal and Non-focal Seizure EEG Signals , 2014, 2014 International Conference on Medical Biometrics.

[46]  G. Hariharan,et al.  Haar Wavelet Method for Solving the Klein-Gordon and the Sine-Gordon Equations , 2011 .

[47]  Tadas Meskauskas,et al.  Algorithm for automatic EEG classification according to the epilepsy type: Benign focal childhood epilepsy and structural focal epilepsy , 2019, Biomed. Signal Process. Control..

[48]  U. Rajendra Acharya,et al.  Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals , 2017, Comput. Biol. Medicine.

[49]  U. Rajendra Acharya,et al.  An automatic detection of focal EEG signals using new class of time-frequency localized orthogonal wavelet filter banks , 2017, Knowl. Based Syst..

[50]  Natarajan Sriraam,et al.  Classification of Focal and Non Focal Epileptic Seizures Using Multi-Features and SVM Classifier , 2017, Journal of Medical Systems.

[51]  K. Kannan,et al.  Haar Wavelet Method for Solving Cahn-Allen Equation , 2009 .

[52]  Deba Prasad Dash,et al.  Multi-channel EEG based automatic epileptic seizure detection using iterative filtering decomposition and Hidden Markov Model , 2020, Comput. Biol. Medicine.

[53]  C. Senthilpari,et al.  Classification of focal and nonfocal EEG signals using ANFIS classifier for epilepsy detection , 2016, Int. J. Imaging Syst. Technol..

[54]  U. Rajendra Acharya,et al.  A deep convolutional neural network model for automated identification of abnormal EEG signals , 2018, Neural Computing and Applications.

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

[56]  Satchidananda Dehuri,et al.  EEG signal classification using PSO trained RBF neural network for epilepsy identification , 2017 .

[57]  Ram Bilas Pachori,et al.  Classification of ictal and seizure-free EEG signals using fractional linear prediction , 2014, Biomed. Signal Process. Control..

[58]  Quoc V. Le,et al.  Don't Decay the Learning Rate, Increase the Batch Size , 2017, ICLR.

[59]  Ping Gao,et al.  Automatic detection of epileptic seizure based on approximate entropy, recurrence quantification analysis and convolutional neural networks , 2020, Artif. Intell. Medicine.

[60]  Yun Jiang,et al.  Automatic focal and non-focal EEG detection using entropy-based features from flexible analytic wavelet transform , 2020, Biomed. Signal Process. Control..

[61]  Yan Li,et al.  Epileptogenic focus detection in intracranial EEG based on delay permutation entropy , 2013 .

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

[63]  Ralph G Andrzejak,et al.  Nonrandomness, nonlinear dependence, and nonstationarity of electroencephalographic recordings from epilepsy patients. , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[64]  U. Rajendra Acharya,et al.  Automated detection of focal EEG signals using features extracted from flexible analytic wavelet transform , 2017, Pattern Recognit. Lett..

[65]  Qiang Cheng,et al.  A Novel Independent RNN Approach to Classification of Seizures against Non-seizures , 2019, ArXiv.

[66]  Anca L. Ralescu,et al.  Confusion Matrix-based Feature Selection , 2011, MAICS.

[67]  Mingyang Li,et al.  Automatic epilepsy detection using wavelet-based nonlinear analysis and optimized SVM , 2016 .

[68]  Rajiv Ranjan,et al.  Towards Brain Big Data Classification: Epileptic EEG Identification With a Lightweight VGGNet on Global MIC , 2018, IEEE Access.

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

[70]  Geoffrey E. Hinton,et al.  On rectified linear units for speech processing , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[71]  Rubén San-Segundo-Hernández,et al.  Classification of epileptic EEG recordings using signal transforms and convolutional neural networks , 2019, Comput. Biol. Medicine.

[72]  A. Haar Zur Theorie der orthogonalen Funktionensysteme , 1910 .

[73]  Natarajan Sriraam,et al.  Optimal configuration of multilayer perceptron neural network classifier for recognition of intracranial epileptic seizures , 2017, Expert Syst. Appl..

[74]  Anindya Bijoy Das,et al.  Discrimination and classification of focal and non-focal EEG signals using entropy-based features in the EMD-DWT domain , 2016, Biomed. Signal Process. Control..

[75]  Musa Peker,et al.  A Comparative Study on Classification of Sleep Stage Based on EEG Signals Using Feature Selection and Classification Algorithms , 2014, Journal of Medical Systems.

[76]  Kebin Jia,et al.  A multi-context learning approach for EEG epileptic seizure detection , 2018, BMC Systems Biology.

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

[78]  N. Arunkumar,et al.  Entropy features for focal EEG and non focal EEG , 2018, J. Comput. Sci..

[79]  U. Rajendra Acharya,et al.  Tunable-Q Wavelet Transform Based Multivariate Sub-Band Fuzzy Entropy with Application to Focal EEG Signal Analysis , 2017, Entropy.

[80]  Dongrui Wu,et al.  Deep Multi-View Feature Learning for EEG-Based Epileptic Seizure Detection , 2019, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[81]  Andrew Lewis,et al.  Grasshopper Optimisation Algorithm: Theory and application , 2017, Adv. Eng. Softw..

[82]  Daniel Graupe,et al.  A neural-network-based detection of epilepsy , 2004, Neurological research.

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

[84]  Martin J. Wainwright,et al.  Noisy matrix decomposition via convex relaxation: Optimal rates in high dimensions , 2011, ICML.

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

[86]  Can Eyupoglu,et al.  An epileptic seizure detection system based on cepstral analysis and generalized regression neural network , 2018 .

[87]  Srinivasan Umesh,et al.  Improved cepstral mean and variance normalization using Bayesian framework , 2013, 2013 IEEE Workshop on Automatic Speech Recognition and Understanding.

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

[89]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[90]  V. S. Shankar Sriram,et al.  Identification of Suitable Basis Wavelet Function for Epileptic Seizure Detection Using EEG Signals , 2020 .