Integrasi Fuzzy Mamdani dan Certainty Factor pada Sistem Pakar Prediksi Penyakit Jantung


  • Naza Riski Romah Doni Universitas Pamulang, Tangerang Selatan, Indonesia
  • Hadi Zakaria * Mail Universitas Pamulang, Tangerang Selatan, Indonesia
  • (*) Corresponding Author
Keywords: Expert System; Heart Disease; Mamdani Fuzzy; Certainty Factor

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

Download data is not yet available.

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

Dimensions Badge
Article History
Published: 2026-08-23
Abstract View: 80 times
PDF Download: 89 times
Issue
Section
Articles