An explainable hybrid framework for early detection of cardiovascular diseases using Categorical Boosting and Bees

Jayanta Sen1, Sweta Bhattacharya2

  • 1School of Computer Science Engineering and Information Systems (SCORE), Vellore Institute of Technology, Vellore, Tamil Nadu, 632014, India. jayanta.sen@vit.ac.in.

Scientific Reports
|December 13, 2025
PubMed

Insights

A new hybrid machine learning (ML) model accurately detects cardiovascular disease (CVD) and provides interpretable results for targeted therapies. This advanced framework enhances early disease detection and treatment planning.

Area of Science:

  • Cardiovascular health
  • Machine learning applications
  • Artificial intelligence in medicine

Background:

  • Cardiovascular disease (CVD) is a leading global cause of mortality.
  • Early CVD detection is crucial for effective patient management.
  • Traditional machine learning (ML) models for disease prediction often lack transparency (are "black-box").

Purpose of the Study:

  • To develop an interpretable ML framework for accurate CVD detection.
  • To provide insights into factors influencing CVD occurrence for targeted therapies.
  • To enhance clinical decision-making through transparent AI predictions.

Main Methods:

  • Utilized the Framingham Cardiovascular Disease (CVD) dataset.
  • Applied Random Oversampling (RO) for data balancing and Min-Max scaling for normalization.
  • Developed a hybrid ML model combining Categorical Boosting (CatBoost) and BEEs algorithms.
  • Implemented Explainable Artificial Intelligence (XAI) techniques (LIME, SHAP) for interpretability.

Main Results:

  • The hybrid ML model achieved 98.04% accuracy, 97.09% precision, 98.96% recall, 98.02% F1-score, and 97.16% specificity.
  • The model demonstrated superior performance compared to existing state-of-the-art algorithms.
  • XAI techniques identified key attributes contributing to CVD occurrence.

Conclusions:

  • The proposed hybrid ML model offers a highly accurate and interpretable solution for CVD detection.
  • Explainable AI provides valuable insights for healthcare providers, facilitating timely and accurate treatment decisions.
  • This framework has the potential to significantly improve cardiovascular disease management and patient outcomes.

Related Concept Videos

Blood Studies for Cardiovascular System I: Cardiac Biomarkers01:20

Blood Studies for Cardiovascular System I: Cardiac Biomarkers

Cardiac biomarkers are enzymes, proteins, and hormones released into the blood when cardiac cells are injured. They are powerful tools for triaging.
The essential diagnostic tools for detecting myocardial necrosis and monitoring individuals suspected of having acute coronary syndrome (ACS) include:
Troponins
Troponins, particularly cardiac troponins I and T, are the most precise and sensitive markers of myocardial injury. They are detectable within 4-6 hours of myocardial injury and remain...
758
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.5K
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.3K
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,
446