An ensemble based lightweight deep learning model for the prediction of cardiovascular diseases from electrocardiogram images

Cardiovascular Disease (CVD) has become a serious reason of death all over the world. According to the Australian Institute of Health and Welfare report, CVD was the underlying cause of 42,700 deaths (25% of all) in 2021. Therefore, accurate detection of CVD is crucial for early treatment. An Electrocardiogram (ECG) signal is used to measure the rhythms and electrical activity of the heart. Traditionally, paper-based ECG images are used to detect CVD which may not be accurate always. The existing pre-trained models such as transfer learning can be used for automatic diagnosis. However, they fall short of multiclass classification due to complex variations of the ECG signals. For this research, four cardiac abnormalities including Abnormal Heartbeats, Myocardial Infarction, History of Myocardial Infarction, and Normal Heartbeats are predicted using the combination of machine learning and deep learning techniques. The deep learning method is used for feature extraction and the machine learning algorithm is used for classification. A lightweight Convolutional Neural Network (CNN) model is designed to extract the prominent features from ECG images and use these features for the prediction of CVDs. However, only a classifier may not fully utilize extracted features for classification. Therefore, the proposed method developed an optimized weighted average ensemble model for classifier selection. The proposed ensemble-based lightweight model showed its ability to extract informative features when tested on real ECG datasets and outperformed the baseline methods by achieving the highest accuracy of 99.29%. • Applied pre-processing methods to remove artifacts and improve the quality of the ECG image. • Investigated four renowned transfer learning models to predict CVD & evaluated their performance. • Proposed a lightweight deep CNN for extracting prominent features from ECG images. • Applied classification algorithms with the best parameters for individual prediction. • Developed an optimized weight model for the ensemble of classifiers for final prediction.

Authors

Institutions

Publication Details

Journal
Engineering Applications of Artificial Intelligence
Published
2024-12-06
DOI
https://doi.org/10.1016/j.engappai.2024.109782
Citations
20
Primary Topic
ECG Monitoring and Analysis
Type
article
Field-Weighted Citation Impact
8.04
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An ensemble based lightweight deep learning model for the prediction of cardiovascular diseases from electrocardiogram images

Md. Ali Hossain, Anisur Rahman, Md. Nahid Hasan
20 citations
Engineering Applications of Artificial Intelligence
ECG Monitoring and Analysis
8.04
article

An ensemble based lightweight deep learning model for the prediction of cardiovascular diseases from electrocardiogram images

Md. Ali Hossain, Anisur Rahman, Md. Nahid Hasan
article en
20 citations

Abstract

Cardiovascular Disease (CVD) has become a serious reason of death all over the world. According to the Australian Institute of Health and Welfare report, CVD was the underlying cause of 42,700 deaths (25% of all) in 2021. Therefore, accurate detection of CVD is crucial for early treatment. An Electrocardiogram (ECG) signal is used to measure the rhythms and electrical activity of the heart. Traditionally, paper-based ECG images are used to detect CVD which may not be accurate always. The existing pre-trained models such as transfer learning can be used for automatic diagnosis. However, they fall short of multiclass classification due to complex variations of the ECG signals. For this research, four cardiac abnormalities including Abnormal Heartbeats, Myocardial Infarction, History of Myocardial Infarction, and Normal Heartbeats are predicted using the combination of machine learning and deep learning techniques. The deep learning method is used for feature extraction and the machine learning algorithm is used for classification. A lightweight Convolutional Neural Network (CNN) model is designed to extract the prominent features from ECG images and use these features for the prediction of CVDs. However, only a classifier may not fully utilize extracted features for classification. Therefore, the proposed method developed an optimized weighted average ensemble model for classifier selection. The proposed ensemble-based lightweight model showed its ability to extract informative features when tested on real ECG datasets and outperformed the baseline methods by achieving the highest accuracy of 99.29%. • Applied pre-processing methods to remove artifacts and improve the quality of the ECG image. • Investigated four renowned transfer learning models to predict CVD & evaluated their performance. • Proposed a lightweight deep CNN for extracting prominent features from ECG images. • Applied classification algorithms with the best parameters for individual prediction. • Developed an optimized weight model for the ensemble of classifiers for final prediction.

Engineering Applications of Artificial IntelligenceVol. 141
Rajshahi University of Engineering and Technology (BD), La Trobe University (AU), Bangladesh Atomic Energy Commission (BD)
Openalex Percentile: Top 2%
ECG Monitoring and Analysis
8.04
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.