Skip to main content

Advertisement

Log in

Deep learning based smart health monitoring for automated prediction of epileptic seizures using spectral analysis of scalp EEG

  • Scientific Paper
  • Published:
Physical and Engineering Sciences in Medicine Aims and scope Submit manuscript

Abstract

Being one of the most prevalent neurological disorders, epilepsy affects the lives of patients through the infrequent occurrence of spontaneous seizures. These seizures can result in serious injuries or unexpected deaths in individuals due to accidents. So, there exists a crucial need for an automatic prediction of epileptic seizures to alert the patients well before the onset of seizures, enabling them to have a healthier quality of life. In this era, the Internet of Things (IoT) technologies are being used in a cloud-fog integrated environment to address such healthcare challenges using deep learning approaches. The present paper also proposes a smart health monitoring approach for automated prediction of epileptic seizures using deep learning-based spectral analysis of EEG signals. This approach processes EEG signals using filtering, segmentation into short duration segments and spectral-domain transformation. These signals are then analysed spectrally by separating them into several spectral bands, such as delta, theta, alpha, beta, and sub-bands of gamma. Furthermore, the mean spectral amplitude and spectral power features are retrieved from each spectral band to characterize various seizure states, which are fed to the proposed LSTM and CNN models. The results of the proposed CNN model show a maximum accuracy of 98.3% and 97.4% to obtain a binary classification of preictal and interictal seizure states for two different spectral band combinations respectively. Thus, the proposed CNN architecture accompanied by spectral analysis of EEG signals provides a viable method for reliable and real-time prediction of epileptic seizures.

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

Similar content being viewed by others

