Related Experiment Video
Updated: Sep 8, 2025

03:31
Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
Published on: December 15, 2023
632
Classification of multi-lead ECG with deep residual convolutional neural networks
Wenjie Cai1, Fanli Liu1, Bolin Xu1
1School of Health Science and Engineering, University of Shanghai for Science and Technology, Shanghai, 200093, People's Republic of China.
Physiological Measurement
|June 15, 2022
Summary
This study introduces a novel deep residual neural network method for accurate multi-lead electrocardiogram (ECG) classification. The approach effectively handles data from diverse sources, showing strong generalization for clinical applications.
Area of Science:
- Cardiology
- Artificial Intelligence
- Biomedical Engineering
Background:
- Deep learning for electrocardiogram (ECG) interpretation is rapidly advancing.
- Accurate classification of multi-lead ECGs is crucial for clinical diagnosis.
- Existing methods face challenges with data from diverse sources and label inconsistencies.
Purpose of the Study:
- To develop and evaluate a novel deep residual neural network method for accurate multi-lead ECG classification.
- To address label inconsistencies and improve generalization across different ECG databases.
- To assess the performance of the proposed method in a competitive challenge setting.
Main Methods:
- Utilized ECG recordings from seven open databases (PhysioNet/Computing in Cardiology Challenge 2021).
- Pre-processed ECG data to ensure consistent sampling rates and corrected label inconsistencies.
- Developed five deep residual convolutional neural network models optimized with an asymmetric loss function.
- Implemented a label mask to filter potentially mislabeled data.
Main Results:
- Achieved competitive official challenge scores across various multi-lead ECG configurations (e.g., 0.54 for twelve-lead, 0.52 for six-lead).
- Ranked within the top 10 in the challenge for all tested lead configurations (e.g., 5th for twelve-lead, 3rd for six-lead).
- Demonstrated strong generalization capabilities on the hidden test set.
Conclusions:
- The proposed deep learning method effectively corrects differential labeling tendencies across databases.
- The models exhibit robust generalization for classifying multi-lead ECGs.
- The developed approach shows significant potential for real-world clinical applications in ECG interpretation.
Related Concept Videos
Electrocardiogram Fundamentals
867
Introduction
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...
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...
867
Classification of Signals
869
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
869