EN
Classification of Epileptic Seizure Dataset Using Different Machine Learning Algorithms and PCA Feature Reduction Technique
Abstract
Epileptic seizures are currently one of the leading reasons for morbidity and mortality in the world. With the rise of epileptic seizures around the world and their effect on people's lives, it's more important than ever to get an accurate and timely diagnosis.
These days, machine learning techniques are utilized to forecast or diagnose various life-threatening diseases such as epilepsy, cancer, diabetes, heart disease, thyroid, and so on. Early detection and treatment of diseases such as epilepsy will save a person's life.
The fundamental goal of this work is to find the best classification algorithm for epileptic seizures by applying the Principal Components Analysis (PCA) feature reduction technique in the dataset. In this paper, we applied K-Nearest Neighbors (KNN), Random Forest (RF), Support Vector Machine (SVM), Artificial Neural Network (ANN), and Decision Tree (DT) algorithms by using the PCA feature reduction technique in the dataset to predict epilepsy, and the performance of classifiers are analyzed with using PCA and without using the PCA technique. The models used in this analysis have various degrees of accuracy. This study indicates that the used model can accurately predict epilepsy.
Our findings indicate that using PCA feature reduction in the dataset, the random forest classifier (RF) with 97 % accuracy and low computational times (training and testing time) produces the best results. Also, the K-Nearest Neighbors (KNN) and Random Forest Classifier (RF) with 99 % accuracy without using PCA feature reduction in the dataset shows the best result compared to other machine learning techniques.
Keywords
References
- Fisher, R., Acevedo, C., Arzimanoglou, A., Bogacz, A., Cross, J., Elger, C., et al. (2014). ILAE official report: a practical clinical definition of epilepsy, Epilepsia, 55,4, 475-482.
- Ramgopal, S., Thome-Souza, S., Jackson, M., & Kadish, N. E., Sánchez Fernández, I., Klehm, J., Bosl, W., Reinsberger, C., Schachter, S., & Loddenkemper, T. (2014). Seizure detection, seizure prediction, and closed-loop warning systems in epilepsy. Epilepsy & behavior: E&B, 37,291–307.
- Lehnertz, K., Mormann, F., Kreuz, T., Andrzejak, R. G., Rieke, C., David, P., & Elger, C. E. (2003). Seizure prediction by nonlinear EEG analysis. IEEE engineering in medicine and biology magazine: the quarterly magazine of the Engineering in Medicine & Biology Society, 22,1,57–63.
- Nandy, A., Alahe, M. A., Nasim Uddin, S. M., Alam, S., Nahid, A. A., & Awal, M. A. (2019). Feature Extraction and Classification of EEG Signals for Seizure Detection. 2019 International Conference on Robotics,Electrical and Signal Processing Techniques (ICREST).
- Almustafa, K. M. (2020). Classification of epileptic seizure dataset using different machine learning algorithms. Informatics in Medicine Unlocked, 21, 100444.
- Usman, S. M., Latif, S., & Beg, A. (2019). Principal components analysis for seizures prediction using wavelet transform. International Journal of Advanced and Applied Sciences, 6, 3, 50–55.
- Hamad, A., Houssein, E. H., Hassanien, A. E., & Fahmy, A. A. (2017). A Hybrid EEG Signals Classification Approach Based on Grey Wolf Optimizer Enhanced SVMs for Epileptic Detection. Proceedings of the International Conference on Advanced Intelligent Systems and Informatics, 108–117.
- Sharmila, A., & Geethanjali, P. (2016). DWT Based Detection of Epileptic Seizure from EEG Signals Using Naive Bayes and k-NN Classifiers. IEEE Access, 4, 7716–7727.
Details
Primary Language
English
Subjects
-
Journal Section
Research Article
Publication Date
December 31, 2021
Submission Date
October 1, 2021
Acceptance Date
November 23, 2021
Published in Issue
Year 2021 Volume: 4 Number: 2
APA
Nahzat, S., & Yağanoğlu, M. (2021). Classification of Epileptic Seizure Dataset Using Different Machine Learning Algorithms and PCA Feature Reduction Technique. Journal of Investigations on Engineering and Technology, 4(2), 47-60. https://izlik.org/JA75RE75HT
AMA
1.Nahzat S, Yağanoğlu M. Classification of Epileptic Seizure Dataset Using Different Machine Learning Algorithms and PCA Feature Reduction Technique. JIET. 2021;4(2):47-60. https://izlik.org/JA75RE75HT
Chicago
Nahzat, Shamriz, and Mete Yağanoğlu. 2021. “Classification of Epileptic Seizure Dataset Using Different Machine Learning Algorithms and PCA Feature Reduction Technique”. Journal of Investigations on Engineering and Technology 4 (2): 47-60. https://izlik.org/JA75RE75HT.
EndNote
Nahzat S, Yağanoğlu M (December 1, 2021) Classification of Epileptic Seizure Dataset Using Different Machine Learning Algorithms and PCA Feature Reduction Technique. Journal of Investigations on Engineering and Technology 4 2 47–60.
IEEE
[1]S. Nahzat and M. Yağanoğlu, “Classification of Epileptic Seizure Dataset Using Different Machine Learning Algorithms and PCA Feature Reduction Technique”, JIET, vol. 4, no. 2, pp. 47–60, Dec. 2021, [Online]. Available: https://izlik.org/JA75RE75HT
ISNAD
Nahzat, Shamriz - Yağanoğlu, Mete. “Classification of Epileptic Seizure Dataset Using Different Machine Learning Algorithms and PCA Feature Reduction Technique”. Journal of Investigations on Engineering and Technology 4/2 (December 1, 2021): 47-60. https://izlik.org/JA75RE75HT.
JAMA
1.Nahzat S, Yağanoğlu M. Classification of Epileptic Seizure Dataset Using Different Machine Learning Algorithms and PCA Feature Reduction Technique. JIET. 2021;4:47–60.
MLA
Nahzat, Shamriz, and Mete Yağanoğlu. “Classification of Epileptic Seizure Dataset Using Different Machine Learning Algorithms and PCA Feature Reduction Technique”. Journal of Investigations on Engineering and Technology, vol. 4, no. 2, Dec. 2021, pp. 47-60, https://izlik.org/JA75RE75HT.
Vancouver
1.Shamriz Nahzat, Mete Yağanoğlu. Classification of Epileptic Seizure Dataset Using Different Machine Learning Algorithms and PCA Feature Reduction Technique. JIET [Internet]. 2021 Dec. 1;4(2):47-60. Available from: https://izlik.org/JA75RE75HT