An explainable machine learning (XAI) framework to enhance types of cardiovascular disease diagnosis and prognosis

K Adalarasu1, B Raghavan1, B Madhavan1

  • 1School of Electrical and Electronics Engineering, SASTRA Deemed University, Thanjavur, 613401, India.

Insights

Cardiovascular Disease (CVD) is a leading cause of death. This study developed a Machine Learning (ML) model using Electrocardiogram (ECG) data, achieving 99.8% accuracy with Support Vector Machine (SVM) and eXplainable Artificial Intelligence (XAI) for early heart disorder diagnosis.

Area of Science:

  • Cardiology and Medical Informatics
  • Machine Learning Applications in Healthcare

Background:

  • Cardiovascular Disease (CVD) accounts for 32% of global deaths, with 85% attributed to myocardial infarctions and strokes.
  • Early diagnosis of heart disorders is crucial for reducing mortality and risks associated with abnormal heart structures.

Purpose of the Study:

  • To develop a data-driven model for early diagnosis of heart disorders using Electrocardiogram (ECG) data.
  • To reduce the risks of abnormal heart structures through timely medical intervention.

Main Methods:

  • Extracted CVD and standard ECG datasets from PhysioNet, comprising normal heart function and various arrhythmias.
  • Preprocessed ECG data, extracted characteristic and derived features (e.g., RR interval, RMSSD, SDDN), and applied eXplainable Artificial Intelligence (XAI) for feature contribution analysis.
  • Implemented and evaluated Machine Learning (ML) algorithms including Ensemble (EN), Naive Bayes (NB), and Support Vector Machine (SVM) using tenfold cross-validation, accuracy, and recall metrics. Addressed class imbalance with Synthetic Minority Oversampling Technique (SMOTE).

Main Results:

  • Support Vector Machine (SVM) demonstrated superior performance, achieving 99.5% accuracy with all features and ECG wave characteristics, and 77% with derived features.
  • After applying SMOTE, SVM model accuracy further improved to 99.8%.
  • eXplainable Artificial Intelligence (XAI) techniques enhanced model transparency and understanding of feature contributions.

Conclusions:

  • Machine Learning models, particularly SVM, are effective in predicting CVD abnormalities from ECG characteristics.
  • The study highlights the potential of XAI in improving model transparency and facilitating clinical adoption for heart disease diagnosis.
  • Future research should focus on refining ECG feature extraction for real-time CVD prediction.

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...
800
Cardiomyopathy I: Introduction and Classification01:25

Cardiomyopathy I: Introduction and Classification

Cardiomyopathy, or CMP, is a group of diseases affecting the myocardial structure, impairing its ability to pump blood effectively. This condition can lead to arrhythmias, heart failure, or sudden cardiac death.Cardiomyopathies are classified into primary and secondary categories:Primary Cardiomyopathy refers to conditions involving only the heart muscle that are often idiopathic (of unknown cause) or genetic. They primarily affect the myocardium without the involvement of other systemic...
504
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...
882
Cardiovascular Drugs: Classification based on Therapeutic Indications01:18

Cardiovascular Drugs: Classification based on Therapeutic Indications

Cardiovascular diseases, encompassing a range of conditions, can significantly affect the heart's operations and the overall circulatory system. These conditions impair the heart's ability to pump blood, leading to a deficit in oxygen supply to crucial organs. Anomalies in the heart's electrical system, known as arrhythmias, can cause heartbeats to accelerate or slow down. Usually, heart rates increase during physical activity and decrease while resting or sleeping. However,...
4.0K
Coronary Artery Disease II: Pathophysiology01:26

Coronary Artery Disease II: Pathophysiology

Coronary Artery Disease (CAD) originates from a series of events that impair the function of coronary arteries, the blood vessels responsible for delivering oxygen-rich blood to the heart muscle. The pathophysiology of CAD is closely linked to atherosclerosis, a chronic inflammatory and lipid-driven condition affecting the vascular endothelium.1. Endothelial DamageThe process begins with damage to the vascular endothelium, which serves as a protective barrier between the blood and the vessel...
374
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...
321