Application of Support Vector Machine Model for Prediction of Stroke Vulnerability Status
Okpe Anthony Okwori *
Department of Computer Science, Federal University Wukari, Nigeria.
Moses Adah Agana
Department of Computer Science, University of Calabar, Nigeria.
Ofem Ajah Ofem
Department of Computer Science, University of Calabar, Nigeria.
*Author to whom correspondence should be addressed.
Abstract
Stroke is a chronic disease caused by lack of blood flow into some brain cells causing them to die due to oxygen deficiency. Cerebrovascular accidents (stroke) are the second leading cause of death and the third leading cause of disability and equally causes dementia and depression among the affected persons as well as their care takers. This disease affects people mostly at the peak of their life productive stage hence an urgent need for proactive measure through the prediction of stroke vulnerability using machine learning technique and subsequent stroke prevention. This paper aims at developing support vector machine model for the prediction of stroke vulnerability using healthcare_dataset_stroke_data obtained from Kaggle machine learning dataset repository after appropriate data preprocessing. It adequately employed the basic principles of machine learning to train the SVM model on the preprocessed dataset using python programming language. The SVM model was evaluated using python programming language sklearn evaluation metrics and the result obtained shows that support vector machine can adequately classified patients as either vulnerable or not vulnerable to stroke using the stroke risk factors profile in the dataset as evident in its accuracy and area under the receiver operating characteristics curve (AUC) of 87% and 94% respectively.
Keywords: Stroke, machine_learning, support_vector_machine, python_programming, stroke_risk_ factors
How to Cite
Downloads
References
WHO. World Health Organization (WHO). Definition of Stroke; 202. Available:https://www.World Health Organization (WHO) Definition of Stroke (ngontinh24.com)
Cleveland C. Know Your Risk Factors for Stroke. Available: https://my.clevelandclinic.org/health/articles/13398-know-your-risk-factors-for-stroke, accessed on 25th February, 2022
Harini D, Akash S, Durai RSV, Archana J. Heart Disease Prediction and Medicine Prescription using SVM. International Journal of Research in Engineering. Science and Management. 2019;2(4): 41-44.
Ogbu HN, Agana MA. Intranet security using a LAN packet sniffer to monitor traffic. In Natarajan M.(Eds). 2019;9(8):57-68: CCSIT, NCWMC, DaKM
Deepika S, Kapilaa Ramanathan K, Devi N. Prediction of Breast Cancer Using SVM Algorithm, International Journal of Applied Engineering Research. 2021;16(4):316-320.
Jovel TR, Alexander AH. Developing a Predictive Model of Stroke using Support Vector Machine. IEEE. 2019;32:35-40.
Jianfang C, Min W, Yanfei L, Qi Z. Improved support vector machine classification algorithm based on adaptive feature weight updating in the Hadoop cluster environment. Plos One. 2019;14(4). Available: https://doi.org/10.1371/journal.pone.0215136
Lumbanraja FR, Fitri E, Ardiansyah Junaidi A, Rizky P. Abstract classification using support vector machine algorithm (Case Study: Abstract in a Computer Science Journal). Journal of Physics: Conference Series. 2021;1-13.
Pedregosa p. Support vector machines, scikit-learn: Machine learning in python; 2011. Available:https://scikit-learn.org/stable/modules/svm.html#scores-probabilities, Accessed on 17th February, 2022
Yu W, Tiebin L, Rodolfo V, Marta G, Muin JK. Application of support vector machine modeling for prediction of common diseases: The case of diabetes and pre-diabetes, Medical Informatics and Decision Making; 2010. Available:https://bmcmedinformdecismak.biomedcentral.com/track/pdf/10.1186/1472-6947-10-16
Ahmet KA, Cemil C, Ediz S. Different medical data mining approaches based prediction of ischemic stroke. Computer methods and programs in biomedicine. Available:https://www.researchgate.net/publication/299375650_Different_Medical_Data_Mining_Approaches_Based_Prediction_of_Ischemic_Stroke
Youn-Jung S, Hong-Gee K, Eung-Hee K, Sangsup C, Soo-Kyoung L. Application of support vector machine for prediction of medication adherence in heart failure patients, Healthc Inform pres. 2010;253-259. Available:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3092139/pdf/hir-16-253.pdf
Haewon B. Predicting the swallow-related quality of life of the elderly living in a local community using support vector machine. International Journal of Environmental Research and Public Health. Available:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6862249/pdf/ijerph-16-04269.pdf
Kumari VA, Chitra R. Classification of diabetes disease using support vector machine. International Journal of Engineering Research and Applications (IJERA). 2013;3(2):1797-1801.
Sandhya Y. Prediction of Heart Diseases using Support Vector Machine, International Journal for Research in Applied Science & Engineering Technology (IJRASET). 2020;8(II):2321-9653.
Patil M, Jadhav R, Patil V, Bhawar A, Chillarge G. Prediction and analysis of heart disease using SVM algorithm. International Research Journal of Engineering and Technology (IRJET). 2019;6(3): 872-875.
Prajapati P, Hande V, Ingale A, Dwivedi S. Lung cancer detection and classification using SVM. Journal of Emerging Technologies and Innovative Research (JETIR). 2019;6(5):60-64.
Emon MU, Keya MS, Meghla TI, Rahman M, Mamun SA, Kaiserk MS. Performance Analysis of Machine learning approaches in stroke prediction. International Conference on Machine Intelligence and Emerging Technologies. 2022;1-6.