Skip to main content
Log in

Patient-specific seizure detection method using nonlinear mode decomposition for long-term EEG signals

  • Original Article
  • Published:
Medical & Biological Engineering & Computing Aims and scope Submit manuscript

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.

Graphical abstract

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

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

    Article  Google Scholar 

  3. Wang G, Deng Z, Choi KS (2017) Detection of epilepsy with electroencephalogram using rule-based classifiers. Neurocomputing 228:283–290

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Google Scholar 

  7. World Health Organization, Epilepsy, https://www.who.int/en/news-room/fact-sheets/detail/epilepsy. (Accessed February 2020)

  8. Subasi A, Kevric J, Abdullah CM (2019) Epileptic seizure detection using hybrid machine learning methods. Neural Comput & Applic 31:317–325

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. Tawfik NS, Youssef SM, Kholief M (2016) A hybrid automated detection of epileptic seizures in EEG records. Comput Electr Eng 53:177–190

    Article  Google Scholar 

  11. Iscan Z, Dokur Z, Demiralp T (2011) Classification of electroencephalogram signals with combined time and frequency features. Expert Syst Appl 38(8):10499–10505

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. Akut R (2019) Wavelet based deep learning approach for epilepsy detection. Health Information Science and Systems 7(1):8

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

    Article  CAS  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. Iatsenko D (2015) Nonlinear mode decomposition. Springer Theses

  24. Iatsenko D, Mcclintock PVE, Stefanovska A (2015) Nonlinear mode decomposition: a noise-robust, adaptive decomposition method. Phys Rev E 92(3):032916

    Article  Google Scholar 

  25. 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

    Google Scholar 

  26. 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

    Article  Google Scholar 

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

    Article  CAS  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. Vapnik VN (2000) The nature of statistical learning theory. Springer, N Y

  30. 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

    Article  Google Scholar 

  31. Tan S (2006) An effective refinement strategy for KNN text classifier. Expert Syst Appl 30(2):290–298

    Article  Google Scholar 

  32. 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

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. Selvakumari RS, Mahalakshmi M, Prashalee P (2019) Patient-specific seizure detection method using hybrid classifier with optimized electrodes. J Med Syst 43(5):121

    Article  Google Scholar 

  36. 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

    Article  Google Scholar 

  37. 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

    Article  Google Scholar 

  38. 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

    Article  Google Scholar 

  39. 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

    Article  Google Scholar 

  40. Kiranyaz S, Ince T, Zabihi M, Ince D (2014) Automated patient-specific classification of long-term electroencephalography. J Biomed Inform 49(6):16–31

    Article  Google Scholar 

  41. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Mingyang Li.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11517-020-02279-6

Keywords

Navigation