Abstract
Epileptic seizure prediction has the potential to promote epilepsy care and treatment. However, the seizure prediction accuracy does not satisfy the application requirements. In this paper, a novel framework for seizure prediction is proposed by learning synchronization patterns. For better representation, bag-of-wave (BoWav) feature extraction is proposed for modeling synchronization pattern of electroencephalogram (EEG) signal. An interictal codebook and preictal codebook, representing the local segments, are constructed by a clustering algorithm. Within a period of EEG signal on all electrodes, local segments are projected onto the learned codebooks. The proposed feature expresses the synchronization pattern of EEG signal with the histogram feature. Moreover, extreme learning machine (ELM) is used to classify the sequence of features. Experiments are performed on the Kaggle seizure prediction challenge dataset and the CHB-MIT dataset. The experiment on the CHB-MIT achieves a sensitivity of 88.24% and a false prediction rate per hour of 0.25.
Similar content being viewed by others
References
Aarabi A, He B (2012) A rule-based seizure prediction method for focal neocortical epilepsy. Clin Neurophysiol 123(6):1111–1122. https://doi.org/10.1016/j.clinph.2012.01.014
Aarabi A, He B (2014) Seizure prediction in hippocampal and neocortical epilepsy using a model-based approach. Clin Neurophysiol 125(5):930–940. https://doi.org/10.1016/j.clinph.2013.10.051
Aarabi A, He B (2017) Seizure prediction in patients with focal hippocampal epilepsy. Clin Neurophysiol 128(7):1299–1307. https://doi.org/10.1016/j.clinph.2017.04.026
Bandarabadi M, Teixeira CA, Rasekhi J, Dourado A (2015) Epileptic seizure prediction using relative spectral power features. Clin Neurophysiol 126(2):237–248. https://doi.org/10.1016/j.clinph.2014.05.022
Brinkmann BH, Wagenaar J, Abbot D, Adkins P, Bosshard SC, Chen M, Tieng QM, He J, Muñoz-Almaraz FJ, Botella-Rocamora P, Pardo J, Zamora-Martinez F, Hills M, Wu W, Korshunova I, Cukierski W, Vite C, Patterson EE, Litt B, Worrell GA (2016) Crowdsourcing reproducible seizure forecasting in human and canine epilepsy. Brain 139(6):1713–1722. https://doi.org/10.1093/brain/aww045
Chu H, Chung CK, Jeong W, Cho KH (2017) Predicting epileptic seizures from scalp EEG based on attractor state analysis. Comput Methods Programs Biomed 143:75–87. https://doi.org/10.1016/j.cmpb.2017.03.002
del Rincon JM, Santofimia MJ, del Toro X, Barba J, Romero F, Navas P, Lopez JC (2017) Non-linear classifiers applied to EEG analysis for epilepsy seizure detection. Expert Syst Appl 86:99–112. https://doi.org/10.1016/j.eswa.2017.05.052
Eftekhar A, Juffali W, El-Imad J, Constandinou TG, Toumazou C (2014) Ngram-derived pattern recognition for the detection and prediction of epileptic seizures. PLoS One 9(6):e96,235. https://doi.org/10.1371/journal.pone.0096235
Elgohary S, Eldawlatly S, Khalil MI (2016) Epileptic seizure prediction using zero-crossings analysis of EEG wavelet detail coefficients. In: 2016 IEEE conference on computational intelligence in bioinformatics and computational biology (CIBCB), IEEE. https://doi.org/10.1109/cibcb.2016.7758115
Fei K, Wang W, Yang Q, Tang S (2017) Chaos feature study in fractional fourier domain for preictal prediction of epileptic seizure. Neurocomputing 249:290–298. https://doi.org/10.1016/j.neucom.2017.04.019
Gadhoumi K, Lina JM, Gotman J (2013) Seizure prediction in patients with mesial temporal lobe epilepsy using EEG measures of state similarity. Clin Neurophysiol 124(9):1745–1754. https://doi.org/10.1016/j.clinph.2013.04.006
Goldberger AL, Amaral LAN, Glass L, Hausdorff JM, Ivanov PC, Mark RG, Mietus JE, Moody GB, Peng CK, Stanley HE (2000) PhysioBank, PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals. Circulation 101(23):e215–e220. https://doi.org/10.1161/01.cir.101.23.e215
Howbert JJ, Patterson EE, Stead SM, Brinkmann B, Vasoli V, Crepeau D, Vite CH, Sturges B, Ruedebusch V, Mavoori J, Leyde K, Sheffield WD, Litt B, Worrell GA (2014) Forecasting seizures in dogs with naturally occurring epilepsy. PLoS One 9(1):e81,920. https://doi.org/10.1371/journal.pone.0081920
Huang G, Song S, Gupta JND, Wu C (2014) Semi-supervised and unsupervised extreme learning machines. IEEE Trans Cybern 44(12):2405–2417. https://doi.org/10.1109/tcyb.2014.2307349
Huang GB, Zhou H, Ding X, Zhang R (2012) Extreme learning machine for regression and multiclass classification. IEEE Trans Syst Man Cybern Part B (Cybernetics) 42(2):513–529. https://doi.org/10.1109/tsmcb.2011.2168604
Huang GB, Bai Z, Kasun LLC, Vong CM (2015) Local receptive fields based extreme learning machine. IEEE Comput Intell Mag 10(2):18–29. https://doi.org/10.1109/mci.2015.2405316
Kasun LLC, Zhou H, Huang GB, Vong CM (2013) Extreme learning machines [trends & controversies]. IEEE Intell Syst 28(6):31–34. https://doi.org/10.1109/mis.2013.140
Khambhati AN, Davis KA, Lucas TH, Litt B, Bassett DS (2016) Virtual cortical resection reveals push-pull network control mechanism preceding seizure evolution. Neuron 91(5):1170–1182. https://doi.org/10.1016/j.neuron.2016.07.039
Korshunova I, Kindermans PJ, Degrave J, Verhoeven T, Brinkmann BH, Dambre J (2017) Towards improved design and evaluation of epileptic seizure predictors. IEEE Trans Biomed Eng. https://doi.org/10.1109/tbme.2017.2700086
Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. In: Advances in neural information processing systems. Curran Associates Inc., Lake Tahoe, Nevada, pp 1097–1105
Kuhlmann L, Freestone D, Lai A, Burkitt AN, Fuller K, Grayden DB, Seiderer L, Vogrin S, Mareels IM, Cook MJ (2010) Patient-specific bivariate-synchrony-based seizure prediction for short prediction horizons. Epilepsy Res 91(2–3):214–231. https://doi.org/10.1016/j.eplepsyres.2010.07.014
Lange HH, Lieb JP, Engel J, Crandall PH (1983) Temporo-spatial patterns of pre-ictal spike activity in human temporal lobe epilepsy. Electroencephalogr Clin Neurophysiol 56(6):543–555. https://doi.org/10.1016/0013-4694(83)90022-6
Li S, Zhou W, Yuan Q, Liu Y (2013) Seizure prediction using spike rate of intracranial EEG. IEEE Trans Neural Syst Rehabil Eng 21(6):880–886. https://doi.org/10.1109/tnsre.2013.2282153
Merino LM, Meng J, Gordon S, Lance BJ, Johnson T, Paul V, Robbins K, Vettel JM, Huang Y (2013) A bag-of-words model for task-load prediction from EEG in complex environments. In: 2013 IEEE international conference on acoustics, speech and signal processing, IEEE. https://doi.org/10.1109/icassp.2013.6637846
Mirowski P, Madhavan D, LeCun Y, Kuzniecky R (2009) Classification of patterns of EEG synchronization for seizure prediction. Clin Neurophysiol 120(11):1927–1940. https://doi.org/10.1016/j.clinph.2009.09.002
Moghim N, Corne DW (2014) Predicting epileptic seizures in advance. PLoS One 9(6):e99,334. https://doi.org/10.1371/journal.pone.0099334
Mormann F, Andrzejak RG (2016) Seizure prediction: making mileage on the long and winding road. Brain 139(6):1625–1627. https://doi.org/10.1093/brain/aww091
Mormann F, Kreuz T, Rieke C, Andrzejak RG, Kraskov A, David P, Elger CE, Lehnertz K (2005) On the predictability of epileptic seizures. Clin Neurophysiol 116(3):569–587. https://doi.org/10.1016/j.clinph.2004.08.025
Mormann F, Andrzejak RG, Elger CE, Lehnertz K (2007) Seizure prediction: the long and winding road. Brain 130(2):314–333. https://doi.org/10.1093/brain/awl241
Morrell MJ, Halpern C (2016) Responsive direct brain stimulation for epilepsy. Neurosurg Clin N Am 27(1):111–121. https://doi.org/10.1016/j.nec.2015.08.012
Myers MH, Padmanabha A, Hossain G, de Jongh Curry AL, Blaha CD (2016) Seizure prediction and detection via phase and amplitude lock values. Front Hum Neurosci 10:80. https://doi.org/10.3389/fnhum.2016.00080
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. https://doi.org/10.1111/j.1528-1167.2011.03138.x
Parvez MZ, Paul M (2017) Seizure prediction using undulated global and local features. IEEE Trans Biomed Eng 64(1):208–217. https://doi.org/10.1109/tbme.2016.2553131
Perucca P, Dubeau F, Gotman J (2013) Intracranial electroencephalographic seizure-onset patterns: effect of underlying pathology. Brain 137(1):183–196. https://doi.org/10.1093/brain/awt299
Quyen MLV, Martinerie J, Navarro V, Baulac M, Varela FJ (2001) Characterizing neurodynamic changes before seizures. J Clin Neurophysiol 18(3):191–208. https://doi.org/10.1097/00004691-200105000-00001
Rajna P, Clemens B, Csibri E, Dobos E, Geregely A, Gottschal M, Gy\(\ddot{o}\)rgy I, Horváth Á, Horváth F, Mez\(\ddot{o}\)fi L, Velkey I, Veres J, Wagner E (1997) Hungarian multicentre epidemiologic study of the warning and initial symptoms (prodrome, aura) of epileptic seizures. Seizure 6(5):361–368. https://doi.org/10.1016/s1059-1311(97)80035-0
Sackellares JC, Shiau DS, Principe JC, Yang MC, Dance LK, Suharitdamrong W, Chaovalitwongse W, Pardalos PM, Iasemidis LD (2006) Predictability analysis for an automated seizure prediction algorithm. J Clin Neurophysiol 23(6):509–520. https://doi.org/10.1097/00004691-200612000-00003
Schelter B, Winterhalder M, Maiwald T, Brandt A, Schad A, Schulze-Bonhage A, Timmer J (2006) Testing statistical significance of multivariate time series analysis techniques for epileptic seizure prediction. Chaos 16(1):013,108
Schulze-Bonhage A, Kurth C, Carius A, Steinhoff BJ, Mayer T (2006) Seizure anticipation by patients with focal and generalized epilepsy: a multicentre assessment of premonitory symptoms. Epilepsy Res 70(1):83–88. https://doi.org/10.1016/j.eplepsyres.2006.02.001
Sharif B, Jafari AH (2017) Prediction of epileptic seizures from EEG using analysis of ictal rules on poincaré plane. Comput Methods Programs Biomed 145:11–22. https://doi.org/10.1016/j.cmpb.2017.04.001
Shiao HT, Cherkassky V, Lee J, Veber B, Patterson EE, Brinkmann BH, Worrell GA (2017) SVM-based system for prediction of epileptic seizures from iEEG signal. IEEE Trans Biomed Eng 64(5):1011–1022. https://doi.org/10.1109/tbme.2016.2586475
Shoeb AH (2009) Application of machine learning to epileptic seizure onset detection and treatment. PhD thesis, Massachusetts Institute of Technology
Shorvon SD, Goodridge DMG (2013) Longitudinal cohort studies of the prognosis of epilepsy: contribution of the national general practice study of epilepsy and other studies. Brain 136(11):3497–3510. https://doi.org/10.1093/brain/awt223
So RQ, Krishna V, King NKK, Yang H, Zhang Z, Sammartino F, Lozano AM, Wennberg RA, Guan C (2017) Prediction and detection of seizures from simultaneous thalamic and scalp electroencephalography recordings. J Neurosurg 126(6):2036–2044. https://doi.org/10.3171/2016.7.jns161282
Tang J, Deng C, Huang GB (2016) Extreme learning machine for multilayer perceptron. IEEE Trans Neural Netw Learn Syst 27(4):809–821. https://doi.org/10.1109/tnnls.2015.2424995
Truccolo W, Donoghue JA, Hochberg LR, Eskandar EN, Madsen JR, Anderson WS, Brown EN, Halgren E, Cash SS (2011) Single-neuron dynamics in human focal epilepsy. Nat Neurosci 14(5):635–641. https://doi.org/10.1038/nn.2782
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:170701976
Wang J, Liu P, She MF, Nahavandi S, Kouzani A (2013) Bag-of-words representation for biomedical time series classification. Biomed Signal Process Control 8(6):634–644. https://doi.org/10.1016/j.bspc.2013.06.004
Williamson JR, Bliss DW, Browne DW, Narayanan JT (2012) Seizure prediction using EEG spatiotemporal correlation structure. Epilepsy Behav 25(2):230–238. https://doi.org/10.1016/j.yebeh.2012.07.007
Winterhalder M, Maiwald T, Voss H, Aschenbrenner-Scheibe R, Timmer J, Schulze-Bonhage A (2003) The seizure prediction characteristic: a general framework to assess and compare seizure prediction methods. Epilepsy Behav 4(3):318–325. https://doi.org/10.1016/s1525-5050(03)00105-7
Xiao C, Wang S, Iasemidis L, Wong S, Chaovalitwongse WA (2017) An adaptive pattern learning framework to personalize online seizure prediction. IEEE Trans Big Data. https://doi.org/10.1109/tbdata.2017.2675982
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. https://doi.org/10.1109/tbme.2012.2237399
Zhang L, Li J, Lu H (2016) Saliency detection via extreme learning machine. Neurocomputing 218:103–112. https://doi.org/10.1016/j.neucom.2016.08.066
Zhang Y, Er MJ (2016) Sequential active learning using meta-cognitive extreme learning machine. Neurocomputing 173:835–844. https://doi.org/10.1016/j.neucom.2015.08.037
Zhang Z, Parhi KK (2016) Low-complexity seizure prediction from iEEG/sEEG using spectral power and ratios of spectral power. IEEE Trans Biomed Circuits Syst 10(3):693–706. https://doi.org/10.1109/tbcas.2015.2477264
Zheng Y, Wang G, Li K, Bao G, Wang J (2014) Epileptic seizure prediction using phase synchronization based on bivariate empirical mode decomposition. Clin Neurophysiol 125(6):1104–1111. https://doi.org/10.1016/j.clinph.2013.09.047
Acknowledgements
This research is supported in part by the National Natural Science Foundation of China (No. 61672070, 61572004, 61650201, 61771026, 81471770), the Key Project of Beijing Municipal Education Commission (Research and application on a coevolutionary model of visual perception and cognition), the Beijing Municipal Natural Science Foundation (No. 4182005) and the Science and Technology Planning Project of Qinghai Province (No. 2016-ZJ-Y04).
Author information
Authors and Affiliations
Corresponding author
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
Cui, S., Duan, L., Qiao, Y. et al. Learning EEG synchronization patterns for epileptic seizure prediction using bag-of-wave features. J Ambient Intell Human Comput 14, 15557–15572 (2023). https://doi.org/10.1007/s12652-018-1000-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-018-1000-3