Skip to main content
Log in

Transfer learning to detect neonatal seizure from electroencephalography signals

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

This paper offers a solution to the problem of detecting neonatal seizures via a transfer learning technique that judiciously reconstructs pre-trained deep convolution neural networks (p-DCNN), including alexnet, resnet18, googlenet, densenet, and resnet50. Multichannel electroencephalography (EEG) signals are converted to colour images for feeding them as an input for the p-DCNN. A deep neural network (DNN) such as a convolution neural network (CNN) may be directly used instead of transfer learning-based networks. However, a DNN requires too much training data, too much training time, and a computer with high-performance computational capability. The DNN also has several user-supplied hyper-parameters that must be tuned to obtain desirable classification success. To prevent these drawbacks, we propose a transfer learning technique to solve the neonatal seizures detection problem. Results of simulations and the statistical analysis enable us to devise a transfer learning technique employed for seizure detection.

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

Similar content being viewed by others

References

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

    Article  Google Scholar 

  2. Açıkoğlu M, Tuncer SA (2020) Incorporating feature selection methods into a machine learning-based neonatal seizure diagnosis. Med Hypotheses 135:109464

    Article  Google Scholar 

  3. Ahmed R, Temko A, Marnane WP, Boylan G, Lightbody G (2017) Exploring temporal information in neonatal seizures using a dynamic time warping based svm kernel. Comput Biol Med 82:100–110

    Article  Google Scholar 

  4. Ansari AH, Cherian PJ, Caicedo A, Naulaers G, De Vos M, Van Huffel S (2019) Neonatal seizure detection using deep convolutional neural networks. Int J Neural Syst 29(04):1850011

    Article  Google Scholar 

  5. Caliskan A, Yuksel ME, Badem H, Basturk A (2017) A deep neural network classifier for decoding human brain activity based on magnetoencephalography. Elektronika ir Elektrotechnika 23(2):63–67

    Article  Google Scholar 

  6. Celka P, Colditz P (2002) A computer-aided detection of eeg seizures in infants: a singular-spectrum approach and performance comparison. IEEE Trans Biomed Eng 49(5):455–462

    Article  Google Scholar 

  7. Cheah KH, Nisar H, Yap VV, Lee CY (2019) Convolutional neural networks for classification of music-listening eeg: comparing 1d convolutional kernels with 2d kernels and cerebral laterality of musical influence. Neural Comput Appl 1–25

  8. Deburchgraeve W, Cherian P, De Vos M, Swarte R, Blok J, Visser GH, Govaert P, Van Huffel S (2008) Automated neonatal seizure detection mimicking a human observer reading eeg. Clin Neurophysiol 119(11):2447–2454

    Article  Google Scholar 

  9. Deng J, Dong W, Socher R, Li LJ, Li K, Fei-Fei L (2009) Imagenet: a large-scale hierarchical image database. In: 2009 IEEE conference on computer vision and pattern recognition. Ieee, pp 248–255

  10. Golmohammadi M, Harati Nejad Torbati AH, Lopez de Diego S, Obeid I, Picone J (2019) Automatic analysis of eegs using big data and hybrid deep learning architectures. Front Hum Neurosci 13:76

    Article  Google Scholar 

  11. Golmohammadi M, Ziyabari S, Shah V, de Diego SL, Obeid I, Picone J (2017) Deep architectures for automated seizure detection in scalp eegs. arXiv:1712.09776

  12. Golmohammadi M, Ziyabari S, Shah V, Von Weltin E, Campbell C, Obeid I, Picone J (2017) Gated recurrent networks for seizure detection. In: 2017 IEEE signal processing in medicine and biology symposium (SPMB). IEEE, pp 1–5

  13. Gotman J, Flanagan D, Zhang J, Rosenblatt B (1997) Automatic seizure detection in the newborn: methods and initial evaluation. Electroencephalogr Clin Neurophysiol 103(3):356–362

    Article  Google Scholar 

  14. Greene B, Faul S, Marnane W, Lightbody G, Korotchikova I, Boylan G (2008) A comparison of quantitative eeg features for neonatal seizure detection. Clin Neurophysiol 119(6):1248–1261

    Article  Google Scholar 

  15. Grozdic DT, Jovicic ST, Subotic M (2017) Whispered speech recognition using deep denoising autoencoder. Eng Appl Artif Intell 59:15–22

    Article  Google Scholar 

  16. Hassanpour H, Mesbah M, Boashash B (2004) Time-frequency based newborn eeg seizure detection using low and high frequency signatures. Physiol Meas 25(4):935

    Article  Google Scholar 

  17. He K, Zhang X, Ren S, Sun J (2015) Deep residual learning for image recognition

  18. Huang G, Liu Z, Weinberger KQ (2016) Densely connected convolutional networks. arXiv:1608.06993

  19. Inik O, Ulker E (2017) Derin oğrenme ve goruntu analizinde kullanilan derin ogrenme modelleri. Gaziosmanpasa Bilimsel Araştırma Dergisi 6:85–104

    Google Scholar 

  20. Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. In: Pereira F, Burges CJC, Bottou L, Weinberger KQ (eds) Advances in neural information processing systems, vol 25. Curran Associates, Inc, pp 1097–1105

  21. LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7):436–444

    Article  Google Scholar 

  22. Lecun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324

    Article  Google Scholar 

  23. Liu A, Hahn J, Heldt G, Coen R (1992) Detection of neonatal seizures through computerized eeg analysis. Electroencephalogr Clin Neurophysiol 82(1):30–37

    Article  Google Scholar 

  24. Mizrahi EM, Kellaway P (1987) Characterization and classification of neonatal seizures. Neurology 37(12):1837–1837

    Article  Google Scholar 

  25. Nagaraj SB, Stevenson NJ, Marnane WP, Boylan GB, Lightbody G (2014) Neonatal seizure detection using atomic decomposition with a novel dictionary. IEEE Trans Biomed Eng 61(11):2724–2732

    Article  Google Scholar 

  26. Navakatikyan MA, Colditz PB, Burke CJ, Inder TE, Richmond J, Williams CE (2006) Seizure detection algorithm for neonates based on wave-sequence analysis. Clin Neurophysiol 117(6):1190–1203

    Article  Google Scholar 

  27. O’Shea A, Lightbody G, Boylan G, Temko A (2017) Neonatal seizure detection using convolutional neural networks. In: 2017 IEEE 27th international workshop on machine learning for signal processing (MLSP). IEEE, pp 1–6

  28. Özmen Ö, Sinanoğlu C, Caliskan A, Badem H (2020) Prediction of leakage from an axial piston pump slipper with circular dimples using deep neural networks. Chin J Mech Eng 33:1–11

    Article  Google Scholar 

  29. O’Shea A, Lightbody G, Boylan G, Temko A (2018) Investigating the impact of cnn depth on neonatal seizure detection performance. In: 2018 40th annual international conference of the IEEE engineering in medicine and biology society (EMBC). IEEE, pp 5862–5865

  30. O’Shea A, Lightbody G, Boylan G, Temko A (2020) Neonatal seizure detection from raw multi-channel eeg using a fully convolutional architecture. Neural Netw 123:12–25

    Article  Google Scholar 

  31. Pavel AM, Rennie JM, de Vries LS, Blennow M, Foran A, Shah DK, Pressler RM, Kapellou O, Dempsey EM, Mathieson SR et al (2020) A machine-learning algorithm for neonatal seizure recognition: a multicentre, randomised, controlled trial. Lancet Child Adolesc Health 4(10):740–749

    Article  Google Scholar 

  32. Rakshasbhuvankar AA, Nagarajan L, Zhelev Z, Rao SC (2020) Amplitude-integrated electroencephalography compared with conventional video-electroencephalography for detection of neonatal seizures. Cochrane Database Syst Rev (3)

  33. Rakshasbhuvankar AA, Wagh D, Athikarisamy SE, Davis J, Nathan EA, Palumbo L, Ghosh S, Nagarajan L, Rao SC (2020) Inter-rater reliability of amplitude-integrated eeg for the detection of neonatal seizures. Early Hum Dev 143:105011

    Article  Google Scholar 

  34. Schmidhuber J (2015) Deep learning in neural networks: an overview. Neural Netw 61:85–117

    Article  Google Scholar 

  35. Shah V, Golmohammadi M, Ziyabari S, Von Weltin E, Obeid I, Picone J (2017) Optimizing channel selection for seizure detection. In: 2017 IEEE signal processing in medicine and biology symposium (SPMB). IEEE, pp 1–5

  36. Stevenson N, Tapani K, Lauronen L, Vanhatalo S (2019) A dataset of neonatal eeg recordings with seizure annotations. Sci Data 6:190039

    Article  Google Scholar 

  37. Szegedy C, Liu W, Jia Y, Sermanet P, Reed S, Anguelov D, Erhan D, Vanhoucke V, Rabinovich A (2015) Going deeper with convolutions. In: Computer vision and pattern recognition (CVPR)

  38. Tan C, Sun F, Kong T, Zhang W, Yang C, Liu C (2018) A survey on deep transfer learning. In: International conference on artificial neural networks. Springer, pp 270–279

  39. Tapani KT, Vanhatalo S, Stevenson NJ (2019) Time-varying eeg correlations improve automated neonatal seizure detection. Int J Neural Syst 29(04):1850030

    Article  Google Scholar 

  40. Temko A, Thomas E, Marnane W, Lightbody G, Boylan G (2011) Eeg-based neonatal seizure detection with support vector machines. Clin Neurophysiol 122(3):464–473

    Article  Google Scholar 

  41. Thodoroff P, Pineau J, Lim A (2016) Learning robust features using deep learning for automatic seizure detection. In: Machine learning for healthcare conference, pp 178–190

  42. Thomas E, Temko A, Lightbody G, Marnane W, Boylan G (2010) Gaussian mixture models for classification of neonatal seizures using eeg. Physiol Meas 31(7):1047

    Article  Google Scholar 

  43. Tjepkema-Cloostermans MC, de Carvalho RC, van Putten MJ (2018) Deep learning for detection of focal epileptiform discharges from scalp eeg recordings. Clin Neurophysiol 129(10):2191–2196

    Article  Google Scholar 

  44. Turner J, Page A, Mohsenin T, Oates T (2014) Deep belief networks used on high resolution multichannel electroencephalography data for seizure detection. In: 2014 AAAI spring symposium series

  45. Ullah I, Hussain M, ul Haq Qazi E, Aboalsamh H (2018) An automated system for epilepsy detection using eeg brain signals based on deep learning approach. Expert Syst Appl 107:61–71

    Article  Google Scholar 

  46. Xu J, Xiang L, Liu Q, Gilmore H, Wu J, Tang J, Madabhushi A (2016) Stacked sparse autoencoder (SSAE) for nuclei detection on breast cancer histopathology images. IEEE Trans Med Imaging 35(1):119–130

    Article  Google Scholar 

  47. Yuan Y, Xun G, Ma F, Suo Q, Xue H, Jia K, Zhang A (2018) A novel channel-aware attention framework for multi-channel eeg seizure detection via multi-view deep learning. In: 2018 IEEE EMBS international conference on biomedical health informatics (BHI), pp 206–209

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abdullah Caliskan.

Ethics declarations

Conflict of interest

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

Caliskan, A., Rencuzogullari, S. Transfer learning to detect neonatal seizure from electroencephalography signals. Neural Comput & Applic 33, 12087–12101 (2021). https://doi.org/10.1007/s00521-021-05878-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-021-05878-y

Keywords

Navigation