| Literature DB >> 34650175 |
Da Un Jeong1, Ki Moo Lim2,3.
Abstract
Electrocardiograms (ECGs) are widely used for diagnosing cardiac arrhythmia based on the deformation of signal shapes due to changes in various heart diseases. However, these abnormal signs may not be observed in some 12 ECG channels, depending on the location, the heart shape, and the type of cardiac arrhythmia. Therefore, it is necessary to closely and comprehensively observe ECG records acquired from 12 channel electrodes to diagnose cardiac arrhythmias accurately. In this study, we proposed a clustering algorithm that can classify persistent cardiac arrhythmia as well as episodic cardiac arrhythmias using the standard 12-lead ECG records and the 2D CNN model using the time-frequency feature maps to classify the eight types of arrhythmias and normal sinus rhythm. The standard 12-lead ECG records were provided by China Physiological Signal Challenge 2018 and consisted of 6877 patients. The proposed algorithm showed high performance in classifying persistent cardiac arrhythmias; however, its accuracy was somewhat low in classifying episodic arrhythmias. If our proposed model is trained and verified using more clinical data, we believe it can be used as an auxiliary device for diagnosing cardiac arrhythmias.Entities:
Mesh:
Year: 2021 PMID: 34650175 PMCID: PMC8516863 DOI: 10.1038/s41598-021-99975-6
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1Confusion matrix for the proposed model.
Figure 2Performance curves for the proposed model. (a) Receiver operating characteristics (ROC) curves; (b) Precision-recall curves.
Summary of classification performance.
| Precision | Sensitivity | Specificity | F1 scores | AUC-ROC | AUC-PR | |
|---|---|---|---|---|---|---|
| AF | 0.90 | 0.83 | 0.98 | 0.86 | 0.90 | 0.93 |
| I-AVB | 0.77 | 0.84 | 0.97 | 0.80 | 0.90 | 0.88 |
| LBBB | 0.97 | 0.82 | 1.00 | 0.89 | 0.91 | 0.94 |
| Normal | 0.75 | 0.78 | 0.96 | 0.77 | 0.87 | 0.85 |
| PAC | 0.60 | 0.47 | 0.97 | 0.53 | 0.72 | 0.52 |
| PVC | 0.66 | 0.61 | 0.97 | 0.64 | 0.79 | 0.68 |
| RBBB | 0.84 | 0.86 | 0.95 | 0.85 | 0.90 | 0.93 |
| STD | 0.71 | 0.82 | 0.96 | 0.76 | 0.89 | 0.82 |
| STE | 0.48 | 0.57 | 0.99 | 0.52 | 0.78 | 0.55 |
| Macro average | 0.74 | 0.73 | 0.97 | 0.74 | 0.85 | 0.79 |
| Weighted average | 0.78 | 0.78 | 0.96 | 0.78 | 0.87 | 0.84 |
Figure 4Time–frequency feature map. (a) Mimetic diagram of the time–frequency feature map; (b) a time–frequency feature map generated from the proposed algorithm.
Figure 3The workflow of the proposed model. (a) The workflow for the entire process; (b) the workflow for the clustering algorithm.
Figure 5The structure of the 2D CNN model.