References

  1. NINDS (2021) Focus on epilepsy research. National Institute of Neurological Disorders and Stroke, Bethesda

  2. WHO (2021) Epilepsy. World Health Organization, Geneva

  3. Singh K, Malhotra J (2019) IoT and cloud computing based automatic epileptic seizure detection using hos features based random forest classification. J Ambient Intell Hum Comput. https://doi.org/10.1007/s12652-019-01613-7

  4. Singh K, Malhotra J (2021) Cloud based ensemble machine learning approach for smart detection of epileptic seizures using higher order spectral analysis. Phys Eng Sci Med 44(1):313–324

  5. Freestone DR, Karoly PJ, Cook MJ (2017) A forward-looking review of seizure prediction. Curr Opin Neurol 30(2):167–173

    Article  Google Scholar 

  6. Acharya UR, Hagiwara Y, Adeli H (2018) Automated seizure prediction. Epilepsy Behav 88:251–261

    Article  Google Scholar 

  7. Shoeb A (2009) Application of machine learning to epileptic seizure onset detection and treatment. Master’ thesis, Massachusetts Institute of Technology

  8. Kuhlmann L, Lehnertz K, Richardson MP, Schelter B, Zaveri HP (2018) Seizure prediction-ready for a new era. Nat Rev Neurol 14:618–630

  9. Cho KO, Jang HJ (2020) Comparison of different input modalities and network structures for deep learning-based seizure detection. Sci Rep 10(1):1–11

    Article  Google Scholar 

  10. Detti P, Vatti G, Manrique Zabalo, de Lara G (2020) Eeg synchronization analysis for seizure prediction: a study on data of noninvasive recordings. Processes 8(7):846

    Article  Google Scholar 

  11. Yao X, Cheng Q, Zhang GQ (2019) A novel independent rnn approach to classification of seizures against non-seizures. arXiv preprint. arXiv:190309326

  12. LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436

    Article  CAS  Google Scholar 

  13. Faust O, Hagiwara Y, Hong TJ, Lih OS, Acharya UR (2018) Deep learning for healthcare applications based on physiological signals: a review. Comput Methods Progr Biomed 161:1–13

    Article  Google Scholar 

  14. Bates M (2018) Controlling seizures with technology: researchers are working to predict and prevent epileptic seizures before they happen. IEEE Pulse 9(4):25–28. https://doi.org/10.1109/MPUL.2018.2833065

    Article  PubMed  Google Scholar 

  15. Hughes JR (2008) Gamma, fast, and ultrafast waves of the brain: their relationships with epilepsy and behavior. Epilepsy Behav 13(1):25–31. https://doi.org/10.1016/j.yebeh.2008.01.011

    Article  Google Scholar 

  16. Park Y, Luo L, Parhi KK, Netoff T (2011) Seizure prediction with spectral power of EEG using cost-sensitive support vector machines. Epilepsia 52(10):1761–1770

    Article  Google Scholar 

  17. Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780

    Article  CAS  Google Scholar 

  18. O’Shea K, Nash R (2015) An introduction to convolutional neural networks. arXiv preprint. arXiv:151108458

  19. Tieleman T, Hinton G (2012) Lecture 6.5-rmsprop, coursera: neural networks for machine learning. Technical Report, University of Toronto

  20. Abualigah L, Diabat A, Mirjalili S, Abd Elaziz M, Gandomi AH (2021) The arithmetic optimization algorithm. Comput Methods Appl Mech Eng 376:113609

  21. Zhang Z (2018) Improved adam optimizer for deep neural networks. In: IEEE/ACM 26th international symposium on quality of service, Banff, pp 1–2

  22. Abualigah L, Yousri D, Abd Elaziz M, Ewees AA, Al-qaness MA, Gandomi AH (2021) Aquila optimizer: a novel meta-heuristic optimization algorithm. Comput Ind Eng 157:107250

  23. Abualigah L, Diabat A (2020) A comprehensive survey of the Grasshopper optimization algorithm: results, variants, and applications. Neural Comput Appl. https://doi.org/10.1007/s00521-020-04789-8

  24. Abualigah L (2020) Group search optimizer: a nature-inspired meta-heuristic optimization algorithm with its results, variants, and applications. Neural Comput Appl 33:2949–2972

  25. Abualigah L, Diabat A (2020) A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments. Clust Comput 24(1):205–223

  26. Goldberger A, Amaral L, Glass L, Hausdorff J, Ivanov P, Mark R, Mietus J, Moody G, Peng CK, Stanley H (2021) PhysioBank, PhysioToolkit and PhysioNet’: components of a new research resource for complex physiologic signals. Circulation 101(23):E215-E220

  27. Homan RW (1988) The 10–20 electrode system and cerebral location. Am J EEG Technol 28(4):269–279

    Article  Google Scholar 

  28. Assi EB, Nguyen DK, Rihana S, Sawan M (2017) Towards accurate prediction of epileptic seizures: a review. Biomed Signal Process Control 34:144–157. https://doi.org/10.1016/j.bspc.2017.02.001

    Article  Google Scholar 

  29. Upadhyay R, Padhy P, Kankar P (2016) Eeg artifact removal and noise suppression by discrete orthonormal s-transform denoising. Comput Electr Eng 53:125–142. https://doi.org/10.1016/j.compeleceng.2016.05.015

    Article  Google Scholar 

  30. Challis R, Kitney R (1983) The design of digital filters for biomedical signal processing part 3: the design of Butterworth and Chebychev filters. J Biomed Eng 5(2):91–102. https://doi.org/10.1016/0141-5425(83)90026-2

    Article  CAS  PubMed  Google Scholar 

  31. Robertson DGE, Dowling JJ (2003) Design and responses of butterworth and critically damped digital filters. J Electromyogr Kinesiol 13(6):569–573

    Article  Google Scholar 

  32. Barlow J (1985) Methods of analysis of nonstationary EEGs, with emphasis on segmentation techniques: a comparative review. J Clin Neurophysiol 2(3):267–304. https://doi.org/10.1097/00004691-198507000-00005

    Article  CAS  Google Scholar 

  33. Trachsel L (1993) Hartley transforms and narrow bessel bandpass filters produce similar power spectra of multiple frequency oscillators and all-night EEG. Sleep 16(6):586–594

    Article  CAS  Google Scholar 

  34. Abdullah H, Cvetkovic D (2014) Electrophysiological signals segmentation for EEG frequency bands and heart rate variability analysis. In: The 15th international conference on biomedical engineering, pp 695–698

  35. Roach BJ, Mathalon DH (2008) Event-related EEG time-frequency analysis: an overview of measures and an analysis of early gamma band phase locking in schizophrenia. Schizophr Bull 34(5):907–926

    Article  Google Scholar 

  36. Kraemer FA, Braten AE, Tamkittikhun N, Palma D (2017) Fog computing in healthcare-a review and discussion. IEEE Access 5:9206–9222

    Article  Google Scholar 

  37. Sareen S, Sood SK, Gupta SK (2016) An automatic prediction of epileptic seizures using cloud computing and wireless sensor networks. J Med Syst 40(11):1–18. https://doi.org/10.1007/s10916-016-0579-1

    Article  Google Scholar 

  38. Singh K, Singh S, Malhotra J (2020) Spectral features based convolutional neural network for accurate and prompt identification of schizophrenic patients. Proc Inst Mech Eng Part H J Eng Med. https://doi.org/10.1177/0954411920966937

  39. Tsipouras MG (2019) Spectral information of EEG signals with respect to epilepsy classification. EURASIP J Adv Signal Process 2019(1):10. https://doi.org/10.1186/s13634-019-0606-8

  40. Newson JJ, Thiagarajan TC (2019) Eeg frequency bands in psychiatric disorders: a review of resting state studies. Front Hum Neurosci 12:521. https://doi.org/10.3389/fnhum.2018.00521

    Article  PubMed  PubMed Central  Google Scholar 

  41. Moretti DV, Babiloni C, Binetti G, Cassetta E, Forno GD, Ferreric F, Ferri R, Lanuzza B, Miniussi C, Nobili F, Rodriguez G, Salinari S, Rossini PM (2004) Individual analysis of EEG frequency and band power in mild alzheimer’s disease. Clin Neurophysiol 115(2):299–308. https://doi.org/10.1016/S1388-2457(03)00345-6

  42. Andrews JR, Arthur MG (1977) Spectrum amplitude: definition, generation, and measurement, vol 699. Department of Commerce, National Bureau of Standards, Institute for Basic Standards, Gaithersburg

  43. Baratloo A, Hosseini M, Negida A, El Ashal G (2015) Part 1: simple definition and calculation of accuracy, sensitivity and specificity. Emergency 3(2):48–49

    PubMed  PubMed Central  Google Scholar 

  44. Lever J (2016) Classification evaluation: it is important to understand both what a classification metric expresses and what it hides. Nat Methods 13(8):603–605

    Article  CAS  Google Scholar 

  45. Usman SM, Usman M, Fong S (2017) Epileptic seizures prediction using machine learning methods. Comput Math Methods Med. https://doi.org/10.1155/2017/9074759

  46. Truong ND, Nguyen AD, Kuhlmann L, Bonyadi MR, Yang J, Kavehei O (2017) A generalised seizure prediction with convolutional neural networks for intracranial and scalp electroencephalogram data analysis. arXiv preprint. arXiv:170701976

  47. Tsiouris KM, Pezoulas VC, Koutsouris DD, Zervakis M, Fotiadis DI (2017) Discrimination of preictal and interictal brain states from long-term EEG data. In: 2017 IEEE 30th international symposium on computer-based medical systems (CBMS), pp 318–323. https://doi.org/10.1109/CBMS.2017.33

  48. Abdelhameed A, Bayoumi M (2018) Semi-supervised deep learning system for epileptic seizures onset prediction. In: 2018 17th IEEE international conference on machine learning and applications (ICMLA), IEEE, pp 1186−1191

  49. Cui S, Duan L, Qiao Y, Xiao Y (2018) Learning EEG synchronization patterns for epileptic seizure prediction using bag-of-wave features. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-018-1000-3

  50. Kitano LAS, Sousa MAA, Santos SD, Pires R, Thome-Souza S, Campo AB (2018) Epileptic seizure prediction from EEG signals using unsupervised learning and a polling-based decision process. In: Artificial neural networks and machine learning—ICANN 2018. Springer, Cham, pp 117–126

  51. Shahbazi M, Aghajan H (2018) A generalizable model for seizure prediction based on deep learning using CNN-LSTM architecture. In: 2018 IEEE Global Conference on Signal and Information Processing (GlobalSIP), pp 469–473. https://doi.org/10.1109/GlobalSIP.2018.8646505

  52. Hu W, Cao J, Lai X, Liu J (2019) Mean amplitude spectrum based epileptic state classification for seizure prediction using convolutional neural networks. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-019-01220-6

  53. Ouyang CS, Chen BJ, Cai ZE, Lin LC, Wu RC, Chiang CT, Yang RC (2019) Feature extraction of EEG signals for epileptic seizure prediction. In: Zhao Y, Wu TY, Chang TH, Pan JS, Jain LC (eds) Advances in Smart Vehicular Technology. Transportation, Communication and Applications, Springer International Publishing, Cham, pp 298–303

  54. Duan L, Hou J, Qiao Y, Miao J (2019) Epileptic seizure prediction based on convolutional recurrent neural network with multi-timescale. In: Intelligence science and Big Data Engineering. Big Data and Machine Learning (IScIDE 2019). Lecture notes in computer science, vol 11936. Springer, Cham

  55. Zhang Q, Hu Y, Potter T, Li R, Quach M, Zhang Y (2020) Establishing functional brain networks using a nonlinear partial directed coherence method to predict epileptic seizures. J Neurosci Methods 329:108447. https://doi.org/10.1016/j.jneumeth.2019.108447

  56. Zhang S, Chen D, Ranjan R, Ke H, Tang Y, Zomaya AY (2021) A lightweight solution to epileptic seizure prediction based on EEG synchronization measurement. J Supercomput 77(4):3914–3932

    Article  Google Scholar 

  57. Usman SM, Khalid S, Bashir Z (2021) Epileptic seizure prediction using scalp electroencephalogram signals. Biocybern Biomed Eng 41(1):211–220

    Article  Google Scholar 

  58. Prathaban BP, Balasubramanian R (2021) Dynamic learning framework for epileptic seizure prediction using sparsity based EEG reconstruction with optimized CNN classifier. Expert Syst Appl 170:114533

Download references

Funding

The authors of this manuscript have not received any financial support to carry out the present research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kuldeep Singh.

Ethics declarations

Conflict of interest

The authors of this manuscript declare that they have no conflict of interest with any person or organization for carrying out this research work.

Informed consent

This manuscript uses a publicly available ‘CHB-MIT’ EEG dataset, which was developed at the Children’s Hospital Boston in collaboration with the Massachusetts Institute of Technology (MIT). The authors of this manuscript have cited the article corresponding to this dataset as per the recommendations of its developers. The appropriate informed consent has already taken by the developers of this dataset from the concerned organization before making it online.

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

Singh, K., Malhotra, J. Deep learning based smart health monitoring for automated prediction of epileptic seizures using spectral analysis of scalp EEG. Phys Eng Sci Med 44, 1161–1173 (2021). https://doi.org/10.1007/s13246-021-01052-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13246-021-01052-9

Keywords

Navigation