Interpretable Rule-Based Clinical Decision Support for Early Screening Of Heart Disease using C4.5 Decision Trees
Widyastuti Andriyani(1*), Dian Tri Wiyanti(2), Daniel C.A. Nugroho(3)
(1) Master of Information Technology, Faculty of Information Technology Universitas Teknologi Digital Indonesia, Yogyakarta
(2) International Ph.D. Program in Biotech and Healthcare Management Taipei Medical University, Taipei
(3) International Ph.D. Program in Biomedical Informatics Taipei Medical University, Taipei
(*) Corresponding Author
Abstract
This study develops an interpretable rule-based clinical decision support system for early screening of heart disease presence by integrating the C4.5 decision tree algorithm with a rule-based reasoning mechanism. The proposed approach is intended to assist clinicians in obtaining rapid, transparent preliminary indications from clinical data, particularly in settings that require lightweight and auditable solutions. The dataset was obtained from the UCI Heart Disease Repository and comprises 299 patient records, evaluated using a 70% training and 30% testing split in RapidMiner. Experimental results show that the C4.5 model achieves an accuracy of 86.52% and produces clinically interpretable IF–THEN rules, enabling traceable reasoning and decision auditing. Although C4.5 is a classical learning algorithm, it remains relevant for clinical decision support due to its auditability, low computational cost, and ease of deployment in resource-constrained environments. The developed system is expected to support early screening/triage and data-driven clinical decision-making, contributing to the advancement of medical decision support systems (MDSS).
Keywords
Full Text:
PDFReferences
[1] M. Qureshi, K. Ishaq, M. Daniyal, H. Iftikhar, M. Z. Rehman, and S. A. A. Salar, “Forecasting cardiovascular disease mortality using artificial neural networks in Sindh, Pakistan,” BMC Public Health, vol. 25, no. 1, 2025, doi: 10.1186/s12889-024-21187-0.
[2] M. Di Cesare et al., “The Heart of the World,” Glob. Heart, vol. 19, no. 1, 2024, doi: 10.5334/gh.1288.
[3] M. A. Chowdhury et al., “The Heart of Transformation: Exploring Artificial Intelligence in Cardiovascular Disease,” Biomedicines, vol. 13, no. 2, pp. 1–28, 2025, doi: 10.3390/biomedicines13020427.
[4] M. M. Hossain et al., “Cardiovascular disease identification using a hybrid CNN-LSTM model with explainable AI,” Informatics Med. Unlocked, vol. 42, no. April, p. 101370, 2023, doi: 10.1016/j.imu.2023.101370.
[5] A. Czmil, “Medical Applications,” pp. 1–20, 2023.
[6] H. El Massari, N. Gherabi, F. Qanouni, and S. Mhammedi, “The Impact of Artificial Intelligence on Healthcare: A Comprehensive Review,” Lect. Notes Networks Syst., vol. 1353 LNNS, no. April, pp. 410–415, 2025, doi: 10.1007/978-3-031-88304-0_57.
[7] B. D. Shivahare et al., “Delving into Machine Learning’s Influence on Disease Diagnosis and Prediction,” Open Public Health J., vol. 17, no. 1, pp. 1–13, 2024, doi: 10.2174/0118749445297804240401061128.
[8] O. T. Abolaji, Introduction To Expert Systems.
[9] B. S. Todd, AN INTRODUCTION TO EXPERT SYSTEMS, no. February. Oxford University Press, 1992.
[10] J. Han and M. Kamber, Data Mining: Concepts and Techniques. 2000. doi: 10.1111/j.1755-3768.1987.tb00706.x.
[11] S. A. Abdul Karim, A. J. Kulkarni, C. K. On, and M. H. A. Hijazi, Intelligent Systems of Computing and Informatics: An Overview. 2024. doi: 10.1201/9781003400387-1.
[12] N. Vasilev, Z. Mincheva, and V. Nikolov, “Decision tree extraction using trained neural network,” SMARTGREENS 2020 - Proc. 9th Int. Conf. Smart Cities Green ICT Syst., no. Smartgreens, pp. 194–200, 2020, doi: 10.5220/0009351801940200.
[13] J. R. QUINLAN, C4.5 PROGRAMS FOR MACHINE LEARNING. 1988. [Online]. Available: http://www.biblioteca.pucminas.br/teses/Educacao_PereiraAS_1.pdf%0Ahttp://www.anpocs.org.br/portal/publicacoes/rbcs_00_11/rbcs11_01.htm%0Ahttp://repositorio.ipea.gov.br/bitstream/11058/7845/1/td_2306.pdf%0Ahttps://direitoufma2010.files.wordpress.com/2010/03/emi
[14] S. Hanum, “Peningkatan Aktivitas Belajar Bahasa Indonesia Siswa Melalui Penerapan Model Pembelajaran Kooperatif Tipe Cooperative Integrated Reading and Composition (Circ) Di Kelas Viii – 2 Smp Negeri 4 Medan,” Guru Mata Pelajaran Bhs. Indones. SMP Negeri 4 Medan, vol. 240, pp. 235–240, 2013.
[15] M. Salinas et al., “An Explainable Fuzzy Framework for Assessing Preeclampsia Classification,” Biomedicines, vol. 13, no. 6, pp. 1–28, 2025, doi: 10.3390/biomedicines13061483.
[16] M. A. Talukder, A. S. Talaat, M. Kazi, and A. Khraisat, “XAI-HD: an explainable artificial intelligence framework for heart disease detection,” Artif. Intell. Rev., vol. 58, no. 12, 2025, doi: 10.1007/s10462-025-11385-6.
[17] V. Alexander, O. Ali-Ozkan, C. Ekwempe, and O. Eren, “Explainable AI in Decision Support Systems,” no. December 2024, pp. 101–106, 2020.
[18] A. J. S, K. R, and S. K, “Explainable AI for the diagnosis of neurodegenerative diseases: Unveiling methods, opportunities, and challenges,” Comput. Sci. Rev., vol. 59, no. September 2025, p. 100821, 2026, doi: 10.1016/j.cosrev.2025.100821.
Article Metrics
Refbacks
- There are currently no refbacks.
Copyright (c) 2026 IJCCS (Indonesian Journal of Computing and Cybernetics Systems)

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
View My Stats1






