Epileptic seizure detection in EEG signals using sparse multiscale radial basis function networks and the Fisher vector approach

Abstract Detecting epileptic seizures in electroencephalography (EEG) signals is a challenging task due to nonstationary processes of brain activities. Currently, the epilepsy is mainly detected by clinicians based on visual observation of EEG recordings, which is generally time consuming and sensitive to bias. This paper presents a novel automatic seizure detection method based on the multiscale radial basis function (MRBF) networks and the Fisher vector (FV) encoding. Specifically, the MRBF networks are first used to obtain high-resolution time-frequency (TF) images for feature extraction, where both a modified particle swarm optimization (MPSO) method and an orthogonal least squares (OLS) algorithm are implemented to determine optimal scales and detect a parsimonious model structure. Gray level co-occurrence matrix (GLCM) texture descriptors and the FV, which contribute to high-dimensional vectors, are then adopted to achieve discriminative features based on five frequency subbands of clinical interests from TF images. Furthermore, the dimensionality of the original feature space can be effectively reduced by the t-test statistical tool before feeding compact features into the SVM classifier for seizure detection. Finally, the classification performance of the proposed method is evaluated by using two widely used EEG database, and is observed to provide good classification accuracy on both datasets. Experimental results demonstrate that our proposed method is a powerful tool in detecting epileptic seizures.

[1]  Yang Li,et al.  Identification of Time-Varying Systems Using Multi-Wavelet Basis Functions , 2011, IEEE Transactions on Control Systems Technology.

[2]  Dimitrios I. Fotiadis,et al.  Epileptic Seizure Detection in EEGs Using Time–Frequency Analysis , 2009, IEEE Transactions on Information Technology in Biomedicine.

[3]  Chun-An Chou,et al.  Adaptive Seizure Onset Detection Framework Using a Hybrid PCA–CSP Approach , 2018, IEEE Journal of Biomedical and Health Informatics.

[4]  Weidong Zhou,et al.  Epileptic EEG Identification via LBP Operators on Wavelet Coefficients , 2018, Int. J. Neural Syst..

[5]  Sheng Chen,et al.  The system identification and control of Hammerstein system using non-uniform rational B-spline neural network and particle swarm optimization , 2012, Neurocomputing.

[6]  Boualem Boashash,et al.  A methodology for time-frequency image processing applied to the classification of non-stationary multichannel signals using instantaneous frequency descriptors with application to newborn EEG signals , 2012, EURASIP J. Adv. Signal Process..

[7]  Rajeev Sharma,et al.  Classification of epileptic seizures in EEG signals based on phase space representation of intrinsic mode functions , 2015, Expert Syst. Appl..

[8]  Tingwen Huang,et al.  Time-Varying System Identification Using an Ultra-Orthogonal Forward Regression and Multiwavelet Basis Functions With Applications to EEG , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[9]  Yanchun Zhang,et al.  Epileptic seizure detection in EEG signals using tunable-Q factor wavelet transform and bootstrap aggregating , 2016, Comput. Methods Programs Biomed..

[10]  Ahnaf Rashik Hassan,et al.  Computer-aided obstructive sleep apnea detection using normal inverse Gaussian parameters and adaptive boosting , 2016, Biomed. Signal Process. Control..

[11]  Boualem Boashash,et al.  Automatic signal abnormality detection using time-frequency features and machine learning: A newborn EEG seizure case study , 2016, Knowl. Based Syst..

[12]  Ke Li,et al.  A multiwavelet-based time-varying model identification approach for time-frequency analysis of EEG signals , 2016, Neurocomputing.

[13]  Ivan Soltesz,et al.  Beyond the hammer and the scalpel: selective circuit control for the epilepsies , 2015, Nature Neuroscience.

[14]  Steve A. Billings,et al.  Term and variable selection for non-linear system identification , 2004 .

[15]  Paul L. Rosin,et al.  Machine Vision and Applications Detecting Violent and Abnormal Crowd Activity Using Temporal Analysis of Grey Level Co-occurrence Matrix (glcm)-based Texture Measures , 2022 .

[16]  Ahnaf Rashik Hassan,et al.  Computer-aided obstructive sleep apnea screening from single-lead electrocardiogram using statistical and spectral features and bootstrap aggregating , 2016 .

[17]  Abdulhamit Subasi,et al.  A decision support system for automated identification of sleep stages from single-channel EEG signals , 2017, Knowl. Based Syst..

[18]  Qing Yang,et al.  A Brain-Computer Interface Based on a Few-Channel EEG-fNIRS Bimodal System , 2017, IEEE Access.

[19]  Yang Li,et al.  Learning Brain Connectivity Sub-networks by Group- Constrained Sparse Inverse Covariance Estimation for Alzheimer's Disease Classification , 2018, Front. Neuroinform..

