Comparing The Effect of Under-Sampling and Over-Sampling on Traditional Machine Learning Algorithms for Epileptic Seizure Detection
Abstract
Epilepsy disease, a neurological disorder that causes recurrent and sudden crises, occurs at unforeseen times. This study presents the classification of electroencephalogram signals for epileptic seizure prediction. The performances of the machine learning algorithms are evaluated on the dataset extracted from electroencephalogram signals. The dataset consists of 500 instances which have 4097 data points for 23.5 seconds. Since the dataset unbalanced, Random Under Sampling and Random Over Sampling methods are performed on this dataset. Therefore, this study is conducted on three datasets. Each dataset is split to 60% train - 40% test, 70% train - 30% test and 80% train - 20% test within the three scenarios. The performances of Diagonal Linear Discriminant Analysis, Linear Discriminant Analysis, Logistic Regression and Random Forest machine learning algorithms on these datasets are assessed, and discussed. The overall results show that Random Forest is the superior algorithm for all datasets in terms of accuracy, sensitivity and specificity metrics.
Keywords
References
- [1] B. Sharif and A. H. Jafari, “Prediction of epileptic seizures from EEG using analysis of ictal rules on Poincaré plane”, Computer Methods and Programs in Biomedicine, vol. 145, pp. 11-22, 2017.
- [2] E. Caplan, I. Dey, A. Scammell, K. Burnage, S.P. Paul, “Recognition and management of seizures in children in emergency departments”, Emergency Nurse, vol. 24, no. 5, pp. 30-38, 2016.
- [3] O. Kocadagli, R. Langari, “Classification of EEG signals for epileptic seizures using hybrid artificial neural networks based wavelet transforms and fuzzy relations”, Expert Systems with Applications, vol. 88, pp. 419-434, 2017.
- [4] H. Chu, C.K. Chung, W. Jeong, K.H. Cho, “Predicting epileptic seizures from scalp EEG based on attractor state analysis”, Computer Methods and Programs in Biomedicine, vol. 143, pp. 75-87, 2017.
- [5] Z. Mohammadpoory, M. Nasrolahzadeh, J. Haddadnia, “Epileptic seizure detection in EEGs signals based on the weighted visibility graph entropy”, Seizure, vol. 50, pp. 202-208, 2017.
- [6] T. Wan, M. Wu, X. Lai, X. Wan, J. She, Y. Du, “A four-stage localization method for epileptic seizure onset zones”, IFAC-Papers OnLine, vol. 50, no.1, pp. 4412-4417, 2017.
- [7] I. Kiral-Kornek, S. Roy, E. Nurse, B. Mashford, P. Karoly, T. Carroll, et al., “Epileptic Seizure Prediction Using Big Data and Deep Learning: Toward a Mobile System”, Ebiomedicine, vol. 27, pp. 103-111, 2018.
- [8] A.R. Hassan, A. Subasi, “Automatic identification of epileptic seizures from EEG signals using linear programming boosting”, Computer Methods and Programs in Biomedicine, vol. 136, pp. 65-77, 2016.
Details
Primary Language
English
Subjects
Engineering
Journal Section
Research Article
Publication Date
May 26, 2020
Submission Date
May 23, 2019
Acceptance Date
March 3, 2020
Published in Issue
Year 2020 Volume: 8 Number: 2