Key result
Convolutional neural network achieves ~98% accuracy for automatic ECG diagnosis.
Why the study?
Cardiovascular disease is a major cause of mortality, motivating the development of automatic heart disease diagnosis systems using electrocardiogram signals.
Does a convolutional neural network accurately classify ECG signals for automatic heart disease diagnosis?
Does a convolutional neural network accurately classify ECG signals for automatic heart disease diagnosis?
A convolutional neural network demonstrated high accuracy (98.33%) in automatically classifying ECG signals into normal, atrial premature beat, and premature ventricular contraction classes.
Cardiovascular disease (CVD) is the most common class of chronic and life-threatening diseases and, therefore, considered to be one of the main causes of mortality. The proposed new neural architecture based on the recent popularity of convolutional neural networks (CNN) was a solution for the development of automatic heart disease diagnosis systems using electrocardiogram (ECG) signals. More specifically, ECG signals were passed directly to a properly trained CNN network. The database consisted of more than 4000 ECG signal instances extracted from outpatient ECG examinations obtained from 47 subjects: 25 males and 22 females. The confusion matrix derived from the testing dataset indicated 99% accuracy for the “normal” class. For the “atrial premature beat” class, ECG segments were correctly classified 100% of the time. Finally, for the “premature ventricular contraction” class, ECG segments were correctly classified 96% of the time. In total, there was an average classification accuracy of 98.33%. The sensitivity (SNS) and the specificity (SPC) were, respectively, 98.33% and 98.35%. The new approach based on deep learning and, in particular, on a CNN network guaranteed excellent performance in automatic recognition and, therefore, prevention of cardiovascular diseases.
No takes yet. Share an insight, caveat, or question.
Avanzato et al. (2020) studied Cardiovascular disease (ECG diagnosis) (n=47). Convolutional Neural Network (CNN) was evaluated on Classification accuracy, sensitivity, and specificity. A convolutional neural network for automatic ECG diagnosis achieved an average classification accuracy of 98.33%, with 98.33% sensitivity and 98.35% specificity.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: