| Literature DB >> 34055274 |
Shuhong Wang1,2, Runchuan Li1,2, Xu Wang1,2, Shengya Shen3, Bing Zhou1,2, Zongmin Wang1,2.
Abstract
Automatic classification of ECG is very important for early prevention and auxiliary diagnosis of cardiovascular disease patients. In recent years, many studies based on ECG have achieved good results, most of which are based on single-label problems; one record corresponds to one label. However, in actual clinical applications, an ECG record may contain multiple diseases at the same time. Therefore, it is very important to study the multilabel ECG classification. In this paper, a multiscale residual deep neural network CSA-MResNet model based on the channel spatial attention mechanism is proposed. Firstly, the residual network is integrated into a multiscale manner to obtain the characteristics of ECG data at different scales and then increase the channel spatial attention mechanism to better focus on more important channels and more important ECG data fragments. Finally, the model is used to classify multilabel in large databases. The experimental results on the multilabel CCDD show that the CSA-MResNet model has an average F1 score of 88.2% when the multilabel classification of 9 ECGs is performed. Compared with the benchmark model, the F1 score of CSA-MResNet in the multilabel ECG classification increased by up to 1.7%. And, in the model verification on another database HF-challenge, the final average F1 score is 85.8%. Compared with the state-of-the-art methods, CSA-MResNet can help cardiologists perform early-stage rapid screening of ECG and has a certain generalization performance, providing a feasible analysis method for multilabel ECG classification.Entities:
Mesh:
Year: 2021 PMID: 34055274 PMCID: PMC8112932 DOI: 10.1155/2021/6630643
Source DB: PubMed Journal: J Healthc Eng ISSN: 2040-2295 Impact factor: 2.682
Figure 1Record CCDD/96833 (0–5000): Atrial premature beats, premature ventricular contraction, and complete right bundle branch block.
Figure 2The architecture for CSA-MResNet.
Figure 3Layer configuration for multiscale residual network.
Figure 4Channel convolution attention mechanism diagram (top (a): channel attention mechanism; bottom (b): spatial attention mechanism).
The number of 9 disease types used in this work is in different databases.
| CCDD training | CCDD testing | HF-challenge testA | |
|---|---|---|---|
| SA | 2411 | 2507 | 54 |
| SB | 2903 | 2042 | 724 |
| TWFL | 4603 | 2015 | 262 |
| ST | 2747 | 1737 | 357 |
| CRBBB | 1892 | 1056 | 46 |
| AF | 1746 | 769 | 121 |
| APB | 1714 | 711 | 51 |
| I-AVB | 1534 | 634 | 9 |
| PVC | 1158 | 427 | 35 |
| Total | 17952 | 10635 | 1247 |
Results of different convolution kernel size models on the CCDD testing (%).
|
| ||||||
|---|---|---|---|---|---|---|
| MResDNN-37 | MResDNN-57 | MResDNN-77 | MResDNN-79 | MResDNN-711 | MResDNN-357 | |
| SA | 86.1 | 84.9 | 85.7 | 85.0 | 85.6 | 85.9 |
| SB | 93.0 | 93.2 | 92.9 | 93.0 | 93.2 | 93.0 |
| TWFL | 79.6 | 79.6 | 78.8 | 79.5 | 78.5 | 78.2 |
| ST | 95.3 | 95.6 | 95.6 | 95.2 | 95.8 | 95.5 |
| CRBBB | 97.5 | 95.1 | 96.6 | 96.2 | 95.6 | 93.8 |
| AF | 95.7 | 96.0 | 96.0 | 95.8 | 94.6 | 95.9 |
| APB | 61.7 | 60.7 | 58.3 | 58.9 | 59.0 | 58.4 |
| I-AVB | 78.6 | 78.4 | 79.1 | 79.2 | 76.6 | 77.6 |
| PVC | 60.4 | 66.6 | 72.8 | 75.3 | 59.0 | 67.3 |
|
| ||||||
| Average | ||||||
| Acc | 96.8 | 96.7 | 96.8 | 96.7 | 96.7 | 96.7 |
| Spe | 98.6 | 98.5 | 98.6 | 98.5 | 97.6 | 98.5 |
| Pre | 89.7 | 88.8 | 90.3 | 88.6 | 83.1 | 88.9 |
| Rec | 84.0 | 84.2 | 83.5 | 84.6 | 89.4 | 83.6 |
|
| 86.8 | 86.5 | 86.7 | 86.5 | 86.1 | 86.2 |
Results of different positions of channel spatial attention mechanism on the CCDD testing (%).
|
| |||
|---|---|---|---|
| MResDNN-37 | MCSA-ResDNN | CSA-MResNet | |
| SA | 86.1 | 86.9 | 87.3 |
| SB | 93.0 | 93.3 | 93.0 |
| TWFL | 79.6 | 79.7 | 80.5 |
| ST | 95.3 | 95.7 | 95.8 |
| CRBBB | 97.5 | 95.9 | 96.4 |
| AF | 95.7 | 95.6 | 96.9 |
| APB | 61.7 | 69.9 | 69.9 |
| I-AVB | 78.6 | 78.6 | 80.2 |
| PVC | 60.4 | 71.2 | 76.6 |
|
| |||
| Average | |||
| Acc | 96.8 | 97.0 | 97.1 |
| Spe | 98.6 | 98.6 | 98.7 |
| Pre | 89.7 | 89.8 | 90.6 |
| Rec | 84.0 | 85.4 | 85.9 |
|
| 86.8 | 87.5 | 88.2 |
The classification performance of the proposed model is verified in HF-challenge testA (%).
| Acc | Spe | Pre | Rec |
| |
|---|---|---|---|---|---|
| SA | 93.7 | 94.6 | 37.9 | 72.2 | 49.7 |
| SB | 93.4 | 100 | 100 | 88.7 | 94.0 |
| TWFL | 84 | 99.7 | 95.7 | 25.2 | 39.9 |
| ST | 99.4 | 100 | 100 | 97.8 | 98.9 |
| CRBBB | 99.8 | 99.9 | 97.8 | 97.8 | 97.8 |
| AF | 99.8 | 99.9 | 99.2 | 99.2 | 99.2 |
| APB | 97.0 | 99.6 | 79.2 | 37.3 | 50.7 |
| I-AVB | 99.6 | 99.9 | 83.3 | 55.6 | 66.7 |
| PVC | 98.6 | 99.8 | 87.0 | 57.1 | 69.0 |
| Average | 96.1 | 99.1 | 94.0 | 78.9 | 85.8 |
Comparison results of different research work on the CCDD.
| Literature | ECG categories | Classifier | Performance |
|---|---|---|---|
| [ | 2 | CBRNN | Spe = 76.32% |
|
| |||
| [ | 2 | Ensemble deep learning | Spe = 86.86 ± 3.51% |
|
| |||
| [ | 2 | LCNN | Spe = 83.84% |
|
| |||
| [ | 2 | Heart rate and LCNN fuse | Spe = 84.45% |
|
| |||
| [ | 2 | ResNet50 | Spe = 91.63% |
|
| |||
| [ | 7 multilabel | Ensemble multilabel classification model | Se (Rec) = 71.6% |
|
| |||
| This work | 9 multilabel | CSA-MResNet | Spe = 98.7% |