Integrasi Fuzzy Mamdani dan Certainty Factor pada Sistem Pakar Prediksi Penyakit Jantung
Abstract
Heart disease is a leading cause of death globally; therefore, a rapid and structured initial screening process is essential to minimize the risk of delayed treatment. The PT. XYZ clinic faces challenges in conducting initial heart disease screenings due to limited diagnostic equipment and an identification process that relies heavily on the subjective assessment of medical personnel. This study aims to implement a web-based expert system that integrates the Fuzzy Mamdani method and the Certainty Factor method to assist in the initial screening of heart disease. The Fuzzy Mamdani method processes symptom values into membership degrees and generates alpha-predicate values through fuzzification and inference processes, while the Certainty Factor method calculates the confidence level based on alpha-predicate values and expert-assigned confidence weights for each rule. The system's knowledge base comprises 14 symptoms, three types of heart disease, and 190 rules derived through a knowledge acquisition process with cardiologists. The contribution of this study lies in the implementation of Fuzzy Mamdani and Certainty Factor integration, in which the alpha-predicate value resulting from fuzzy inference is used as the rule activation level and combined with the expert CF to determine the system confidence level for initial heart disease screening. Testing was conducted using 30 case scenarios and evaluated via a confusion matrix. The results demonstrate that all scenarios were successfully classified according to the reference labels, achieving a 100% match rate with the established knowledge base. These findings indicate that the system consistently executes inference and confidence level calculations as a tool for initial heart disease screening, although it is not intended to replace a physician's diagnosis or clinical decision-making.
Downloads
References
Annisa, Arsyanda, N., Iqbal, A. N., Mufid, F. R., Ananda, F. A., Andrean, M. R., & Arribe, E. (2025). Perancangan Sistem Informasi Penjualan Dengan Metode Iterative Di Cv. Putra Jaya Mobil Pekanbaru. Jurnal Sains Informatika Terapan (JSIT), 4(3), 859-865. https://doi.org/10.62357/jsit.v4i3.701
Arifianti, E. R., Mahariani, Y. R., Mayor, J., & No, S. T. (2022). Sistem Diagnosa Kelainan Mata Menggunakan Fuzzy Mamdani Dan Certainty Factor. Jurnal of Education and Information Communication Technology, 6(1), 22-27. http://jurnal.stkippgritulungagung.ac.id/joeict/article/view/1620
Arrosyid, I., Hardan Gutama, D., Subhan Yazid, A., & Pramuntadi, A. (2025). Implementasi Algoritma Naïve Bayes Untuk Sistem Prediksi Penyakit Diabetes Melitus Tipe 2. Jurnal Mahasiswa Teknik Informatika, 9(5), 7538-7545. https://doi.org/10.36040/jati.v9i5.14765
Arya, S., Astri, S. R., Iqbal, Y., Padjrin, F., Elsa, N. A., & Subhanjaya, A. A. (2025). Pengujian Black Box Testing Pada Fitur Permohonan Informasi Publik Melalui Website Pemerintah Jawa Barat. Jurnal Pengabdian Masyarakat Dan Riset Pendidikan, 3(4), 5912–5919. https://doi.org/10.31004/jerkin.v3i4.1520
Chasshidi, T. A., & Putra, M. R. (2021). Sistem Pakar Untuk Mendiagnosa Penyakit Pneumonia Menggunakan Metode Certainty Factor Dan Fuzzy Logic Tsukamoto Berbasis Web. Jurnal KomtekInfo, 8(2), 118–128. https://doi.org/10.35134/komtekinfo.v8i2.106
Hania, A. K., Timothy, C., Gabriel, P., Muhammad, F., Muhammad, D. N., Ilham, Y. M., & Bambang, I. (2025). Rancangan Sistem Prediksi Penyakit Jantung Berbasis Framingham Risk Score: Konsistensi Teoritis dan Implementasi Web. Journal of Computers and Digital Business, 4(3), 146–151. https://doi.org/10.56427/jcbd.v4i3.775
Hidayat, R., Sy, Y. S., Sujana, T., Husnah, M., Saputra, H. T., & Okmayura, F. (2024). Implementasi Machine Learning Untuk Prediksi Penyakit Jantung Menggunakan Algoritma Support Vector Machine. BIOS : Jurnal Teknologi Informasi Dan Rekayasa Komputer, 5(2), 161–168. https://doi.org/10.37148/bios.v5i2.152
Karima, I., & Rahman, A. (2024). Implementasi Metode Fuzzy Mamdani dalam Pengambilan Keputusan Rekomendasi Jumlah Produksi. Jurnal Inovasi Komputer (INOKOM) (Vol. 1, Number 1). https://jurnal.citanusantara.id/index.php/inokom
Kusrini. (2022). Aplikasi Sistem Pakar, Menentukan Faktor Kepastian Pengguna dengan Metode Kuantifikasi Pertanyaan. Penerbit Andi. https://books.google.co.id/books?id=eVLpMIoxq8IC
Nur Adiya, A. Z. D., Anggraeni, D. L., & Ilham Albana. (2024). Analisa Perbandingan Penggunaan Metodologi Pengembangan Perangkat Lunak (Waterfall, Prototype, Iterative, Spiral, Rapid Application Development (RAD)). Merkurius : Jurnal Riset Sistem Informasi Dan Teknik Informatika, 2(4), 122–134. https://doi.org/10.61132/merkurius.v2i4.148
Pelupessy, P. R., Manaha, R. R. Y., Tuhuteru, H., Sumah, J., Nivaan, G. V, Tomasila, G., Siwalette, R., Rozy, A., & Sari, R. M. (2025). Konsep Dasar Sistem Pakar. Serasi Media Teknologi. https://books.google.co.id/books?id=yfM9EQAAQBAJ
Pratama, N., Munawaroh, & Zakaria, H. (2025). Sistem Otomatis Monitoring Dan Pengendalian Kekeruhan Air Berbasis Arduino Dengan Metode Fuzzy. Informatika: Jurnal Teknik Informatika Dan Multimedia, 5(1), 161–168. https://doi.org/10.51903/bbzqc642
Pratama, N., & Zakaria, H. (2024). Implementasi Metode Fuzzy Tsukamoto Untuk Mendiagnosa Kanker Prostat. JORAPI : Journal of Research and Publication Innovation, 2(3), 2348–2354. https://jurnal.portalpublikasi.id/index.php/JORAPI/article/view/1127
Putri, N. A., Siregar, M., Perwitasari, I. D., & Mayasari, S. (2024). Aplikasi Diagnosa Penyakit Dan Hama Pohon Aren (Arenga Pinnata) Dengan Metode Certainty Factor. Serasi Media Teknologi. https://books.google.co.id/books?id=oTcyEQAAQBAJ
Rabbani, H. H. A., Jamaluddin, A., & Solehudin, A. (2023). Sistem Pakar Diagnosa Awal Penyakit Jantung Menggunakan Metode Forward Chaining Dan Certainty Factor Berbasis Website. INFOTECH Journal, 9(2), 442–451. https://doi.org/10.31949/infotech.v9i2.6401
Rezka, M., Anshori, A., & Zakaria, H. (2026). Implementation of PROMETHEE Method in Decision Support System for Student Competency Competition Participant Selection. Bulletin Of Computer Science Research, 6(4), 1205–1213. https://doi.org/10.47065/bulletincsr.v6i4.1145
Rinawati, R., Handayanna, F., Sihombing, E. G., Arisawati, E., & Affarel, M. (2026). Penerapan Program Sistem Pakar dalam Diagnosis Medis Penyakit Jantung Menggunakan Metode Certainty Factor. Remik, 10(1), 148–157. https://doi.org/10.33395/remik.v10i1.15711
Simanjorang, R. M., Simangunsong, A., Arifin, M., Yamin, M., Informatika, T., & Pelita Nusantara, S. (2024). Penerapan Sistem Pakar Dalam Diagnosis Dini Penyakit Jantung Dengan Metode Sistem Inferensi Fuzzy. Jurnal Ilmu Komputer Dan Sistem Informasi, 7(1), 131–142. https://doi.org/10.55338/jikomsi.v7i1.2844
Bila bermanfaat silahkan share artikel ini
Berikan Komentar Anda terhadap artikel Integrasi Fuzzy Mamdani dan Certainty Factor pada Sistem Pakar Prediksi Penyakit Jantung
Pages: 1473-1483
Copyright (c) 2026 Naza Riski Romah Doni, Hadi Zakaria

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).













