Related Experiment Video
Updated: Jul 20, 2025

Real-Time Cardiac Mapping with a Noninvasive Imageless Electrocardiographic Imaging System
Published on: April 11, 2025
Heartbeat classification based on single lead-II ECG using deep learning
Mohamed F Issa1,2, Ahmed Yousry3, Gergely Tuboly2
1Department of Scientific Computing, Faculty of Computers and Artificial Intelligence, Benha University, Benha, 13511, Egypt.
Insights
This study introduces a deep neural network with residual blocks (DNN-RB) for accurate electrocardiogram (ECG) signal classification. The DNN-RB model achieved high accuracy, outperforming other methods for cardiovascular disease diagnosis.
Area of Science:
- Biomedical Engineering
- Artificial Intelligence in Medicine
- Cardiology
Background:
- Electrocardiogram (ECG) signal analysis is crucial for diagnosing cardiovascular diseases.
- Manual ECG interpretation is complex and time-consuming.
- Machine learning offers potential for automated ECG classification.
Purpose of the Study:
- To develop and validate a deep neural network model with residual blocks (DNN-RB) for classifying cardiac cycles into six ECG beat classes.
- To assess the performance of the DNN-RB model against state-of-the-art algorithms.
Main Methods:
- A deep neural network model incorporating residual blocks (DNN-RB) was designed.
- The model was trained and validated using the MIT-BIH dataset.
- Performance metrics included test accuracy, average sensitivity, and average specificity.
Main Results:
- The DNN-RB model achieved a test accuracy of 99.51%.
- Average sensitivity was 99.7%, and average specificity was 98.2%.
- The proposed method demonstrated superior performance compared to other state-of-the-art algorithms on the same dataset.
Conclusions:
- The DNN-RB model is effective for automatic ECG signal classification.
- The method shows promise for clinical and out-of-hospital monitoring using mobile ECG devices.
- A web application integrating the DNN-RB model facilitates ECG analysis and diagnosis.
Abstract:
The analysis and processing of electrocardiogram (ECG) signals is a vital step in the diagnosis of cardiovascular disease. ECG offers a non-invasive and risk-free method for monitoring the electrical activity of the heart that can assist in predicting and diagnosing heart diseases. The manual interpretation of the ECG signals, however, can be challenging and time-consuming even for experts. Machine learning techniques are increasingly being utilized to support the research and development of automatic ECG classification, which has emerged as a prominent area of study. In this paper, we propose a deep neural network model with residual blocks (DNN-RB) to classify cardiac cycles into six ECG beat classes. The MIT-BIH dataset was used to validate the model resulting in a test accuracy of 99.51%, average sensitivity of 99.7%, and average specificity of 98.2%. The DNN-RB method has achieved higher accuracy than other state-of-the-art algorithms tested on the same dataset. The proposed method is effective in the automatic classification of ECG signals and can be used for both clinical and out-of-hospital monitoring and classification combined with a single-lead mobile ECG device. The method has also been integrated into a web application designed to accept digital ECG beats as input for analyses and to display diagnostic results.
Related Concept Videos
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...
Electrocardiogram
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
ECG Interpretation of Arrhythmias II: Atrial, Junctional and Ventricular Arrhythmias
Dysrhythmias V: Evaluating Dysrhythmias
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....