[20]  Mohammed Imamul Hassan Bhuiyan,et al.  An automated method for sleep staging from EEG signals using normal inverse Gaussian parameters and adaptive boosting , 2017, Neurocomputing.

[21]  Guohun Zhu,et al.  Epileptic seizure detection in EEGs signals using a fast weighted horizontal visibility algorithm , 2014, Comput. Methods Programs Biomed..

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

[23]  M. L. Dewal,et al.  Epileptic seizure detection using DWT based fuzzy approximate entropy and support vector machine , 2014, Neurocomputing.

[24]  Ram Bilas Pachori,et al.  Classification of seizure and seizure-free EEG signals using local binary patterns , 2015, Biomed. Signal Process. Control..

[25]  A. Hassan,et al.  A decision support system for automatic sleep staging from EEG signals using tunable Q-factor wavelet transform and spectral features , 2016, Journal of Neuroscience Methods.

[26]  Yanchun Zhang,et al.  Automatic epilepsy detection from EEG introducing a new edge weight method in the complex network , 2016 .

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

[28]  Boualem Boashash,et al.  Performance evaluation of time-frequency image feature sets for improved classification and analysis of non-stationary signals: Application to newborn EEG seizure detection , 2017, Knowl. Based Syst..

[29]  Ke Li,et al.  Epileptic Seizure Classification of EEGs Using Time–Frequency Analysis Based Multiscale Radial Basis Functions , 2018, IEEE Journal of Biomedical and Health Informatics.

[30]  Anubha Gupta,et al.  A Novel Signal Modeling Approach for Classification of Seizure and Seizure-Free EEG Signals , 2018, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[31]  U. Rajendra Acharya,et al.  A new approach to characterize epileptic seizures using analytic time-frequency flexible wavelet transform and fractal dimension , 2017, Pattern Recognit. Lett..

[32]  Yang Li,et al.  Time-Varying Nonlinear Causality Detection Using Regularized Orthogonal Least Squares and Multi-Wavelets With Applications to EEG , 2018, IEEE Access.

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

[34]  Yanhui Guo,et al.  Time–frequency texture descriptors of EEG signals for efficient detection of epileptic seizure , 2016, Brain Informatics.

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

[36]  Yang Li,et al.  High-resolution time-frequency analysis of EEG signals using multiscale radial basis functions , 2016, Neurocomputing.

[37]  Sherin M. Youssef,et al.  A hybrid automated detection of epileptic seizures in EEG records , 2016, Comput. Electr. Eng..

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

[39]  Mohammed Imamul Hassan Bhuiyan,et al.  Computer-aided sleep staging using Complete Ensemble Empirical Mode Decomposition with Adaptive Noise and bootstrap aggregating , 2016, Biomed. Signal Process. Control..

[40]  Yanchun Zhang,et al.  Multi-category EEG signal classification developing time-frequency texture features based Fisher Vector encoding method , 2016, Neurocomputing.

[41]  Lina Wang,et al.  High-resolution time–frequency representation of EEG data using multi-scale wavelets , 2017, Int. J. Syst. Sci..

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

[43]  Stephen A. Billings,et al.  Sparse Model Identification Using a Forward Orthogonal Regression Algorithm Aided by Mutual Information , 2007, IEEE Transactions on Neural Networks.

[44]  Yi Chai,et al.  Classification of seizure based on the time-frequency image of EEG signals using HHT and SVM , 2014, Biomed. Signal Process. Control..

[45]  Yang Li,et al.  Forecasting short-term subway passenger flow under special events scenarios using multiscale radial basis function networks ☆ , 2017 .

[46]  Mohammed Imamul Hassan Bhuiyan,et al.  Automated identification of sleep states from EEG signals by means of ensemble empirical mode decomposition and random under sampling boosting , 2017, Comput. Methods Programs Biomed..

[47]  Thomas Mensink,et al.  Image Classification with the Fisher Vector: Theory and Practice , 2013, International Journal of Computer Vision.

[48]  Shufang Li,et al.  Seizure Prediction Using Spike Rate of Intracranial EEG , 2013, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

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

[50]  Rui Zhang,et al.  Automated identification of epileptic seizures in EEG signals based on phase space representation and statistical features in the CEEMD domain , 2017, Biomed. Signal Process. Control..

[51]  Yang Li,et al.  Epileptic Seizure Detection Based on Time-Frequency Images of EEG Signals Using Gaussian Mixture Model and Gray Level Co-Occurrence Matrix Features , 2018, Int. J. Neural Syst..

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

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

[54]  Jie Huang,et al.  Automatic Epileptic Seizure Detection in EEG Signals Using Multi-Domain Feature Extraction and Nonlinear Analysis , 2017, Entropy.

[55]  Mohammed Imamul Hassan Bhuiyan,et al.  Automatic sleep scoring using statistical features in the EMD domain and ensemble methods , 2016 .