Improving an Intelligent Detection System for Coronary Heart Disease Using a Two-Tier Classifier Ensemble

Bayu Adhi Tama1, Sun Im2, Seungchul Lee1

  • 1Department of Mechanical Engineering, Pohang University of Science and Technology, Republic of Korea.

Insights

A novel machine learning approach using a two-tier ensemble effectively detects coronary heart disease (CHD). This advanced model outperforms existing methods in accuracy and AUC, offering a significant contribution to early heart attack detection.

Area of Science:

  • Cardiology
  • Machine Learning
  • Data Science

Background:

  • Coronary heart disease (CHD) is a leading global cause of mortality.
  • Heart attacks often occur without warning symptoms, necessitating advanced detection methods.
  • Traditional diagnostic approaches may lack the precision for early detection.

Purpose of the Study:

  • To develop and evaluate a novel machine learning-based method for detecting coronary heart disease (CHD).
  • To enhance the accuracy and generalisability of CHD detection models.
  • To improve early identification of heart conditions for timely intervention.

Main Methods:

  • A two-tier ensemble machine learning architecture was designed, integrating Random Forest, Gradient Boosting Machine, and Extreme Gradient Boosting classifiers.
  • Particle Swarm Optimization was employed for feature selection to identify the most significant predictive variables.
  • The model was rigorously evaluated on multiple established heart disease datasets (Z-Alizadeh Sani, Statlog, Cleveland, Hungarian) using 10-fold cross-validation.

Main Results:

  • The proposed stacked ensemble model demonstrated superior performance compared to individual base classifiers and traditional ensemble methods.
  • The model achieved high accuracy, F1-score, and Area Under the Curve (AUC) across diverse datasets.
  • Statistical tests confirmed the significance of the performance improvements and the generalisability of the model.

Conclusions:

  • The developed two-tier ensemble model offers a robust and accurate solution for coronary heart disease detection.
  • This machine learning approach represents a significant advancement over existing methods, enhancing early diagnosis capabilities.
  • The findings suggest a considerable contribution to the field of automated cardiovascular disease detection and risk stratification.

Related Concept Videos

Classification of Systems-II01:31

Classification of Systems-II

Continuous-time systems have continuous input and output signals, with time measured continuously. These systems are generally defined by differential or algebraic equations. For instance, in an RC circuit, the relationship between input and output voltage is expressed through a differential equation derived from Ohm's law and the capacitor relation,
425
Classification of Systems-I01:26

Classification of Systems-I

Linearity is a system property characterized by a direct input-output relationship, combining homogeneity and additivity.
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
496
Heart Failure IV: Classification and Diagnostic Evaluation01:30

Heart Failure IV: Classification and Diagnostic Evaluation

Heart failure can be classified in various ways, with the most common classifications based on physical activity limitations, disease progression, severity, and treatment strategies.The Functional Classification of Heart Failure divides patients into four categories based on physical activity limitation due to symptom burden.Class I: Patients in this class have cardiac disease but no physical activity limitations. Ordinary activities like walking, climbing stairs, or routine tasks do not cause...
230
Classification of Illness01:17

Classification of Illness

The meaning of illness is individualized to each person who experiences an alteration in health. In contrast, disease is a medical term indicating a pathological change in the structure and function of the body or mind. It is a condition that has specific symptoms and boundaries.
An illness is a response to a disease in which the person's level of functioning is changed compared with a previous level. The general classification of illness includes acute and chronic.
Acute illness is severe...
8.4K
Coronary Artery Disease I: Introduction01:30

Coronary Artery Disease I: Introduction

Coronary Artery Disease (CAD): An Overview with Scientific InsightsCoronary Artery Disease (CAD), often referred to as C-A-D, is a prevalent blood vessel disorder classified under the broader category of atherosclerosis. Atherosclerosis is a pathological process characterized by the hardening and narrowing of arteries due to the accumulation of atherosclerotic plaques. These plaques are composed of cholesterol, fatty substances, inflammatory cells, calcium, and fibrin, reducing blood flow to...
779
Classification of Signals01:30

Classification of Signals

In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
1.2K