Klasifikasi Indikasi Penyakit Jantung Pada Manusia Menggunakan Algoritma Fuzzy KNN
DOI:
https://doi.org/10.36050/dv8p2p83Keywords:
Classification, Early Detection, Fuzzy KNN, Heart Disease, K-Fold Cross ValidationAbstract
The high mortality rate from heart disease in Indonesia is largely caused by delayed diagnosis, which stems from low public awareness regarding early screenings. Limited access to accurate health information exacerbates this situation, creating a critical gap between disease onset and medical intervention. This research proposes the development of a classification model for the early detection of heart disease using the Fuzzy K-Nearest Neighbor (Fuzzy KNN) algorithm. This method was chosen for its ability to indicate whether an individual has heart disease and to manage the uncertainty within symptom data, aiming to provide an initial recommendation that can increase public awareness. The model's performance was rigorously evaluated using k-fold cross-validation to ensure valid results. The findings show a significant trade-off. At a k-value of 9, the model achieved a recall of 0.64. However, this was accompanied by a precision of 0.23 and an average accuracy of approximately 0.75. Nevertheless, Fuzzy KNN shows significant potential as an early detection tool due to its strong capability in minimizing the risk of missed patients (false negatives).
References
[1] A. P. Sari, G. Rahmadini, H. Charlina, Z. E. Pradani, and M. I. Ramadan, “Analisis Masalah Kependudukan Di Indonesia,” Journal of Economic Education, vol. 2, no. 1, pp. 29–37, 2023.
[2] L. I. Sahara and R. Adelina, “Analisis Asupan Lemak Terhadap Profil Lemak Darah Berkaitan Dengan Kejadian Penyakit Jantung Koroner (PJK) di Indonesia: Studi Literatur,” Jurnal Pangan Kesehatan dan Gizi Universitas Binawan, vol. 1, no. 2, pp. 48–60, 2021.
[3] N. D. P. Budiono, N. E. W. Budianto, Z. Inayah, and S. KM, Epidemiologi Penyakit Tidak Menular. PT. Penerbit Qriset Indonesia, 2023.
[4] Ratnasari, A. Jurnaidi Wahidin, A. Eko Setiawan, and P. Bintoro, “Machine Learning Untuk Klasifikasi Penyakit Jantung,” Aisyah Journal Of Informatics and Electrical Engineering (A.J.I.E.E), vol. 6, no. 1, pp. 145–150, Feb. 2024, doi: 10.30604/jti.v6i1.272.
[5] W. S. Naomi, I. Picauly, and S. M. Toy, “Faktor Risiko Kejadian Penyakit Jantung Koroner,” Media Kesehatan Masyarakat, vol. 3, no. 1, pp. 99–107, 2021.
[6] A. Cahyati, S. Februanti, and S. Adini, “Deteksi Dini Tekanan Darah Dan Kadar Gula Darah Sebagai Pencegahan Kegawatdaruratan Penyakit Jantung,” ABDIMAS: Jurnal Pengabdian Masyarakat, vol. 4, no. 1, pp. 594–599, Apr. 2021, doi: 10.35568/abdimas.v4i1.1053.
[7] A. Rahmat, M. Syafiih, and M. Faid, “Implementasi Klasifikasi Potensi Penyakit Jantung Dengan Menggunakan Metode C4.5 Berbasis Website (Studi Kasus Kaggle.com),” INFOTECH journal, vol. 9, no. 2, pp. 393–400, 2023.
[8] D. Dona, H. Maradona, and M. Masdewi, “Sistem Pakar Diagnosa Penyakit Jantung Dengan Metode Case Based Reasoning (CBR),” ZONAsi: Jurnal Sistem Informasi, vol. 3, no. 1, pp. 1–12, 2021.
[9] D. Pradana, M. L. Alghifari, M. F. Juna, and D. Palaguna, “Klasifikasi Penyakit Jantung Menggunakan Metode Artificial Neural Network,” Indonesian Journal of Data and Science, vol. 3, no. 2, pp. 55–60, 2022.
[10] A. F. Riany and G. Testiana, “Penerapan Data Mining untuk Klasifikasi Penyakit Jantung Koroner Menggunakan Algoritma Naïve Bayes,” in MDP Student Conference, 2023, pp. 297–305.
[11] D. A. Ryfai, N. Hidayat, and E. Santoso, “Klasifikasi Tingkat Resiko Serangan Penyakit Jantung menggunakan Metode K-Nearest Neighbor,” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 6, no. 10, pp. 4701–4707, 2022.
[12] S. Sumiati, H. T. Sigit, A. Triayudi, and M. Theresia, “Diagnosa Kelainan Jantung dengan Pendekatan Fuzzy Logic Mamdani,” TELKA-Jurnal Telekomunikasi, Elektronika, Komputasi dan Kontrol, vol. 8, no. 2, pp. 149–157, 2022.
[13] N. Siburian, I. Cholissodin, and P. P. Adikara, “Penerapan Metode Fuzzy K-Nearest Neighbor pada Klasifikasi Penyakit Menular Seksual Pria,” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 4, no. 11, pp. 4096–4102, 2020.
[14] A. J. Rindengan and Y. A. R. Langi, “Sistem Fuzzy,” Bandung: CV. Patra Media Grafindo, 2019.
[15] M. Mentari, Y. A. Sari, and R. K. Dewi, “Deteksi Kanker Kulit Melanoma dengan Linear Discriminant Analysis-Fuzzy k-Nearest Neigbhour Lp-Norm,” Register: Jurnal Ilmiah Teknologi Sistem Informasi, vol. 2, no. 1, p. 34, Jan. 2016, doi: 10.26594/r.v2i1.443.
[16] F. Ramadhani, A. Satria, and I. P. Sari, “Implementasi Metode Fuzzy K-Nearest Neighbor dalam Klasifikasi Penyakit Demam Berdarah,” Hello World Jurnal Ilmu Komputer, vol. 2, no. 2, pp. 58–62, 2023.
[17] Agung Nugroho and Agit Amrullah, “Evaluasi Kinerja Algoritma K-NN Menggunakan K-Fold Cross Validation pada Data Debitur KSP Galih Manunggal,” Jurnal Informatika Teknologi dan Sains (Jinteks), vol. 5, no. 2, pp. 294–300, May 2023, doi: 10.51401/jinteks.v5i2.2506.
[18] K. Pramayasa, I. M. D. Maysanjaya, and I. G. A. A. D. Indradewi, “Analisis Sentimen Program Mbkm Pada Media Sosial Twitter Menggunakan KNN Dan SMOTE,” SINTECH (Science and Information Technology) Journal, vol. 6, no. 2, pp. 89–98, 2023.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Kgs. M. Ammar Yazid, Dedy Hermanto (Author)

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.






