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.
Similar content being viewed by others
References
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
Açıkoğlu M, Tuncer SA (2020) Incorporating feature selection methods into a machine learning-based neonatal seizure diagnosis. Med Hypotheses 135:109464
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
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
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
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
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
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
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
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
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
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
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
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
Grozdic DT, Jovicic ST, Subotic M (2017) Whispered speech recognition using deep denoising autoencoder. Eng Appl Artif Intell 59:15–22
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
He K, Zhang X, Ren S, Sun J (2015) Deep residual learning for image recognition
Huang G, Liu Z, Weinberger KQ (2016) Densely connected convolutional networks. arXiv:1608.06993
Inik O, Ulker E (2017) Derin oğrenme ve goruntu analizinde kullanilan derin ogrenme modelleri. Gaziosmanpasa Bilimsel Araştırma Dergisi 6:85–104
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
LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7):436–444
Lecun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324
Liu A, Hahn J, Heldt G, Coen R (1992) Detection of neonatal seizures through computerized eeg analysis. Electroencephalogr Clin Neurophysiol 82(1):30–37
Mizrahi EM, Kellaway P (1987) Characterization and classification of neonatal seizures. Neurology 37(12):1837–1837
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
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
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
Ö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
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
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
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
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)
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
Schmidhuber J (2015) Deep learning in neural networks: an overview. Neural Netw 61:85–117
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
Stevenson N, Tapani K, Lauronen L, Vanhatalo S (2019) A dataset of neonatal eeg recordings with seizure annotations. Sci Data 6:190039
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)
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
Tapani KT, Vanhatalo S, Stevenson NJ (2019) Time-varying eeg correlations improve automated neonatal seizure detection. Int J Neural Syst 29(04):1850030
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
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
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
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
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-021-05878-y