DeepAI AI Chat
Log In Sign Up

Automatic Detection of ECG Abnormalities by using an Ensemble of Deep Residual Networks with Attention

by   Yang Liu, et al.

Heart disease is one of the most common diseases causing morbidity and mortality. Electrocardiogram (ECG) has been widely used for diagnosing heart diseases for its simplicity and non-invasive property. Automatic ECG analyzing technologies are expected to reduce human working load and increase diagnostic efficacy. However, there are still some challenges to be addressed for achieving this goal. In this study, we develop an algorithm to identify multiple abnormalities from 12-lead ECG recordings. In the algorithm pipeline, several preprocessing methods are firstly applied on the ECG data for denoising, augmentation and balancing recording numbers of variant classes. In consideration of efficiency and consistency of data length, the recordings are padded or truncated into a medium length, where the padding/truncating time windows are selected randomly to sup-press overfitting. Then, the ECGs are used to train deep neural network (DNN) models with a novel structure that combines a deep residual network with an attention mechanism. Finally, an ensemble model is built based on these trained models to make predictions on the test data set. Our method is evaluated based on the test set of the First China ECG Intelligent Competition dataset by using the F1 metric that is regarded as the harmonic mean between the precision and recall. The resultant overall F1 score of the algorithm is 0.875, showing a promising performance and potential for practical use.


page 1

page 2

page 3

page 4


Automatic Diagnosis of the Short-Duration 12-Lead ECG using a Deep Neural Network: the CODE Study

We present a Deep Neural Network (DNN) model for predicting electrocardi...

Method of diagnosing heart disease based on deep learning ECG signal

The traditional method of diagnosing heart disease on ECG signal is arti...

Beat by Beat: Classifying Cardiac Arrhythmias with Recurrent Neural Networks

With tens of thousands of electrocardiogram (ECG) records processed by m...

ME-GAN: Learning Panoptic Electrocardio Representations for Multi-view ECG Synthesis Conditioned on Heart Diseases

Electrocardiogram (ECG) is a widely used non-invasive diagnostic tool fo...

Noise-Resilient Automatic Interpretation of Holter ECG Recordings

Holter monitoring, a long-term ECG recording (24-hours and more), contai...

Deep neural networks can predict mortality from 12-lead electrocardiogram voltage data

The electrocardiogram (ECG) is a widely-used medical test, typically con...

Electrocardiogram Classification and Visual Diagnosis of Atrial Fibrillation with DenseECG

Atrial Fibrillation (AF) is a common cardiac arrhythmia affecting a larg...