Skip to content
Research Article Open access CC BY 4.0

A Multi-Algorithmic Approach to Stroke Risk Prediction Using Machine Learning

Ebele Grace Onyedinma, Doris Chinedu Asogwa, Tochukwu Sunday Belonwu, Chinedu Emmanuel Mbonu

Journal of Engineering Research and Reports · pp. 247–259 · Published 11 Jul 2025

10.9734/jerr/2025/v27i71573

Abstract

Stroke remains a major public health concern and a leading cause of death and long-term disability worldwide. Early prediction of stroke risk can greatly improve preventive care and patient outcomes. This study employed a retrospective analysis using the Kaggle Stroke Prediction Dataset to develop effective machine learning models for stroke prediction. The dataset underwent thorough preprocessing, including data cleaning, transformation of categorical variables into numerical format, and exploratory data analysis. Feature selection was performed using the ANOVA F-test and Chi-squared test to identify the most significant predictors. To address the class imbalance problem, the Synthetic Minority Over-sampling Technique (SMOTE) was applied. Four classification algorithms, Logistic Regression, Decision Tree, Random Forest, and XGBoost were trained and evaluated using performance metrics such as accuracy, precision, recall, and F1-score. Hyperparameter tuning was conducted using Grid Search to optimize each model. Among the models, Random Forest and XGBoost achieved the highest accuracy of 91%, outperforming the others. The findings underscore the effectiveness of ensemble learning methods in predicting stroke risk and demonstrate the potential of integrating machine learning into healthcare systems for early detection and improved clinical decision-making.

Stroke prediction machine learning random forest XGBoost SMOTE feature selection logistic regression medical diagnosis class imbalance

Cited by 0

No indexed citations yet.

Article metrics

Real usage data collected on this platform.

6

Page views

0

PDF downloads

0

Outbound clicks

0

Citations

Views over time

Views by country

Approximate, from request IP at view time — not citizenship or institution. Countries with fewer than 5 views are grouped as "Other".

Traffic sources

Referring site, by host.

Views and downloads exclude known bots/crawlers. Citations combines this platform's own DOI-resolved index with each external source's own reported total — see Cited by above for individually listed citing works. Last refreshed 0 seconds ago.