+62 813-8532-9115 info@scirepid.com

 
TEKNIK - Teknik Jurnal Ilmu Teknik dan Informatika - Vol. 5 Issue. 1 (2025)

Penerapan Algoritma Klasifikasi untuk Deteksi Dini Penyakit Jantung Koroner Berdasarkan Gejala Klinis

Dita Setiawan, Ali Muhammad, Siti Herawati Fransiska Dewi,



Abstract

Coronary heart disease (CHD) remains a leading cause of mortality worldwide. Early detection is essential to reduce complications and improve patient outcomes. This study aims to develop a classification model using machine learning algorithms to predict CHD risk based on clinical symptoms. The dataset used is the Cleveland Heart Disease dataset from the UCI Machine Learning Repository, consisting of 303 patient records with 14 clinical features. The preprocessing stage involved handling missing values, normalizing features, and transforming categorical variables. Four classification algorithms were applied: K-Nearest Neighbors (K-NN), Decision Tree, Random Forest, and Support Vector Machine (SVM). Each model was trained using stratified 10-fold cross-validation to ensure generalizability. Evaluation using accuracy, precision, recall, F1-score, and ROC-AUC metrics showed that the Random Forest algorithm achieved the highest performance with 87.2% accuracy. Feature importance analysis indicated that chest pain type, resting blood pressure, cholesterol, and ST depression were the most influential indicators. These results demonstrate that machine learning, particularly Random Forest, can effectively support early diagnosis of CHD in clinical settings and has the potential to be integrated into clinical decision support systems (CDSS).







DOI :


Sitasi :

0

PISSN :

2808-8751

EISSN :

2798-2513

Date.Create Crossref:

31-May-2025

Date.Issue :

22-May-2025

Date.Publish :

22-May-2025

Date.PublishOnline :

22-May-2025



PDF File :

Resource :

Open

License :

https://creativecommons.org/licenses/by-sa/4.0