4.6

CiteScore

2.2

Impact Factor
  • ISSN 1674-8301
  • CN 32-1810/R
Slimen Itaf Ben, Boubchir Larbi, Mbarki Zouhair, Seddik Hassene. EEG epileptic seizure detection and classification based on dual-tree complex wavelet transform and machine learning algorithms[J]. The Journal of Biomedical Research, 2020, 34(3): 151-161. DOI: 10.7555/JBR.34.20190026
Citation: Slimen Itaf Ben, Boubchir Larbi, Mbarki Zouhair, Seddik Hassene. EEG epileptic seizure detection and classification based on dual-tree complex wavelet transform and machine learning algorithms[J]. The Journal of Biomedical Research, 2020, 34(3): 151-161. DOI: 10.7555/JBR.34.20190026

EEG epileptic seizure detection and classification based on dual-tree complex wavelet transform and machine learning algorithms

More Information
  • Corresponding author:

    Itaf Ben Slimen, Electric Engineering department, Centre de Recherche et de Production Research Lab., Ecole Nationale Supérieure des Ingénieurs de Tunis, University of Tunis, street Taha Hussein Montfleury, Tunis 1008, Tunisia. Tel: +216-27-542-572, E-mail: itafslimen@gmail.com

  • Received Date: February 14, 2019
  • Revised Date: November 29, 2019
  • Accepted Date: February 10, 2020
  • Available Online: April 23, 2020
  • The visual analysis of common neurological disorders such as epileptic seizures in electroencephalography (EEG) is an oversensitive operation and prone to errors, which has motivated the researchers to develop effective automated seizure detection methods. This paper proposes a robust automatic seizure detection method that can establish a veritable diagnosis of these diseases. The proposed method consists of three steps: (i) remove artifact from EEG data using Savitzky-Golay filter and multi-scale principal component analysis (MSPCA), (ii) extract features from EEG signals using signal decomposition representations based on empirical mode decomposition (EMD), discrete wavelet transform (DWT), and dual-tree complex wavelet transform (DTCWT) allowing to overcome the non-linearity and non-stationary of EEG signals, and (iii) allocate the feature vector to the relevant class (i.e., seizure class "ictal" or free seizure class "interictal") using machine learning techniques such as support vector machine (SVM), k-nearest neighbor (k-NN), and linear discriminant analysis (LDA). The experimental results were based on two EEG datasets generated from the CHB-MIT database with and without overlapping process. The results obtained have shown the effectiveness of the proposed method that allows achieving a higher classification accuracy rate up to 100% and also outperforms similar state-of-the-art methods.
  • Epilepsy is the most common neurological disorder of the brain that affects people worldwide from newborn to adult. It is characterized by recurrent seizures, which are brief episodes of signs or symptoms due to abnormal excessive or synchronous neuronal activity in the brain. The electroencephalogram (EEG) is a physiological method to measure and record the electrical activities generated by the brain from electrodes placed on the surface of the scalp. EEG has become the most used signal for detecting and predicting epileptic seizures. Machine learning for EEG signal processing constitute an important area of artificial intelligence dealing with the setting up of automated computer-aided systems allowing to help the medical staff, e.g. neurophysiologists, for detecting and predicting epileptic seizure activities from EEG signals. It offers solutions to difficult biomedical engineering problems related to detecting and predicting EEG epileptic seizures.

    The main goal of this special issue is to solicit original contributions with focus on recent advances in EEG signal processing and machine learning for seizures detection and prediction. This special issue selected 9 excellent papers from 20 papers received from a general call. The following paragraphs summarize the published papers.

    Ben Slimen et al reported "EEG epileptic seizure detection and classification based on dual-tree complex wavelet transform and machine learning algorithms"[1]. In this paper, the authors propose a robust automatic method for EEG epileptic seizure detection and classification based on Dual-tree complex wavelet transform for feature extraction with supervised learning algorithms.

    Ben Slimen et al reported "Epileptic seizure prediction based on EEG spikes detection of ictal-preictal states"[2]. In this study, an epileptic seizure prediction method is proposed based on the EEG spike rate in used as an indicator to anticipate seizure activities in EEG signal.

    Dash et al reported "Hidden Markov model based epileptic seizure detection using tunable Q wavelet transform"[3]. This paper presents a method for seizure detection based on entropy features extracted from the different sub-bands of tunable Q wavelet transform with Hidden Markov model.

    Moctezuma et al reported "Classification of low-density EEG for epileptic seizures by energy and fractal features based on EMD"[4]. In this paper, a novel method for classifying EEG epileptic seizures based on features extracted from Empirical mode decomposition (EMD).

    Torse et al reported "An optimized design of seizure detection system using joint feature extraction of multichannel EEG signals"[5]. This paper presents a real time seizure detection system for EEG epileptic seizure detection based on entropy features extracted from Ensemble EMD and TQWT decompositions of EEG signal with supervised learning techniques.

    Quintero-Rincón et al reported "A quadratic linear-parabolic model-based EEG classification to detect epileptic seizures"[6]. This paper develops an EEG classification method based on a quadratic linear-parabolic model and Random forest algorithm to discriminate seizure and non-seizure events.

    Raghu et al reported "Complexity analysis and dynamic characteristics of EEG using MODWT based entropies for identification of seizure onset"[7]. In this paper, the complexity analysis and dynamic characteristics of EEG signal based on maximal overlap discrete wavelet transform have been exploited for the identification of seizure onset.

    Vanabelle et al reported "Epileptic seizure detection using EEG signals and extreme gradient boosting"[8]. In this paper, the problem of automated seizure detection on the Temple University Hospital EEG Seizure Corpus dataset is treated using clinical EEG and machine learning algorithms.

    Ilakiyaselvan et al reported "Deep learning approach to detect seizure using reconstructed phase space images"[9]. In this study, the authors propose to use reconstructed phase space images to model the EEG signal as a chaotic system, and use them as input to Convolution Neural Network model.

    In conclusion, I trust that readers will find this selection of papers interesting. In addition, I would like to thank all authors contributing to this special issue, and the reviewers for their invaluable comments and recommendations on the submitted papers. Last, but not least, I wish to thank the editorial team for their significant support throughout the process.

  • [1]
    Acharya UR, Sree SV, Swapna G, et al. Automated EEG analysis of epilepsy: a review[J]. Knowl-Based Syst, 2013, 45: 147–165. doi: 10.1016/j.knosys.2013.02.014
    [2]
    Moshé SL, Perucca T, Ryvlin P, et al. Epilepsy: new advances[J]. Lancet, 2015, 385(9971): 884–898. doi: 10.1016/S0140-6736(14)60456-6
    [3]
    Adeli H, Ghosh-Dastidar S. Automated EEG - based diagnosis of neurological disorders inventing the future of neurology[M]. New York: CRC Press, 2010: 71–75.
    [4]
    Gotman J. Automatic detection of seizures and spikes[J]. J Clin Neurophysiol, 1999, 16(2): 130–140. doi: 10.1097/00004691-199903000-00005
    [5]
    Shoeb AH. Application of machine learning to epileptic seizure onset detection and treatment[D]. Cambridge: Harvard-MIT Division of Health Sciences and Technology, 2009: 157–162.
    [6]
    Alickovic E, Kevric J, Subasi A. Performance evaluation of empirical mode decomposition, discrete wavelet transform, and wavelet packed decomposition for automated epileptic seizure detection and prediction[J]. Biomed Signal Process Control, 2018, 39: 94–102. doi: 10.1016/j.bspc.2017.07.022
    [7]
    Tzallas AT, Tsipouras MG, Fotiadis DI. Automatic seizure detection based on time-frequency analysis and artificial neural networks[J]. Comput Intell Neurosci, 2007, 2007: 80510.
    [8]
    Xie SK, Krishnan S. Wavelet-based sparse functional linear model with applications to EEGs seizure detection and epilepsy diagnosis[J]. Med Biol Eng Comput, 2013, 51(1-2): 49–60. doi: 10.1007/s11517-012-0967-8
    [9]
    Chen GY. Automatic EEG seizure detection using dual-tree complex wavelet-Fourier features[J]. Expert Syst Appl, 2014, 41(5): 2391–2394. doi: 10.1016/j.eswa.2013.09.037
    [10]
    Acharya D, Rani A, Agarwal S, et al. Application of adaptive savitzky-golay filter for EEG signal processing[J]. Perspect Sci, 2016, 8: 677–679. doi: 10.1016/j.pisc.2016.06.056
    [11]
    Polat K, Günes S. Classification of epileptiform EEG using a hybrid system based on decision tree classifier and fast Fourier transform[J]. Appl Mathem Comput, 2007, 187(2): 1017–1026. doi: 10.1016/j.amc.2006.09.022
    [12]
    Duque-Muñoz L, Espinosa-Oviedo JJ, Castellanos-Dominguez CG. Identification and monitoring of brain activity based on stochastic relevance analysis of short - time EEG rhythms[J]. BioMed Eng OnLine, 2014, 13: 123. doi: 10.1186/1475-925X-13-123
    [13]
    Acharya UR, Sree V, Ang PCA, et al. Application of non-linear and wavelet based features for the automated identification of epileptic EEG signals[J]. Int J Neural Syst, 2012, 22(2): 1250002. doi: 10.1142/S0129065712500025
    [14]
    Gandhi TK, Chakraborty P, Roy PG, et al. Discrete harmony search based expert model for epileptic seizure detection in electroencephalography[J]. Expert Syst Appl, 2012, 39(4): 4055–4062. doi: 10.1016/j.eswa.2011.09.093
    [15]
    Swami P, Gandhi TK, Panigrahi BK, et al. A comparative account of modelling seizure detection system using wavelet techniques[J]. Int J Syst Sci: Oper Logist, 2017, 4(1): 41–52.
    [16]
    Rafiuddin N, Khan YU, Farooq O. Feature extraction and classification of EEG for automatic seizure detection[C]//Proceedings of 2011 International Conference on Multimedia Signal Processing and Communication Technologies. Aligarh: IEEE, 2011.
    [17]
    Gandhi T, Panigrahi BK, Bhatia M, et al. Expert model for detection of epileptic activity in EEG signature[J]. Expert Syst Appl, 2010, 37(4): 3513–3520. doi: 10.1016/j.eswa.2009.10.036
    [18]
    Gandhi T, Panigrahi BK, Anand S. A comparative study of wavelet families for EEG signal classification[J]. Neurocomputing, 2011, 74(17): 3051–3057. doi: 10.1016/j.neucom.2011.04.029
    [19]
    Subasi A, Gursoy MI. EEG signal classification using PCA, ICA, LDA and support vector machines[J]. Expert Syst Appl, 2010, 37(12): 8659–8666. doi: 10.1016/j.eswa.2010.06.065
    [20]
    Selesnick WI, Baraniuk RG, Kingsbury NC. The dual-tree complex wavelet transform[J]. IEEE Signal Process Mag, 2005, 22(6): 123–151. doi: 10.1109/MSP.2005.1550194
    [21]
    Swami P, Gandhi TK, Panigrahi BK, et al. A novel robust diagnostic model to detect seizures in electroencephalography[J]. Expert Syst Appl, 2016, 56: 116–130. doi: 10.1016/j.eswa.2016.02.040
    [22]
    Swami P, Godiyal AK, Santhosh J, et al. Robust expert system design for automated detection of epileptic seizures using SVM classifier[C]//Proceedings of 2014 International Conference on Parallel, Distributed and Grid Computing. Solan: IEEE, 2014: 219–222.
    [23]
    Fergus P, Hignett D, Hussain AJ, et al. An advanced machine learning approach to generalised epileptic seizure detection[C]//Proceedings of the 10th International Conference on Intelligent Computing. Taiyuan, China: 2014, Springer: 112–118.
    [24]
    Alickovic E, Subasi A. Effect of Multiscale PCA de-noising in ECG beat classification for diagnosis of cardiovascular diseases[J]. Circuits, Syst Signal Process, 2015, 34(2): 513–533. doi: 10.1007/s00034-014-9864-8
    [25]
    Gokgoz E, Subasi A. Effect of multiscale PCA de-noising on EMG signal classification for diagnosis of neuromuscular disorders[J]. J Med Syst, 2014, 38(4): 31. doi: 10.1007/s10916-014-0031-3
    [26]
    Kevric J, Subasi A. The effect of multiscale PCA de-noising in epileptic seizure detection[J]. J Med Syst, 2014, 38(10): 131. doi: 10.1007/s10916-014-0131-0
    [27]
    Agarwal S, Rani A, Singh V, et al. EEG Signal enhancement using cascaded S-Golay filter[J]. Biomed Signal Process Control, 2017, 36: 194–204. doi: 10.1016/j.bspc.2017.04.004
    [28]
    Aminghafari M, Cheze N, Poggi JM. Multivariate denoising using wavelets and principal component analysis[J]. Computat Statist Data Anal, 2006, 50(9): 2381–2398. doi: 10.1016/j.csda.2004.12.010
    [29]
    Pachori RB, Patidar S. Epileptic seizure classification in EEG signals using second-order difference plot of intrinsic mode functions[J]. Comput Methods Programs Biomed, 2014, 113(2): 494–502. doi: 10.1016/j.cmpb.2013.11.014
    [30]
    Rilling G, Flandrin P, Gonçalvès P. On empirical mode decomposition and its algorithms[C]//Proceedings of IEEE-EURASIP Workshop on Nonlinear Signal and Image Processing. Grado: IEEE, 2003.
    [31]
    Alickovic E, Subasi A. Medical decision support system for diagnosis of heart arrhythmia using DWT and random forests classifier[J]. J Med Syst, 2016, 40(4): 108. doi: 10.1007/s10916-016-0467-8
    [32]
    Duda RO, Hart PE, Stork DG. Pattern classification[M]. 2nd ed. New York: Wiley, 2001.
    [33]
    Fukunaga K. Introduction to statistical pattern recognition[M]. 2nd ed. San Diego: Academic Press, Inc, 1990.
    [34]
    Boser BE, Guyon IM, Vapnik VN. A training algorithm for optimal margin classifiers[C]//Proceedings of the Fifth Annual Workshop on Computational Learning Theory. Pittsburgh: ACM, 1992.
    [35]
    Vapnik VN. The nature of statistical learning theory[M]. New York: Springer-Verlag, 1995.
    [36]
    Mitchell TM. Machine learning[M]. New York: McGraw-Hill, 1997.
    [37]
    Aha DW, Kibler D, Albert MK. Instance-Based learning algorithms[J]. Mach Learn, 1991, 6(1): 37–66.
    [38]
    Smit DJA, Boersma M, Schnack HG, et al. The brain matures with stronger functional connectivity and decreased randomness of its network[J]. PLoS One, 2012, 7(5): e36896. doi: 10.1371/journal.pone.0036896
    [39]
    Metin A. Time frequency and wavelets in biomedical signal processing[M]. New York: Wiley-IEEE Press, 1998: 174–176, 207–210.
    [40]
    Qiao XY, Liu YF. Adaptive weighted learning for unbalanced multicategory classification[J]. Biometrics, 2009, 65(1): 159–168. doi: 10.1111/j.1541-0420.2008.01017.x
  • Related Articles

    [1]Amal S. Abdulhussien, Ahmad T. AbdulSaddaa, Kamran Iqbal. Automatic seizure detection with different time delays using SDFT and time-domain feature extraction[J]. The Journal of Biomedical Research, 2022, 36(1): 48-57. DOI: 10.7555/JBR.36.20210124
    [2]Vanabelle Paul, De Handschutter Pierre, El Tahry Riëm, Benjelloun Mohammed, Boukhebouze Mohamed. Epileptic seizure detection using EEG signals and extreme gradient boosting[J]. The Journal of Biomedical Research, 2020, 34(3): 228-239. DOI: 10.7555/JBR.33.20190016
    [3]Quintero-Rincón Antonio, D'Giano Carlos, Batatia Hadj. A quadratic linear-parabolic model-based EEG classification to detect epileptic seizures[J]. The Journal of Biomedical Research, 2020, 34(3): 205-212. DOI: 10.7555/JBR.33.20190012
    [4]Torse Dattaprasad, Desai Veena, Khanai Rajashri. An optimized design of seizure detection system using joint feature extraction of multichannel EEG signals[J]. The Journal of Biomedical Research, 2020, 34(3): 191-204. DOI: 10.7555/JBR.33.20190019
    [5]Moctezuma Luis Alfredo, Molinas Marta. Classification of low-density EEG for epileptic seizures by energy and fractal features based on EMD[J]. The Journal of Biomedical Research, 2020, 34(3): 180-190. DOI: 10.7555/JBR.33.20190009
    [6]Slimen Itaf Ben, Boubchir Larbi, Seddik Hassene. Epileptic seizure prediction based on EEG spikes detection of ictal-preictal states[J]. The Journal of Biomedical Research, 2020, 34(3): 162-169. DOI: 10.7555/JBR.34.20190097
    [7]Slimen Itaf Ben, Boubchir Larbi, Mbarki Zouhair, Seddik Hassene. EEG epileptic seizure detection and classification based on dual-tree complex wavelet transform and machine learning algorithms[J]. The Journal of Biomedical Research, 2020, 34(3): 151-161. DOI: 10.7555/JBR.34.20190026
    [8]Tiwari-Heckler Shilpa, Jiang Z. Gordon, Popov Yury, J. Mukamal Kenneth. Daily high-dose aspirin does not lower APRI in the Aspirin-Myocardial Infarction Study[J]. The Journal of Biomedical Research, 2020, 34(2): 139-142. DOI: 10.7555/JBR.33.20190041
    [9]Minbo Zang, Qiao Zhou, Yunfei Zhu, Mingxi Liu, Zuomin Zhou. Effects of chemotherapeutic agent bendamustine for nonhodgkin lymphoma on spermatogenesis in mice[J]. The Journal of Biomedical Research, 2018, 32(6): 442-453. DOI: 10.7555/JBR.31.20170023
    [10]Huanqiang Wang, Congying Yang, Siyuan Wang, Tian Wang, Jingling Han, Kai Wei, Fucun Liu, Jida Xu, Xianzhen Peng, Jianming Wang. Cell-free plasma hypermethylated CASZ1, CDH13 and ING2 are promising biomarkers of esophageal cancer[J]. The Journal of Biomedical Research, 2018, 32(6): 424-433. DOI: 10.7555/JBR.32.20170065
  • Cited by

    Periodical cited type(1)

    1. Bosl WJ, Leviton A, Loddenkemper T. Prediction of Seizure Recurrence. A Note of Caution. Front Neurol, 2021, 12: 675728. DOI:10.3389/fneur.2021.675728

    Other cited types(0)

Catalog

    Figures(6)  /  Tables(2)

    Article Metrics

    Article views (3875) PDF downloads (199) Cited by(1)
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return