Explore the application of machine learning algorithms in predicting stroke

Authors

  • Enming Zhu

DOI:

https://doi.org/10.54097/nkgncg24

Keywords:

Machine Learning, Stroke, Predicting, Evaluation.

Abstract

Stroke is an acute cerebrovascular disease that seriously endangers human health and life safety. It occurs suddenly and is not easy to cure. It is easy to leave sequelae after the disease, and the age of onset tends to be younger, becoming a major disease that threatens human life and quality of life. With the advent of the era of big data, people can process and analyze the data obtained from a large number of patients with cardiovascular and cerebrovascular diseases. Through Machine Learning (ML), they can master the risk factor indicators leading to stroke, so that they can effectively predict the incidence of stroke, help cardiovascular and cerebrovascular patients carry out preventive treatment as soon as possible, reduce the incidence or the symptoms. This paper introduces several classic ML algorithms such as Decision Tree, Random Forest, Support Vector Machine (SVM), Gaussian Naive Bayesian, k-NN, Logical Regression, etc. In order to explore the accuracy of these algorithms, this study obtained 15,000 patient data from the Kaggle website, including 22 characteristics, and used the above algorithms to predict. Through the evaluation of Accuracy Score indicators, we have a clear understanding of the application of various algorithms in predicting stroke.

Downloads

Download data is not yet available.

References

Apoplexia. Medical encyclopedia. 2023.https: //www.yixue.com.

Zhao Zhongsheng. Risk assessment of cardiovascular health. International Journal of Nursing, 2006, 11 (11): 949.

Decision Trees. scikit-learn https: //scikit-learn.org/stable/modules/tree.html.

Random forest. Easyai.2023.https: //easyai.tech/ai-definition/random-forest/.

Support Vector Machine.Easyai2023.https://easyai.tech/ai-definition/svm/#wiki.

k-nearest. Easyai.2023. https: //easyai. tech/ai-definition/k-nearest-neighbors/.

Sklearn Machine learning: The Gaussian Naive Bayes GaussianNB_sklearn gaussiannb-CSDN blog. 2023.7.

Stroke Prediction.2023. https: //www.kaggle.com/datasets/teamincribo/stroke-prediction. . Regression evaluation index.2023.https: //blog.csdn.net/weixin_40651515/article/details/105930868.

Pothala Ramya, Ashapu Bhavani and Sangeeta Viswanathan. Review: heart diseases detection by machine learning classification algorithms. Journal of Harbin Institute of Technology (New Series), 2022, 29 (4): 81 – 92. DOI: 10. 11916 /j. issn. 1005 - 9113. 2021144.

Downloads

Published

10-04-2024

How to Cite

Zhu, E. (2024). Explore the application of machine learning algorithms in predicting stroke. Highlights in Science, Engineering and Technology, 92, 269-274. https://doi.org/10.54097/nkgncg24