Related Experiment Video
Updated: Jan 16, 2026

Hydra, a Computer-Based Platform for Aiding Clinicians in Cardiovascular Analysis and Diagnosis
Published on: September 26, 2018
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.
Abstract:
The World Health Organisation 2024 report shows that Cardiovascular Disease (CVD) is the leading cause of death worldwide, estimated at 17.9 million deaths annually, and its mortality is about 32% of all deaths in the world. Of these, about 85% are myocardial infarctions and strokes. This study aims to diagnose heart disorders by providing early medical intervention to reduce the risks of abnormal heart structures. A data-driven model has been developed to achieve the above aim. The CVD and standard Electrocardiogram (ECG) datasets are extracted from PhysioNet in CSV format. This dataset comprises 305 samples of normal heart function, 15 samples of congestive heart failure, 32 samples of intracardiac atrial fibrillation, and 77 samples of supraventricular arrhythmia. The key steps include preprocessing the raw ECG data, extracting the relevant features, and introducing the input to the Machine Learning (ML) model for training. After preprocessing, ECG characteristic features, viz., mean heart interval, RR interval, p-wave amplitude, q-wave amplitude, r-wave amplitude, t-wave amplitude, and the derived features, namely, root mean square of successive difference (RMSSD), mean standard deviation of the normal-to-normal interval (SDDN), are extracted from the ECG signal and implemented using eXplainable Artificial Intelligence (XAI) methods to expound feature contributions. Various ML algorithms, including ensemble (EN), Naive Bayes (NB), and Support Vector Machine (SVM), are implemented for effectiveness. A tenfold cross-validation and performance are assessed using accuracy and recall analysis. Among these four models, SVM outperforms the other models and feature selection, achieving 99.5% accuracy when considering all features, 77% accuracy for the two derived features, and 99.5% accuracy for ECG wave characteristics features. To address the limitations, such as a small dataset and class imbalance, the Synthetic Minority Oversampling Technique (SMOTE) is applied to further enhance model performance. This study demonstrates the effectiveness of ML models, notably SVM, in predicting CVD abnormalities based on their ECG characteristics. These results suggest that future research should focus on refining methods to identify key features of ECG wave characteristics, potentially streamlining and speeding up the prediction of CVD in real-time. This work utilises XAI techniques to make the models more transparent, understandable and improve model accuracy of 99.8% for SVM. Furthermore, increasing model transparency with XAI might facilitate quicker clinical adoption for the diagnosis of heart disease.
More Related Videos
04:09Predicting Treatment Response to Image-Guided Therapies Using Machine Learning: An Example for Trans-Arterial Treatment of Hepatocellular Carcinoma
Published on: October 10, 2018
08:51Author Spotlight: Integrated Multi-Omics Analysis for Unveiling Multicellular Immune Signatures in Clinical Heart Attack Cohorts
Published on: September 20, 2024
Related Concept Videos
Blood Studies for Cardiovascular System I: Cardiac Biomarkers
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...
Cardiomyopathy I: Introduction and Classification
Coronary Artery Disease I: Introduction
Cardiovascular Drugs: Classification based on Therapeutic Indications
Coronary Artery Disease II: Pathophysiology
Heart Failure IV: Classification and Diagnostic Evaluation