| Literature DB >> 35304473 |
Yuerong Zhou1, Guoshuai Zhao2, Jun Li3, Gan Sun4, Xueming Qian1, Benjamin Moody5, Roger G Mark5, Li-Wei H Lehman6.
Abstract
The high rate of false arrhythmia alarms in Intensive Care Units (ICUs) can lead to disruption of care, negatively impacting patients' health through noise disturbances, and slow staff response time due to alarm fatigue. Prior false-alarm reduction approaches are often rule-based and require hand-crafted features from physiological waveforms as inputs to machine learning classifiers. Despite considerable prior efforts to address the problem, false alarms are a continuing problem in the ICUs. In this work, we present a deep learning framework to automatically learn feature representations of physiological waveforms using convolutional neural networks (CNNs) to discriminate between true vs. false arrhythmia alarms. We use Contrastive Learning to simultaneously minimize a binary cross entropy classification loss and a proposed similarity loss from pair-wise comparisons of waveform segments over time as a discriminative constraint. Furthermore, we augment our deep models with learned embeddings from a rule-based method to leverage prior domain knowledge for each alarm type. We evaluate our method using the dataset from the 2015 PhysioNet Computing in Cardiology Challenge. Ablation analysis demonstrates that Contrastive Learning significantly improves the performance of a combined deep learning and rule-based-embedding approach. Our results indicate that the final proposed deep learning framework achieves superior performance in comparison to the winning entries of the Challenge.Entities:
Mesh:
Year: 2022 PMID: 35304473 PMCID: PMC8933571 DOI: 10.1038/s41598-022-07761-9
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1Illustration of the proposed model architecture and deep learning framework. Figure generated in PowerPoint version 1808, https://www.microsoft.com.
Figure 2We use the idea of Siamese Network to calculate our discriminative constraint. Here, Encoder4A and Encoder4R take an ‘alarm signal’ and a ‘baseline signal’ sampled from the same waveform record as inputs and output their feature vectors respectively. The distance loss is then used to find the similarity of the inputs by comparing their feature vectors. The ’alarm signal’ refers to the multi-channel waveform segment that triggered the alarm (e.g., 10-s segment prior to the alarm onset), and the ’baseline signal’ segment is randomly sampled from a prior time interval of the same record. Figure generated in PowerPoint version 1808, https://www.microsoft.com.
Statistics of the PhysioNet Challenge 2015 training set.
| Arrhythmia | Definition | Count/ratio | True alarms | False alarms |
|---|---|---|---|---|
| ASY | 0 beats in 4s | 122/17% | 22 | 100 |
| EBR | > 5 beats, HR < 40 bpm | 89/11% | 43 | 46 |
| ETC | > 17 beats, HR > 140 bpm | 140/17% | 131 | 9 |
| VTA | > 5 ventricular beats, HR > 100 bpm | 341/47% | 89 | 252 |
| VFB | Fibrillation waves in 4 s | 58/7% | 6 | 52 |
Performance comparison on the test set of PhysioNet Challenge 2015.
| Arrhythmia | MLP | FCN | ResNet | RB2 | ML1 | RB1 | EDGCN | Ours | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TPR (%) | TNR (%) | Score | TPR (%) | TNR (%) | Score | TPR (%) | TNR (%) | Score | TPR (%) | TNR (%) | Score | TPR (%) | TNR (%) | Score | TPR (%) | TNR (%) | Score | TPR (%) | TNR (%) | Score | TPR (%) | TNR (%) | Score | |
| ASY | 17 | 82 | 53.95 | 61 | 78 | 64.48 | 83 | 64 | 61.68 | 75 | 94 | 82.46 | 75 | 90 | 78.95 | 100 | 97 | 97.06 | 78 | 82 | 73.68 | 100 | 97 | 97.42 |
| EBR | 92 | 9 | 37.61 | 67 | 64 | 42.28 | 87 | 41 | 49.57 | 96 | 63 | 72.06 | 92 | 84 | 77.78 | 100 | 74 | 84.38 | 100 | 71 | 82.47 | 100 | 72 | 83.51 |
| ETC | 100 | 0 | 87.80 | 100 | 0 | 95.50 | 100 | 0 | 95.50 | 100 | 80 | 98.63 | 100 | 80 | 98.63 | 97 | 100 | 87.65 | 100 | 60 | 98.20 | 97 | 100 | 87.80 |
| VTA | 21 | 87 | 44.40 | 15 | 85 | 41.18 | 56 | 69 | 48.55 | 71 | 95 | 73.26 | 89 | 90 | 75.10 | 82 | 84 | 72.73 | 90 | 80 | 75.91 | 91 | 83 | 78.75 |
| VFB | 0 | 96 | 50.00 | 56 | 98 | 71.62 | 78 | 90 | 77.27 | 83 | 94 | 84.09 | 100 | 71 | 75.00 | 83 | 91 | 81.82 | 100 | 92 | 93.10 | 78 | 94 | 80.30 |
| Real-time | 66 | 77 | 51.54 | 66 | 80 | 52.79 | 83 | 66 | 59.11 | 89 | 79.02 | 94 | 82 | 79.44 | 93 | 87 | 81.62 | 96 | 80 | 80.68 | 86 | |||
Best performing values in each performance metric are given in bold.
Quantitative results of ablation study on test set.
| Components | ASY | EBR | ETA | VTA | VFB | Real-time | ||
|---|---|---|---|---|---|---|---|---|
| Basic | Rule | Constraint | ||||||
| 74.85 | 40.43 | 95.50 | 51.69 | 52.13 | 60.35 | |||
| 62.30 | 46.62 | 56.63 | 55.56 | 60.69 | ||||
| 96.13 | 80.20 | 95.50 | 69.93 | 78.90 | ||||
| 87.80 | ||||||||
Best performing challenge scores in each column are given in bold.