Related Experiment Video
Updated: Jul 18, 2025

Author Spotlight: Advancing the Study of Brain-Heart Interplay with a Comprehensive EEGLAB Plugin for Multimodal Signal Analysis
Published on: April 26, 2024
A Residual-Dense-Based Convolutional Neural Network Architecture for Recognition of Cardiac Health Based on ECG
Alaa E S Ahmed1,2, Qaisar Abbas1, Yassine Daadaa1
1College of Computer and Information Sciences, Imam Mohammad Ibn Saud Islamic University (IMSIU), Riyadh 11432, Saudi Arabia.
Insights
This study introduces a novel Residual Dense Convolutional Neural Network (RD-CNN) for accurate electrocardiogram (ECG) analysis. The RD-CNN effectively classifies heartbeats, improving cardiovascular disorder detection with high performance.
Area of Science:
- Biomedical Engineering
- Artificial Intelligence in Healthcare
- Cardiology
Background:
- Electrocardiograms (ECG) are crucial for diagnosing cardiovascular disorders by monitoring heart electrical activity.
- Existing ECG heartbeat classification methods struggle with performance, especially on imbalanced datasets.
- Advanced deep learning models are needed to improve the accuracy and efficiency of ECG interpretation.
Purpose of the Study:
- To develop a high-performance ECG heartbeat classification model using a novel Convolutional Neural Network (CNN).
- To leverage the combined strengths of residual and dense connections for enhanced feature extraction and gradient propagation.
- To improve the detection of various cardiac conditions through robust ECG signal analysis.
Main Methods:
- A Residual Dense Convolutional Neural Network (RD-CNN) model was designed, integrating residual and dense blocks with pooling layers.
- ECG data was preprocessed, including denoising and resampling techniques to address artifacts and class imbalance.
- A Linear Support Vector Machine (LSVM) was employed for classifying heartbeats into five distinct categories.
- The RD-CNN algorithm was utilized for categorizing ECG data based on extracted features.
Main Results:
- The proposed RD-CNN model achieved high performance metrics: 98.5% accuracy, 97.6% sensitivity, 96.8% specificity, and an AUC of 0.99.
- Extensive simulations on two benchmark datasets validated the model's effectiveness.
- The method demonstrated superior performance compared to several recently presented algorithms for heart disease detection.
Conclusions:
- The developed RD-CNN model offers a lightweight and practical solution for automated ECG interpretation.
- The model's high accuracy and efficiency make it suitable for continuous monitoring in clinical settings.
- This approach can significantly support cardiologists in diagnosing cardiovascular disorders more effectively.
Abstract:
Cardiovascular disorders are often diagnosed using an electrocardiogram (ECG). It is a painless method that mimics the cyclical contraction and relaxation of the heart's muscles. By monitoring the heart's electrical activity, an ECG can be used to identify irregular heartbeats, heart attacks, cardiac illnesses, or enlarged hearts. Numerous studies and analyses of ECG signals to identify cardiac problems have been conducted during the past few years. Although ECG heartbeat classification methods have been presented in the literature, especially for unbalanced datasets, they have not proven to be successful in recognizing some heartbeat categories with high performance. This study uses a convolutional neural network (CNN) model to combine the benefits of dense and residual blocks. The objective is to leverage the benefits of residual and dense connections to enhance information flow, gradient propagation, and feature reuse, ultimately improving the model's performance. This proposed model consists of a series of residual-dense blocks interleaved with optional pooling layers for downsampling. A linear support vector machine (LSVM) classified heartbeats into five classes. This makes it easier to learn and represent features from ECG signals. We first denoised the gathered ECG data to correct issues such as baseline drift, power line interference, and motion noise. The impacts of the class imbalance are then offset by resampling techniques that denoise ECG signals. An RD-CNN algorithm is then used to categorize the ECG data for the various cardiac illnesses using the retrieved characteristics. On two benchmarked datasets, we conducted extensive simulations and assessed several performance measures. On average, we have achieved an accuracy of 98.5%, a sensitivity of 97.6%, a specificity of 96.8%, and an area under the receiver operating curve (AUC) of 0.99. The effectiveness of our suggested method for detecting heart disease from ECG data was compared with several recently presented algorithms. The results demonstrate that our method is lightweight and practical, qualifying it for continuous monitoring applications in clinical settings for automated ECG interpretation to support cardiologists.
Related Concept Videos
Electrocardiogram
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
Electrocardiogram Fundamentals
An electrocardiogram (ECG) is a diagnostic tool for identifying cardiac conditions such as arrhythmias, conduction abnormalities, and myocardial ischemia.
Definition
An electrocardiogram (ECG) visualizes the heart's electrical activity by tracing the electrical movement associated with each heartbeat on a graph or monitor. As the heart beats, an electrical wave passes through it, correlating with the cardiac cycle events.
Parts of an ECG
An ECG utilizes electrodes on the skin...
Correlation between ECG and Cardiac Cycle
A cardiac action potential originates in the SA node and spreads throughout the atria and the AV node in approximately 0.03 seconds. This results in the P wave in an ECG and triggers atrial contraction. The action potential is then briefly slowed at the AV node, allowing the atria to contract and fill the ventricles with blood before...
ECG Interpretation of Rhythms
Components of the Electrocardiogram
The primary components of a normal ECG waveform in Normal sinus rhythm(NSR) include the P wave, PR interval, QRS complex, ST segment, T wave, and occasionally a U wave.
ECG waveforms are divided by vertical and horizontal lines at standard intervals.
The horizontal axis measures time and rate, and the vertical axis measures amplitude or voltage....
Pulse rhythm
Conversely, an irregular pulse pattern is termed dysrhythmia, stemming from disruptions in cardiac...

