Skip to main content
Log in

Prediction of epileptic seizures from spectral features of intracranial eeg recordings using deep learning approach

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Epilepsy is a prevalent neurological disorder, which disturbs the lives of millions of people worldwide owing to the onset of abrupt seizures. The forecasting of seizures could help in protecting their lives by alerts or in clinical operations during epilepsy surgeries. The present paper addresses this problem by proposing a deep learning framework for prediction of epileptic seizures using intracranial EEG (iEEG) recordings. This framework performs filtering and segmentation of iEEG signals into 10s, 20s, 30s, 40s, 50s and 60s duration segments. These segments are further resolved into eight distinct spectral bands corresponding to delta, theta, alpha, beta and gamma sub-bands with frequency-domain transformation. Then, mean amplitude and band power features are extracted from each band, which are provided to convolutional neural network (CNN) and long short-term memory network (LSTM) algorithms for classification. The simulation results of the proposed CNN model exhibit higher performance with average accuracy, sensitivity, specificity, AUC and F1 score of 94.74%, 95.8%, 94.46%, 95.13% and 94.75% respectively for iEEG segments of 40s duration. Thus, the performance analysis and comparison with existing literature unveil that the proposed CNN model is an optimal approach for accurate 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
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. AbdulGhaffar A, Mostafa SM, Alsaleh A, Sheltami TR, Shakshuki EM (2019) Internet of things based multiple disease monitoring and health improvement system. J Ambient Intell Human Comput:1–9

  2. Acharya UR, Oh SL, Hagiwara Y, Tan JH, Adeli H (2018) Deep convolutional neural network for the automated detection and diagnosis of seizure using eeg signals. Comput Biol Med 100:270–278. https://doi.org/10.1016/j.compbiomed.2017.09.017

    Article  Google Scholar 

  3. Akrivopoulos O, Amaxilatis D, Mavrommati I, Chatzigiannakis I (2019) Utilising fog computing for developing a person-centric heart monitoring system. J Ambient Intell Smart Environ 11(3):237–259

    Article  Google Scholar 

  4. Aktas F, Ceken C, Erdemli YE (2018) Iot-based healthcare framework for biomedical applications. J Med Biol Eng 38(6):966–979

    Article  Google Scholar 

  5. Albawi S, Mohammed TA, Al-Zawi S (2017) Understanding of a convolutional neural network. In: 2017 International Conference on Engineering and Technology (ICET), pp 1–6

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

  7. Assi EB, Sawan M, Nguyen DK, Rihana S (2015) A hybrid mrmr-genetic based selection method for the prediction of epileptic seizures. In: 2015 IEEE Biomedical Circuits and Systems Conference (BioCAS). IEEE, pp 1–4

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

    Google Scholar 

  9. Berendt M, Høgenhaven H, Flagstad A, Dam M (1999) Electroencephalography in dogs with epilepsy: similarities between human and canine findings. Acta Neurol Scand 99(5):276–283. https://doi.org/10.1111/j.1600-0404.1999.tb00676.x

    Article  Google Scholar 

  10. Boden M (2002) A guide to recurrent neural networks and backpropagation. the Dallas project

  11. Brinkmann BH, Patterson EE, Vite C, Vasoli VM, Crepeau D, Stead M, Howbert JJ, Cherkassky V, Wagenaar JB, Litt B et al (2015) Forecasting seizures using intracranial eeg measures and svm in naturally occurring canine epilepsy. PloS one 10(8):e0133900

    Article  Google Scholar 

  12. Cavanna AE (2011) Epilepsy and disorders of consciousness. Behav Neurol 24(1):1–1

    Article  Google Scholar 

  13. Chandler K (2006) Canine epilepsy: What can we learn from human seizure disorders?. Vet J 172(2):207–217. https://doi.org/10.1016/j.tvjl.2005.07.001

    Article  Google Scholar 

  14. Cho K-O, Jang H-J (2020) Comparison of different input modalities and network structures for deep learning-based seizure detection. Sci Rep 10(1):1–11

    MathSciNet  Google Scholar 

  15. Darwish A, Hassanien AE, Elhoseny M, Sangaiah AK, Muhammad K (2017) The impact of the hybrid platform of internet of things and cloud computing on healthcare systems: Opportunities, challenges, and open problems. J Ambient Intell Human Comput:1–16

  16. Dastjerdi AV, Buyya R (2016) Fog computing: Helping the internet of things realize its potential. Computer 49(8):112–116

    Article  Google Scholar 

  17. Daud SS, Sudirman R (2015) Butterworth bandpass and stationary wavelet transform filter comparison for electroencephalography signal. In: 2015 6th International Conference on Intelligent Systems, Modelling and Simulation, pp 123–126

  18. Debener S, Emkes R, De Vos M, Bleichner M (2015) Unobtrusive ambulatory eeg using a smartphone and flexible printed electrodes around the ear. Sci Rep 5:16743

    Article  Google Scholar 

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

    Article  Google Scholar 

  20. Dhillon PK, Kalra S (2019) A secure multi-factor ecc based authentication scheme for cloud-iot based healthcare services. J Ambient Intell Smart Environ 11(2):149–164

    Article  Google Scholar 

  21. Faust O, Hagiwara Y, Hong TJ, Lih OS, Acharya UR (2018) Deep learning for healthcare applications based on physiological signals: A review. Comput Methods Prog Biomed 161:1–13. https://doi.org/10.1016/j.cmpb.2018.04.005

    Article  Google Scholar 

  22. Goodfellow I, Bengio Y, Courville A (2016) Deep learning. MIT press

  23. Graves A, Schmidhuber J (2005) Framewise phoneme classification with bidirectional lstm and other neural network architectures. Neural Netw 18 (5):602–610. https://doi.org/10.1016/j.neunet.2005.06.042, IJCNN 2005

    Article  Google Scholar 

  24. Greff K, Srivastava RK, Koutník J, Steunebrink BR, Schmidhuber J (2017) Lstm: A search space odyssey. IEEE Trans Neural Netw Learn Syst 28(10):2222–2232. https://doi.org/10.1109/TNNLS.2016.2582924

    Article  MathSciNet  Google Scholar 

  25. Hochreiter S, Schmidhuber J (November 1997) Long short-term memory. Neural Comput 9(8):1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735

    Article  Google Scholar 

  26. Howells FM, Temmingh HS, Hsieh JH, van Dijen AV, Baldwin DS, Stein DJ (2018) Electroencephalographic delta/alpha frequency activity differentiates psychotic disorders: a study of schizophrenia, bipolar disorder and methamphetamine-induced psychotic disorder. Transl Psych 8(1):75

    Article  Google Scholar 

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

  28. Hussein R, Ahmed MO, Ward R, Wang ZJ, Kuhlmann L, Guo Y (2019) Human intracranial eeg quantitative analysis and automatic feature learning for epileptic seizure prediction. arXiv:1904.03603

  29. Hussein R, Lee S, Ward R, McKeown MJ (2020) Epileptic seizure prediction: A semi-dilated convolutional neural network architecture. arXiv:2007.11716

  30. Islam SMR, Kwak D, Kabir MH, Hossain M, Kwak K (2015) The internet of things for health care: A comprehensive survey. IEEE Access 3:678–708

    Article  Google Scholar 

  31. Kaggle (2014) Kaggle: American Epilepsy Society Seizure Prediction Challenge. https://www.kaggle.com/c/seizure-prediction/overview, Accessed: 2019-06-15

  32. Kannathal N, Acharya UR, Lim CM, Sadasivan PK (2005) Characterization of eeg-a comparative study. Comput Methods Prog Biomed 80(1):17–23. https://doi.org/10.1016/j.cmpb.2005.06.005

    Article  Google Scholar 

  33. Kovac S, Vakharia VN, Scott C, Diehl B (2017) Invasive epilepsy surgery evaluation. Seizure 44:125–136. https://doi.org/10.1016/j.seizure.2016.10.016, 25th Anniversary Issue

    Article  Google Scholar 

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

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

    Article  Google Scholar 

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

    Article  Google Scholar 

  37. Liu C-L, Xiao B, Hsaio W-H, Tseng VS (2019) Epileptic seizure prediction with multi-view convolutional neural networks. IEEE Access 7:170352–170361

    Article  Google Scholar 

  38. Ma X, Qiu S, Zhang Y, Lian X, He H (2018) Predicting epileptic seizures from intracranial eeg using lstm-based multi-task learning. In: Lai J-H, Liu C-L, Chen X, Zhou J, Tan T, Zheng N, Zha H (eds) Pattern Recognition and Computer Vision. Springer International Publishing, Cham, pp 157–167

  39. Mora H, Gil D, Terol RM, Azorín J, Szymanski J (2017) An iot-based computational framework for healthcare monitoring in mobile environments. Sensors 17:10. https://doi.org/10.3390/s17102302

    Article  Google Scholar 

  40. Moretti DV, Babiloni C, Binetti G, Cassetta E, Forno G D, 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

    Article  Google Scholar 

  41. Myers M, Threatt M, Solies KM, McFerrin BM, Hopf LB, Birdwell JD, Sillay KA (2016) Ambulatory seizure monitoring: From concept to prototype device. Ann Neurosci 23(2):100–111. https://doi.org/10.1159/000443567

    Article  Google Scholar 

  42. Nejedly P, Kremen V, Sladky V, Nasseri M, Guragain H, Klimes P, Cimbalnik J, Varatharajah Y, Brinkmann BH, Worrell GA (2019) Deep-learning for seizure forecasting in canines with epilepsy. J Neural Eng 16(3):036031

    Article  Google Scholar 

  43. NINDS (2019) Focus on epilepsy reearch: national institute of neurological disorders and stroke. https://www.ninds.nih.gov/Current-Research/Focus-Research/Focus-Epilepsy, Accessed: 2019-09-23

  44. Panichev O, Popov A, Kharytonov V (2015) Patient-specific epileptic seizure prediction using correlation features. In: 2015 Signal Processing Symposium (SPSympo). IEEE, pp 1–5

  45. Parvez MZ, Paul M (2014) Eeg signal classification using frequency band analysis towards epileptic seizure prediction. In: 16th Int’l Conf. Computer and Information Technology, pp 126–130

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

  47. Roy Y, Banville H, Albuquerque I, Gramfort A, Falk TH, Faubert J (2019) Deep learning-based electroencephalography analysis: a systematic review. J Neural Eng 16(5):051001

    Article  Google Scholar 

  48. Salehinejad H, Sankar S, Barfett J, Colak E, Valaee S (2017) Recent advances in recurrent neural networks. arXiv:1801.01078

  49. Samie F, Paul S, Bauer L, Henkel J (2018) Highly efficient and accurate seizure prediction on constrained iot devices. In: 2018 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, pp 955–960

  50. Singh K, Malhotra J (2018) Stacked autoencoders based deep learning approach for automatic epileptic seizure detection. In: 2018 First International Conference on Secure Cyber Computing and Communication (ICSCCC), pp 249–254

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

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

  53. Singh K, Singh S, Malhotra J (2021) Spectral features based convolutional neural network for accurate and prompt identification of schizophrenic patients. Proc Inst Mech Eng Part H: J Eng Med 235(2):167–184

    Article  Google Scholar 

  54. Subha DP, Joseph PK, Acharya UR, Lim CM (2010) Eeg signal analysis: A survey. J Med Syst 34(2):195–212. https://doi.org/10.1007/s10916-008-9231-z

    Article  Google Scholar 

  55. Sun M, Wang F, Min T, Zang T, Wang Y (2018) Prediction for high risk clinical symptoms of epilepsy based on deep learning algorithm. IEEE Access 6:77596–77605

    Article  Google Scholar 

  56. Suto J, Oniga S (2019) Efficiency investigation from shallow to deep neural network techniques in human activity recognition. Cogn Syst Res 54:37–49. https://doi.org/10.1016/j.cogsys.2018.11.009

    Article  Google Scholar 

  57. Truong ND, Nguyen AD, Kuhlmann L, Bonyadi MR, Yang J, Ippolito S, Kavehei O (2018) Convolutional neural networks for seizure prediction using intracranial and scalp electroencephalogram. Neural Netw 105:104–111. https://doi.org/10.1016/j.neunet.2018.04.018

    Article  Google Scholar 

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

    Article  Google Scholar 

  59. Wang Y, Yan J, Wen J, Yu T, Li X (2016) An intracranial electroencephalography (ieeg) brain function mapping tool with an application to epilepsy surgery evaluation. Front Neuroinform 10:15. https://doi.org/10.3389/fninf.2016.00015

    Article  Google Scholar 

  60. WHO (2019) Epilepsy: World Health Organization. https://www.who.int/mentalhealth/, Accessed: 2019-10-23

  61. Yamashita R, Nishio M, Do RKG, Togashi K (2018) Convolutional neural networks: an overview and application in radiology. Insights Into Imaging 9(4):611–629. https://doi.org/10.1007/s13244-018-0639-9

    Article  Google Scholar 

  62. Yao X, Cheng Q, Zhang G-Q (2019) A novel independent rnn approach to classification of seizures against non-seizures. arXiv:1903.09326

  63. Zhang J, Tian J, Cao Y, Yang Y, Xu X, Wen C (2019) Fine-grained ecg classification based on deep cnn and online decision fusion. arXiv:1901.06469

  64. Zhou M, Tian C, Cao R, Wang B, Niu Y, Hu T, Guo H, Xiang J (2018) Epileptic seizure detection based on eeg signals and cnn. Front Neuroinform 12:95. https://doi.org/10.3389/fninf.2018.00095

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kuldeep Singh.

Ethics declarations

Ethical Approval

The present research work involve the use of publicly available Kaggle’s American Epilepsy Society Seizure Prediction Challenge dataset of intracranial EEG signals, which was jointly developed by University of Pennsylvania and the Mayo Clinic. This competition was sponsored by the National Institutes of Health (NINDS), the Epilepsy Foundation, and the American Epilepsy Society. All applicable international, national, and/or institutional guidelines for the care and use of animals were followed. All procedures performed in studies involving human participants were in accordance with the ethical standards of the institutional and/or national research committee and with the 1964 Helsinki declaration and its later amendments or comparable ethical standards.

Informed Consent

Since the data used in this study is open access dataset. Therefore, informed consent was obtained by the developers of data from all individual participants included in the study.

Conflict of Interests

The authors declare that they have no conflict 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

Singh, K., Malhotra, J. Prediction of epileptic seizures from spectral features of intracranial eeg recordings using deep learning approach. Multimed Tools Appl 81, 28875–28898 (2022). https://doi.org/10.1007/s11042-022-12611-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-12611-x

Keywords

Navigation