Hybrid Grasshopper Optimization Algorithm and Support Vector Machines for Automatic Seizure Detection in EEG Signals

In this paper, a hybrid classification model using Grasshopper Optimization Algorithm (GOA) and support vector machines (SVMs) for automatic seizure detection in EEG is proposed called GOA-SVM approach. Various parameters were extracted and employed as the features to train the SVM with radial basis function (RBF) kernel function (SVM-RBF) classifiers. GOA was used for selecting the effective feature subset and the optimal settings of SVMs parameters in order to obtain a successful EEG classification. The experimental results confirmed that the proposed GOA-SVM approach, able to detect epileptic and could thus further enhance the diagnosis of epilepsy with accuracy 100% for normal subject data versus epileptic data. Furthermore, the proposed approach has been compared with Particle Swarm Optimization (PSO) with support vector machines (PSO-SVMs) and SVM using RBF kernel function. The computational results reveal that GOA-SVM approach achieved better classification accuracy outperforms both PSO-SVM and typical SVMs.

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

[2]  Jaime G. Carbonell,et al.  On the parameter optimization of Support Vector Machines for binary classification. , 2012, Journal of integrative bioinformatics.

[3]  Daniel Rivero,et al.  Automatic feature extraction using genetic programming: An application to epileptic EEG classification , 2011, Expert Syst. Appl..

[4]  Aboul Ella Hassanien,et al.  ECG signals classification: a review , 2017, Int. J. Intell. Eng. Informatics.

[5]  Julius Georgiou,et al.  Detection of epileptic electroencephalogram based on Permutation Entropy and Support Vector Machines , 2012, Expert Syst. Appl..

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

[7]  Alex M. Andrew Nanomedicine, Volume 1: Basic Capabilities, by Robert A. Freitas Jr., Landes Bioscience, Austin, Texas, 1999, xxi + 509 pp., ISBN 1-57059-645-X Index (Hardback, $89.000) , 2000, Robotica.

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

[9]  H. Adeli,et al.  Wavelet-based EEG processing for computer-aided seizure detection and epilepsy diagnosis , 2015, Seizure.

[10]  Aboul Ella Hassanien,et al.  A BA-based algorithm for parameter optimization of Support Vector Machine , 2017, Pattern Recognit. Lett..

[11]  M. L. Dewal,et al.  Epileptic seizures detection in EEG using DWT-based ApEn and artificial neural network , 2012, Signal, Image and Video Processing.

[12]  Aboul Ella Hassanien,et al.  Feature extraction of epilepsy EEG using discrete wavelet transform , 2016, 2016 12th International Computer Engineering Conference (ICENCO).

[13]  Václav Snásel,et al.  A Two-Stage Feature Extraction Approach for ECG Signals , 2016, AECIA.

[14]  Yanchun Zhang,et al.  Weighted Visibility Graph With Complex Network Features in the Detection of Epilepsy , 2016, IEEE Access.

[15]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[16]  Aboul Ella Hassanien,et al.  A Hybrid EEG Signals Classification Approach Based on Grey Wolf Optimizer Enhanced SVMs for Epileptic Detection , 2017, AISI.

[17]  U. Rajendra Acharya,et al.  Application of entropies for automated diagnosis of epilepsy using EEG signals: A review , 2015, Knowl. Based Syst..