Artificial Neural Networks with K-Fold Cross-Validation and Feature Selection for Early Heart Disease Prediction

Authors

  • Inssaf El Guabassi LAROSERI Laboratory, Faculty of Sciences, Chouaib Doukkali University, El Jadida, Morocco
  • Zakaria Bousalem Polydisciplinary Faculty, Sultan Moulay Slimane University, Beni Mellal, Morocco https://orcid.org/0009-0000-7106-5176
  • Rim Marah Faculty of Economics and Management, Sultan Moulay Slimane University, Beni Mellal, Morocco
  • Abdellatif Haj Faculty of Sciences and Technologies, Hassan 1st University, Settat – Morocco https://orcid.org/0000-0001-8596-0489

DOI:

https://doi.org/10.3991/ijoe.v20i14.51479

Keywords:

Diagnostic analytics, Feature selection, Healthcare system, Heart diseases, K-fold Cross-validation, Machine learning

Abstract


The most common reason behind death all over the world is heart diseases. These conditions are to hit hardest in low- and middle-income nations, where 80% of premature heart attacks could be prevented. In this regard, early diagnosis also plays an important role in increasing patient health and survival rate from heart disease. The purpose of this study was to improve the forecasting power by means of feature selection techniques and then apply K-Fold cross validation in combination with high-performance ensemble machine learning (ML) methods (J48, Artificial Neural Networks (ANNs), Logistic Regression, Naive Bayes, K-Nearest Neighbors) by utilizing a dataset of 401,958 patients. Our experimental results demonstrate that ANNs achieve the highest accuracy at 91.48%. They also record the lowest Mean Absolute Error (MAE) of 0.13, highlighting their precision in predictions. Additionally, ANNs exhibit a low root Mean Squared Error (RMSE) of 0.26, further indicating their reliability in modeling.

Downloads

Published

2024-11-14

How to Cite

El Guabassi, I., Bousalem, Z., Marah, R., & Haj, A. (2024). Artificial Neural Networks with K-Fold Cross-Validation and Feature Selection for Early Heart Disease Prediction. International Journal of Online and Biomedical Engineering (iJOE), 20(14), pp. 102–115. https://doi.org/10.3991/ijoe.v20i14.51479

Issue

Section

Papers