Related Experiment Video
Updated: Mar 16, 2026

A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment
Published on: January 11, 2020
Interpretation of Clinical Data Based on C4.5 Algorithm for the Diagnosis of Coronary Heart Disease
Wiharto Wiharto1, Hari Kusnanto2, Herianto Herianto3
1Department of Informatic, Sebelas Maret University, Surakarta, Indonesia.; Department of Biomedical Engineering, Gadjah Mada University, Yogyakarta, Indonesia.
Insights
This study introduces a decision tree-based system for diagnosing coronary heart disease using clinical data. The model effectively interprets examination attributes, aiding clinicians in diagnosis.
Area of Science:
- Medical Informatics
- Machine Learning in Healthcare
- Cardiology Data Analysis
Background:
- Clinical data interpretation for coronary heart disease (CHD) diagnosis often uses opaque data mining algorithms.
- Existing black-box models struggle to elucidate relationships between examination attributes and CHD incidence.
Purpose of the Study:
- To develop and evaluate a novel system for interpreting clinical examination results for CHD diagnosis.
- To leverage the C4.5 decision tree algorithm for transparent data interpretation and improved diagnostic accuracy.
Main Methods:
- A system integrating synthetic minority oversampling technique (SMOTE), feature selection, and the C4.5 classification algorithm was developed.
- K-fold cross-validation was employed for rigorous system performance evaluation.
- Key performance metrics included sensitivity, specificity, positive predictive value (PPV), negative predictive value (NPV), and area under the curve (AUC).
Main Results:
- The proposed system achieved a sensitivity of 74.7%, specificity of 93.7%, PPV of 74.2%, NPV of 93.7%, and AUC of 84.2%.
- The decision tree output provided interpretable insights into attribute relationships relevant to CHD.
Conclusions:
- The C4.5 algorithm enables data interpretation into a decision tree format, enhancing clinician understanding.
- The developed system demonstrates improved performance in diagnosing coronary heart disease, offering category-specific insights.
Objectives:
The interpretation of clinical data for the diagnosis of coronary heart disease can be done using algorithms in data mining. Most clinical data interpretation systems for diagnosis developed using data mining algorithms with a black-box approach cannot recognize examination attribute relationships with the incidence of coronary heart disease.
Methods:
This study proposes a system to interpretation clinical examination results for the diagnosis of coronary heart disease based the decision tree algorithm. This system comprises several stages. First, oversampling is carried out by a combination of the synthetic minority oversampling technique (SMOTE), feature selection, and the C4.5 classification algorithm. System testing is done using k-fold cross-validation. The performance parameters are sensitivity, specificity, positive prediction value (PPV), negative prediction value (NPV) and the area under the curve (AUC).
Results:
The results showed that the performance of the system has a sensitivity of 74.7%, a specificity of 93.7%, a PPV of 74.2%, an NPV of 93.7%, and an AUC of 84.2%.
Conclusions:
This study demonstrated that, by using C4.5 algorithms, data can be interpreted in the form of a decision tree, to aid the understanding of the clinician. In addition, the proposed system can provide better performance by category.
More Related Videos
Related Concept Videos
Coronary Artery Disease IV: Preventive Measures
Imaging Studies for Cardiovascular System VI: Calcium -Scoring CT
Coronary Artery Disease I: Introduction
Acute Coronary Syndrome III: Diagnostic Studies
Coronary Artery Disease III: Clinical Manifestations
Coronary Artery Disease V: Interprofessional Care

