Litcius/Paper detail

Predicting the prevalence of cardiovascular diseases using machine learning algorithms

Bernada E Sianga, Maurice C. Y. Mbago, Amina S. Msengwa

2025Intelligence-Based Medicine19 citationsDOIOpen Access PDF

Abstract

Cardiovascular Diseases (CVDs) are the major cause of morbidity, disability, and mortality worldwide and are the most life-threatening diseases. Early detection and appropriate action can significantly reduce the effects and complications of CVD. Prediction of the likelihood that an individual can develop CVD adverse outcomes is essential. Machine learning methods are used to predict the risk of CVD incidences. Optimal model parameters were obtained using the grid search and randomized search methods. A hyperparameter tuning method with the highest accuracy was used to find the optimal parameters for the six algorithms used in this study. Two experiments were deployed: the first was training and testing the CVD dataset using hyperparameterized ML algorithms excluding geographical features, and the second included geographical features. The geographical features are air humidity, temperature and education status of a location. The performances of the two experiments were compared using classification metrics. The findings revealed that the performance of the second experiment outperformed the first experiment. XGBoost achieved the highest accuracy of 95.24 %, followed by the decision tree 93.87 % and support vector machine 92.87 % when geographical features were included (second experiment). Including geographical risk factors in predicting CVD is crucial as they contribute to the probability of developing CVD incidences. • Predicting the risk of cardiovascular disease incidences by including geographical features enhances prediction accuracy. • Prediction of cardiovascular disease prevalence using machine learning algorithms increases model performance. • XGBoost algorithm had the highest accuracy for predicting cardiovascular disease incidences.

Topics & Concepts

Computer scienceMachine learningArtificial intelligenceAlgorithmArtificial Intelligence in HealthcareMachine Learning in Healthcare
Predicting the prevalence of cardiovascular diseases using machine learning algorithms | Litcius