JUITA : Jurnal Informatika
JUITA Vol. 12 No. 2, November 2024

Machine Learning Techniques for Heart Disease Prediction Using a Multi-Algorithm Approach

Biddinika, Muhammad Kunta (Unknown)
Masitha, Alya (Unknown)
Herman, Herman (Unknown)
Fatimah, Vita Arfiana Nurul (Unknown)



Article Info

Publish Date
07 Nov 2024

Abstract

This analysis explores the efficiency of machine learning systems for heart disease identification through a multi-algorithm approach. The main objective is to identify the best performing algorithm for accurate disease prediction, improving clinical decision making. Using criteria including accuracy, precision, recall, F1 score, and recall, the study assessed four algorithms: Random Forest (RF), Naïve Bayes (NB), Support Vector Machine (SVM), and Decision Tree (DT). The results show that Random Forest outperforms the others, achieving 86.23% precision, 93.76% recall, 89.84% F1 score, and 88.41% accuracy. Random Forest gets an AUC ROC result of 0.94, so Random Forest is considered a superior model in this scenario, especially because it has higher accuracy. The algorithms showed a strong balance between sensitivity and specificity. Decision Tree showed reasonable performance with a precision of 84.18% and a recall of 90.27%, while Naïve Bayes recorded a precision of 87.68% and a recall of 87.03%. SVM showed a precision of 87.40% and a recall of 84.78%, indicating some limitations in capturing positive cases. The novelty of this study lies in the comparative analysis of several algorithms to optimize the heart disease prediction model for clinical use. The random forest algorithm is one of the choices, but there is still a medical standard for classifying people as either indicating or not experiencing heart failure, according to the study.

Copyrights © 2024






Journal Info

Abbrev

JUITA

Publisher

Subject

Computer Science & IT

Description

UITA: Jurnal Informatika is a science journal and informatics field application that presents articles on thoughts and research of the latest developments. JUITA is a journal peer reviewed and open access. JUITA is published by the Informatics Engineering Study Program, Universitas Muhammadiyah ...