Related Experiment Video
Updated: Oct 8, 2025

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
Published on: December 15, 2023
ECG signal classification based on deep CNN and BiLSTM
Jinyong Cheng1, Qingxu Zou1, Yunxiang Zhao2
1School of Computer Science and Technology, Qilu University of Technology (Shandong Academy of Sciences), Jinan, China.
Insights
This study introduces an advanced deep learning model for automatic electrocardiogram (ECG) classification, improving diagnostic accuracy for cardiovascular diseases. The method enhances ECG analysis for better clinical diagnosis and patient self-monitoring.
Area of Science:
- Cardiology
- Biomedical Engineering
- Artificial Intelligence
Background:
- Cardiovascular disease is a growing global health concern.
- Electrocardiograms (ECGs) are vital for heart health diagnosis.
- Limited medical resources necessitate advanced diagnostic tools like computer-aided systems.
Purpose of the Study:
- To develop an automated method for ECG identification and classification.
- To address the increasing demand for cardiovascular disease diagnosis with limited resources.
Main Methods:
- A novel deep learning model combining a 24-layer Deep Convolutional Neural Network (DCNN) and Bidirectional Long Short-Term Memory (BiLSTM).
- ECG signal preprocessing using wavelet transform and median filtering.
- A new loss function designed to stabilize training and improve model optimization.
Main Results:
- Achieved an accuracy rate of 89.3% and an F1 score of 0.891 on the 2017 PhysioNet/CINC challenge dataset.
- Demonstrated effective feature extraction using varied convolution kernel sizes.
- Validated through ten-fold cross-validation.
Conclusions:
- The proposed method offers improved accuracy in automatic ECG classification compared to existing approaches.
- This technique aids in clinical diagnosis and self-monitoring of conditions like atrial fibrillation.
- The study highlights the potential of deep learning in enhancing cardiovascular diagnostics.
Background:
Currently, cardiovascular disease has become a major disease endangering human health, and the number of such patients is growing. Electrocardiogram (ECG) is an important basis for {medical doctors to diagnose the cardiovascular disease, which can truly reflect the health of the heart. In this context, the contradiction between the lack of medical resources and the surge in the number of patients has become increasingly prominent. The use of computer-aided diagnosis of cardiovascular disease has become particularly important, so the study of ECG automatic classification method has a strong practical significance.
Methods:
This article proposes a new method for automatic identification and classification of ECG.We have developed a dense heart rhythm network that combines a 24-layer Deep Convolutional Neural Network (DCNN) and Bidirectional Long Short-Term Memory (BiLSTM) to deeply mine the hierarchical and time-sensitive features of ECG data. Three different sizes of convolution kernels (32, 64 and 128) are used to mine the detailed features of the ECG signal, and the original ECG is filtered using a combination of wavelet transform and median filtering to eliminate the influence of noise on the signal. A new loss function is proposed to control the fluctuation of loss during the training process, and convergence mapping of the tan function in the range of 0-1 is employed to better reflect the model training loss and correct the optimization direction in time.
Results:
We applied the dataset provided by the 2017 PhysioNet/CINC challenge for verification. The experiment adopted ten-fold cross validation,and obtained an accuracy rate of 89.3[Formula: see text] and an F1 score of 0.891.
Conclusions:
This article proposes its own method in the aspects of ECG data preprocessing, feature extraction and loss function design. Compared with the existing methods, this method improves the accuracy of automatic ECG classification and is helpful for clinical diagnosis and self-monitoring of atrial fibrillation.
More Related Videos
Related Concept Videos
Classification of 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...
Electrocardiogram
Three major waveforms are present in a typical ECG recording: the P wave, the QRS complex, and...
Instrumentation Amplifier
To overcome this challenge, an ECG machine utilizes an instrumentation amplifier. This specialized amplifier is...

