Adaptive multi-parent crossover GA for feature optimization in epileptic seizure identification

Abstract EEG signal analysis involves multi-frequency non-stationary brain waves from multiple channels. Segmenting these signals, extracting features to obtain the important properties of the signal and classification are key aspects of detecting epileptic seizures. Despite the introduction of several techniques, it is very challenging when multiple EEG channels are involved. When many channels exist, a spatial filter is required to eliminate noise and extract relevant information. This adds a new dimension of complexity to the frequency feature space. In order to stabilize the classifier of the channels, feature selection is very important. Furthermore, and to improve the performance of a classifier, more data is required from EEG channels for complex problems. The increase of such data poses some challenges as it becomes difficult to identify the subject dependent bands when the channels increase. Hence, an automated process is required for such identification. The proposed approach in this work tends to tackle the multiple EEG channels problem by segmenting the EEG signals in the frequency domain based on changing spikes rather than the traditional time based windowing approach. While to reduce the overall dimensionality and preserve the class-dependent features an optimization approach is used. This process of selecting an optimal feature subset is an optimization problem. Thus, we propose an adaptive multi-parent crossover Genetic Algorithm (GA) for optimizing the features used in classifying epileptic seizures. The GA-based approach is used to optimize the various features obtained. It encodes the temporal and spatial filter estimates and optimize the feature selection with respect to the classification error. The classification was done using a Support Vector Machine (SVM). The proposed technique was evaluated using the publicly available epileptic seizure data from the machine learning repository of the UCI center for machine learning and intelligent systems. The proposed approach outperforms other ones and achieved a high level of accuracy. These results, indicate the ability of a multi-parent crossover GA in optimizing the feature selection process in EEG classification.

[1]  A. C. Santos,et al.  Refractory epilepsy in children with brain tumors. The urgency of neurosurgery. , 2016, Arquivos de neuro-psiquiatria.

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

[3]  Maria Paola Canevini,et al.  Antiepileptic drug use in Italian children over a decade , 2016, European Journal of Clinical Pharmacology.

[4]  M. Usman Akram,et al.  Time domain analysis of EEG signals for detection of epileptic seizure , 2014, 2014 IEEE Symposium on Industrial Electronics & Applications (ISIEA).

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

[6]  César Alexandre Teixeira,et al.  Application of self organizing map to identify nocturnal epileptic seizures , 2017, 2017 12th International Workshop on Self-Organizing Maps and Learning Vector Quantization, Clustering and Data Visualization (WSOM).

[7]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[8]  U. Rajendra Acharya,et al.  MMSFL-OWFB: A novel class of orthogonal wavelet filters for epileptic seizure detection , 2018, Knowl. Based Syst..

[9]  Priya Balasubramanian,et al.  Automated Classification of EEG Signals Using Component Analysis and Support Vector Machines , 2014 .

[10]  Antonio Valentin,et al.  Introduction to Epilepsy , 2012 .

[11]  Saibal Dutta,et al.  Identification of epileptic seizures using Hilbert transform and learning vector quantization based classifier , 2017, 2017 IEEE Calcutta Conference (CALCON).

[12]  John H. Wolfe,et al.  Viral Vector Gene Delivery to the Brain for Treating Neurogenetic Diseases , 2017 .

[13]  Zeeshan Syed,et al.  Multi-task seizure detection: addressing intra-patient variation in seizure morphologies , 2016, Machine Learning.

[14]  Seyyed Abed Hosseini A Hybrid Approach Based on Higher Order Spectra for Clinical Recognition of Seizure and Epilepsy Using Brain Activity , 2017, Basic and clinical neuroscience.

[15]  Sasikumar Gurumurthy,et al.  Analysis and simulation of brain signal data by EEG signal processing technique using MATLAB , 2013 .

[16]  I. Maestro Saiz,et al.  Canine versus human epilepsy: are we up to date? , 2016, The Journal of small animal practice.

[17]  Aamir Saeed Malik,et al.  A Novel Approach Based on Data Redundancy for Feature Extraction of EEG Signals , 2015, Brain Topography.

[18]  Ram Bilas Pachori,et al.  Automated identification of epileptic seizure EEG signals using empirical wavelet transform based Hilbert marginal spectrum , 2017, 2017 22nd International Conference on Digital Signal Processing (DSP).

[19]  Shaleena Manafuddin,et al.  Time domain analysis of epileptic EEG for seizure detection , 2016, 2016 International Conference on Next Generation Intelligent Systems (ICNGIS).

[20]  Harikumar Rajaguru,et al.  Bayesian linear discriminant analysis with hybrid ABC-PSO classifier for classifying epilepsy from EEG signals , 2017, 2017 International Conference on Computing Methodologies and Communication (ICCMC).

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

[22]  Srinivasan Ramakrishnan,et al.  Hierarchical multi-class SVM with ELM kernel for epileptic EEG signal classification , 2015, Medical & Biological Engineering & Computing.

[23]  Ruhul A. Sarker,et al.  GA with a new multi-parent crossover for solving IEEE-CEC2011 competition problems , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[24]  Tingxi Wen,et al.  Effective and extensible feature extraction method using genetic algorithm-based frequency-domain feature search for epileptic EEG multiclassification , 2017, Medicine.

[25]  Milos Manic,et al.  Reduction of massive EEG datasets for epilepsy analysis using Artificial Neural Networks , 2017, 2017 10th International Conference on Human System Interactions (HSI).

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

[27]  Mohammed Imamul Hassan Bhuiyan,et al.  Detection of Seizure and Epilepsy Using Higher Order Statistics in the EMD Domain , 2013, IEEE Journal of Biomedical and Health Informatics.

[28]  Massimiliano Pontil,et al.  Regularized multi--task learning , 2004, KDD.

[29]  Ivan Osorio,et al.  Performance Reassessment of a Real‐time Seizure‐detection Algorithm on Long ECoG Series , 2002, Epilepsia.

[30]  M. Trimble,et al.  Epilepsy, psychiatry, and neurology , 2009, Epilepsia.

[31]  J. E. Jacob,et al.  Diagnosis of epilepsy from interictal EEGs based on chaotic and wavelet transformation , 2016 .

[32]  Yubo Wang,et al.  Evolutionary Algorithm Based Feature Optimization for Multi-Channel EEG Classification , 2017, Front. Neurosci..

[33]  Zhangang Han,et al.  Feature extraction of EEG signals from epilepsy patients based on Gabor Transform and EMD Decomposition , 2010, 2010 Sixth International Conference on Natural Computation.

[34]  Amjed S. Al-Fahoum,et al.  Methods of EEG Signal Features Extraction Using Linear Analysis in Frequency and Time-Frequency Domains , 2014, ISRN neuroscience.

[35]  R G Sangeetha,et al.  Classification of normal, seizure and seizure-free EEG signals using EMD and EWT , 2017, 2017 International Conference on Nextgen Electronic Technologies: Silicon to Software (ICNETS2).

[36]  Daniel Rivero,et al.  Automatic epileptic seizure detection in EEGs based on line length feature and artificial neural networks , 2010, Journal of Neuroscience Methods.

[37]  Aamir Saeed Malik,et al.  Classification of EEG Signals Based on Pattern Recognition Approach , 2017, Front. Comput. Neurosci..

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

[39]  Varsha K. Harpale,et al.  Time and frequency domain analysis of EEG signals for seizure detection: A review , 2016, 2016 International Conference on Microelectronics, Computing and Communications (MicroCom).

[40]  Abdulhamit Subasi,et al.  EEG signal classification using wavelet feature extraction and a mixture of expert model , 2007, Expert Syst. Appl..