Abstract
The automated detection technique becomes the inexorable trend of medical development of the world. The objective of the work is to explore a feasible approach for patient-specific seizure detection in long-term electroencephalogram (EEG) recordings. For this purpose, a novel method based on nonlinear mode decomposition (NMD) has been proposed in this study. A sliding window is used on the multi-channel EEG, where four selected channels have been segmented into a series of successive short epochs with a 2-s duration. Then, the EEG is decomposed into a set of nonlinear modes (NMs) by the NMD algorithm and one type of statistical parameter named fractional central moment (FCM) is calculated over the first two NMs constituting the input feature vector to be fed to three common classifiers. The proposed features, when using K nearest neighbor (KNN), are able to detect seizures with high sensitivity values across all patients consistently. We have explored the ability of the FCM in NMD domain for classification of seizure and non-seizure EEG signals. Our approach has achieved the average sensitivity, specificity, and accuracy values as 98.40%, 99.10%, and 98.61%, respectively, over all the data groups on CHB-MIT database. The experimental results have indicated that the proposed method is not only quite reliable in diagnosing seizure with single type of feature yielding satisfied performance but also robust to variations of seizure types among patients. In this regard, it can be expected that our proposed method is endowed with promising prospects for the use of an expert software application in real-time automated seizure detection.
Similar content being viewed by others
References
Polat K, Guenes S (2008) Artificial immune recognition system with fuzzy resource allocation mechanism classifier, principal component analysis and FFT method based new hybrid automated identification system for classification of EEG signals. Expert Syst Appl 34(3):2039–2048
Bhardwaj A, Tiwari A, Krishna R, Varma V (2016) A novel genetic programming approach for epileptic seizure detection. Comput Methods Prog Biomed 124:2–18
Wang G, Deng Z, Choi KS (2017) Detection of epilepsy with electroencephalogram using rule-based classifiers. Neurocomputing 228:283–290
Li J, Zhou W, Yuan S, Zhang Y, Li C, Wu Q (2015) An improved sparse representation over learned dictionary method for seizure detection. Int J Neural Syst 26(1):1550035
Li Y, Wang XD, Luo ML, Li K, Yang X, Guo Q (2018) Epileptic seizure classification of EEGs using time-frequency analysis based multiscale radial basis functions. IEEE Journal of Biomedical and Health Informatics 22(2):386–397
Kaya Y, Uyar M, Tekin R, Yildirim S (2014) 1D-local binary pattern based feature extraction for classification of epileptic EEG signals. Appl Math Comput 243:209–219
World Health Organization, Epilepsy, https://www.who.int/en/news-room/fact-sheets/detail/epilepsy. (Accessed February 2020)
Subasi A, Kevric J, Abdullah CM (2019) Epileptic seizure detection using hybrid machine learning methods. Neural Comput & Applic 31:317–325
Wang D, Ren D, Li K, Feng Y, Ma D, Yan X, Wang G (2018) Epileptic seizure detection in long-term EEG recordings by using wavelet-based directed transfer function. IEEE Trans Biomed Eng 65(11):2591–2599
Tawfik NS, Youssef SM, Kholief M (2016) A hybrid automated detection of epileptic seizures in EEG records. Comput Electr Eng 53:177–190
Iscan Z, Dokur Z, Demiralp T (2011) Classification of electroencephalogram signals with combined time and frequency features. Expert Syst Appl 38(8):10499–10505
Hassan AR, Siuly S, Zhang Y (2016) Epileptic seizure detection in EEG signals using tunable-Q factor wavelet transform and bootstrap aggregating. Comput Methods Prog Biomed 137:247–259
Das AB, Bhuiyan MIH (2016) Discrimination and classification of focal and non-focal EEG signals using entropy-based features in the EMD-DWT domain. Biomedical Signal Processing and Control 29:11–21
Zhang T, Chen W, Li M (2017) AR based quadratic feature extraction in the VMD domain for the automated seizure detection of EEG using random forest classifier. Biomedical Signal Processing and Control 31:550–559
Kaleem M, Guergachi A, Krishnan S (2018) Patient-specific seizure detection in long-term EEG using wavelet decomposition. Biomedical Signal Processing and Control 46:157–165
Akut R (2019) Wavelet based deep learning approach for epilepsy detection. Health Information Science and Systems 7(1):8
Emamia A, Kuniib N, Matsuoc T, Shinozakid T, Kawaie K, Takahashia H (2019) Autoencoding of long-term scalp electroencephalogram to detect epileptic seizure for diagnosis support system. Comput Biol Med 110:227–233
Goldberger AL, Amaral LAN, Glass L et al (2000) PhysioBank, PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals. Circulation 101(23):e215–e220
Bhattacharyya A, Pachori RB (2017) A multivariate approach for patient specific EEG seizure detection using empirical wavelet transform. IEEE Trans Biomed Eng 64(9):2003–2015
Chang N F, Chen T C, Chiang C Y, Chen L G (2012) Channel selection for epilepsy seizure prediction method based on machine learning. Conference proceedings: Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Conference, 2012:5162–5165
Zhu G, Li Y, Wen P (2014) Epileptic seizure detection in EEGs signals using a fast weighted horizontal visibility algorithm. Comput Methods Prog Biomed 115(2):64–75
Detti P, Lara G, Bruni R, Pranzo M, Sarnari F, Vatti G (2019) A patient-specific approach for short-term epileptic seizures prediction through the analysis of EEG synchronization. IEEE Trans Biomed Eng 66(6):1494–1504
Iatsenko D (2015) Nonlinear mode decomposition. Springer Theses
Iatsenko D, Mcclintock PVE, Stefanovska A (2015) Nonlinear mode decomposition: a noise-robust, adaptive decomposition method. Phys Rev E 92(3):032916
Xiao M, Wen K, Zhang C, Zhao X, Wei W, Wu D (2018) Research on fault feature extraction method of rolling bearing based on NMD and wavelet threshold denoising. Shock Vib 2018:9495265
Esponda H, Vazquez E, Andrade MA, Johnson BK (2019) A setting-free differential protection for power transformers based on second central moment. IEEE Transactions on Power Delivery 34(2):750–759
Pei S, Dong R, He RL, Yau S (2019) Large-scale genome comparison based on cumulative Fourier power and phase spectra: central moment and covariance vector. Computational and Structural Biotechnology Journal 17:982–944
Amin A, Anwar S, Adnan A, Nawaz M, Howard N, Qadir J, Hawalah A, Hussain A (2016) Comparing oversampling techniques to handle the class imbalance problem: a customer churn prediction case study. IEEE Access 4:7940–7951
Vapnik VN (2000) The nature of statistical learning theory. Springer, N Y
Martis RJ, Tan JH, Chua CK, Loon TC, Jie SYW, Tong L (2015) Epileptic EEG Classification using nonlinear parameters on different frequency bands. Journal of Mechanics in Medicine and Biology 15(03):1005–3827
Tan S (2006) An effective refinement strategy for KNN text classifier. Expert Syst Appl 30(2):290–298
Huerta EB, Duval B, Hao JK (2010) A hybrid LDA and genetic algorithm for gene selection and classification of microarray data. Neurocomputing 73(13–15):2375–2383
Joshi V, Pachori RB, Vijesh A (2014) Classification of ictal and seizure-free EEG signals using fractional linear prediction. Biomedical Signal Processing and Control 9:1–5
Fergus P, Hussaina A, Hignetta D, Al-Jumeilya D, Abdel-Azizb K, Hamdan H (2016) A machine learning system for automated whole-brain seizure detection. Applied Computing and Informatics 12(1):70–89
Selvakumari RS, Mahalakshmi M, Prashalee P (2019) Patient-specific seizure detection method using hybrid classifier with optimized electrodes. J Med Syst 43(5):121
Kaleem M, Gurve D, Guergachi A, Krishnan S (2018) Patient-specific seizure detection in long-term EEG using signal-derived empirical mode decomposition (EMD)-based dictionary approach. J Neural Eng 15:056004
Tian X, Deng Z, Ying W, Choi K, Wu D, Qin B, Wang J, Shen H, Wang S (2019) Deep multi-view feature learning for EEG-based epileptic seizure detection. IEEE Transactions on Neural Systems and Rehabilitation Engineering 27(10):1962–1972
Zabihi M, Kiranyaz S, Rad AB, Katsaggelos AK, Gabbouj M, Ince T (2016) Analysis of high-dimensional phase space via Poincaré section for patient-specific seizure detection. IEEE Transactions on Neural Systems and Rehabilitation Engineering 24(3):386–398
Samiee K, Kiranyaz S, Gabbouj M (2015) Long-term epileptic EEG classification via 2D mapping and textural features. Expert Syst Appl 42(20):7175–7185
Kiranyaz S, Ince T, Zabihi M, Ince D (2014) Automated patient-specific classification of long-term electroencephalography. J Biomed Inform 49(6):16–31
Zandi AS, Tafreshi R, Javidan M, Dumont GA (2013) Predicting epileptic seizures in scalp EEG based on a variational Bayesian Gaussian mixture model of zero-crossing intervals. IEEE Trans Biomed Eng 60(5):1401–1413
Acknowledgments
This work is supported by the Science and Technology Development Plan in Jilin Province (Grant No. 20190302034GX), China, and China Post-doctoral Innovative Talents Support Program (Grant No. BX0144), Science and Technology Project of Education Department in Jilin Province (Grant No. JJKH20200987KJ) and China Postdoctoral Science Foundation (2020M670851).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declared that they have no conflicts of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Li, M., Sun, X. & Chen, W. Patient-specific seizure detection method using nonlinear mode decomposition for long-term EEG signals. Med Biol Eng Comput 58, 3075–3088 (2020). https://doi.org/10.1007/s11517-020-02279-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11517-020-02279-6