Abstract
In this study, wavelet-based features of single-channel scalp EEGs recorded from subjects with intractable seizure are examined for epileptic seizure classification. The wavelet-based features extracted from scalp EEGs are simply based on detail and approximation coefficients obtained from the discrete wavelet transform. Support vector machine (SVM), one of the most commonly used classifiers, is applied to classify vectors of wavelet-based features of scalp EEGs into either seizure or non-seizure class. In patient-based epileptic seizure classification, a training data set used to train SVM classifiers is composed of wavelet-based features of scalp EEGs corresponding to the first epileptic seizure event. Overall, the excellent performance on patient-dependent epileptic seizure classification is obtained with the average accuracy, sensitivity, and specificity of, respectively, 0.9687, 0.7299, and 0.9813. The vector composed of two wavelet-based features of scalp EEGs provide the best performance on patient-dependent epileptic seizure classification in most cases, i.e., 19 cases out of 24. The wavelet-based features corresponding to the 32–64, 8–16, and 4–8 Hz subbands of scalp EEGs are the mostly used features providing the best performance on patient-dependent classification. Furthermore, the performance on both patient-dependent and patient-independent epileptic seizure classifications are also validated using tenfold cross-validation. From the patient-independent epileptic seizure classification validated using tenfold cross-validation, it is shown that the best classification performance is achieved using the wavelet-based features corresponding to the 64–128 and 4–8 Hz subbands of scalp EEGs.





Similar content being viewed by others
References
Abry P, Goncalves P, Flandrin P (1993) Wavelet-based spectral analysis of \(1/f\) processes. IEEE international conference on acoustics, speech, and signal processing, p. III–237–III–240
Andrade-Valenca LP, Dubeau F, Mari F, Zelmann R, Gotman J (2011) Interictal scalp fast oscillations as a marker of the seizure onset zone. Neurology 77:524–531
Goldberger AL, Amaral LAN, Glass L, Hausdorff JM, Ivanov PC, Mark RG et al (2000) PhysioBank, physiotoolkit, and physionet: components of a new research resource for complex physiologic signals. Circulation 101(23):e215–e220
Greene BR, Faul S, Marnane WP, Lightbody G, Korotchikova I, Boylan GB (2008) A comparison of quantitative EEG features for neonatal seizure detection. Clin Neurophysiol 119:1248–1261
Hopfengärtner R, Kasper BS, Graf W, Gollwitzer S, Kreiselmeyer G, Stefan H et al (2014) Automatic seizure detection in long-term scalp EEG using an adaptive thresholding technique: a validation study for clinical routine. Clin Neurophysiol 125:1346–1352
Janjarasjitt S (2015) Spectral exponent characteristics of intracranial EEGs for epileptic seizure classification. IRBM 36:33–39
Kiranyaz S, Ince T, Zabihi M, Ince D (2014) Automated patient-specific classification of long-term electroencephalography. J Biomed Inform 49:16–31
Klass D, Daly D (1979) Current practice of clinical electroencephalography. Raven Press, New York
Logesparan L, Casson AJ, Rodriguez-Villegas E (2012) Optimal features for online seizure detection. Med Biol Eng Comput 50:659–669
Mallat SG (1989) A theory for multiresolution signal decomposition: the wavelet representation. IEEE Trans Pattern Anal Mach Intell 11:674–693
Mallat S (1998) A wavelet tour of signal processing. Academic Press, San Diego
Meier R, Dittrich H, Schulze-Bonhage A, Aertsen A (2008) Detecting epileptic seizures in long-term human EEG: a new approach to automatic online and real-time detection and classification of polymorphic seizure patterns. J Clin Neurophysiol 25:1–13
National Institute of Neurological Disorders and Stroke (2016) The epilepsies and seizures: hope through research [cited April 8, 2016]. http://www.ninds.nih.gov/disorders/epilepsy/detail_epilepsy.htm#192723109
Paivinen N, Lammi S, Pitkanen A, Nissinen J, Penttonen M, Gronfors T (2005) Epileptic seizure detection: a nonlinear viewpoint. Comput Methods Progr Biomed 79:151–159
Saab ME, Gotman J (2005) A system to detect the onset of epileptic seizures in scalp EEG. Clin Neurophysiol 116:427–442
Shoeb AH (2009) Application of machine learning to epileptic seizure onset detection and treatment. Massachusetts Institute of Technology
Shoeb A, Edwards H, Connolly J, Bourgeois B, Treves S, Guttag J (2004) Patient-specific seizure onset detection. Epilepsy Behav 5:483–498
Temko A, Thomas E, Marnane W, Lightbody G, Boylan G (2011) EEG-based neonatal seizure detection with support vector machines. Clin Neurophysiol 122:464–473
Daubechies I (1992) Ten lectures on wavelets. SIAM, Philadelphia
Tyner FS, Knott JR, Mayer WB (1983) In: Fundamentals of EEG technology: basic concepts and methods, vol 1. Lippincott Wiliams & Wilkins
World Health Organization (2016) Epilepsy [cited April 8, 2016]. http://www.who.int/mediacentre/factsheets/fs999/en/
Wornell GW (1993) Wavelet-based representations for the \(1/f\) family of fractal processes. Proc IEEE 81:1428–1450
Worrell G (2012) High-frequency oscillations recorded on scalp EEG. Epilepsy Curr 12:57–58
Acknowledgements
This work is supported by a TRF Research Career Development Grant, jointly funded by the Thailand Research Fund (TRF) and Ubon Ratchathani University, under the Contract No. RSA5880030.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Janjarasjitt, S. Epileptic seizure classifications of single-channel scalp EEG data using wavelet-based features and SVM. Med Biol Eng Comput 55, 1743–1761 (2017). https://doi.org/10.1007/s11517-017-1613-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11517-017-1613-2