| Literature DB >> 34955894 |
Oishee Mazumder1, Rohan Banerjee1, Dibyendu Roy1, Ayan Mukherjee1, Avik Ghose1, Sundeep Khandelwal1, Aniruddha Sinha1.
Abstract
Wearable cardioverter defibrillator (WCD) is a life saving, wearable, noninvasive therapeutic device that prevents fatal ventricular arrhythmic propagation that leads to sudden cardiac death (SCD). WCD are frequently prescribed to patients deemed to be at high arrhythmic risk but the underlying pathology is potentially reversible or to those who are awaiting an implantable cardioverter-defibrillator. WCD is programmed to detect appropriate arrhythmic events and generate high energy shock capable of depolarizing the myocardium and thus re-initiating the sinus rhythm. WCD guidelines dictate very high reliability and accuracy to deliver timely and optimal therapy. Computational model-based process validation can verify device performance and benchmark the device setting to suit personalized requirements. In this article, we present a computational pipeline for WCD validation, both in terms of shock classification and shock optimization. For classification, we propose a convolutional neural network-"Long Short Term Memory network (LSTM) full form" (Convolutional neural network- Long short term memory network (CNN-LSTM)) based deep neural architecture for classifying shockable rhythms like Ventricular Fibrillation (VF), Ventricular Tachycardia (VT) vs. other kinds of non-shockable rhythms. The proposed architecture has been evaluated on two open access ECG databases and the classification accuracy achieved is in adherence to American Heart Association standards for WCD. The computational model developed to study optimal electrotherapy response is an in-silico cardiac model integrating cardiac hemodynamics functionality and a 3D volume conductor model encompassing biophysical simulation to compute the effect of shock voltage on myocardial potential distribution. Defibrillation efficacy is simulated for different shocking electrode configurations to assess the best defibrillator outcome with minimal myocardial damage. While the biophysical simulation provides the field distribution through Finite Element Modeling during defibrillation, the hemodynamic module captures the changes in left ventricle functionality during an arrhythmic event. The developed computational model, apart from acting as a device validation test-bed, can also be used for the design and development of personalized WCD vests depending on subject-specific anatomy and pathology.Entities:
Keywords: biophysical simulation; deep learning; defibrillation threshold; hemodynamics; myocardial damage; sudden cardiac death
Year: 2021 PMID: 34955894 PMCID: PMC8703044 DOI: 10.3389/fphys.2021.787180
Source DB: PubMed Journal: Front Physiol ISSN: 1664-042X Impact factor: 4.566
Figure 1Schematic representation of the computational model to analyze Wearable cardioverter-defibrillator (WCD) efficacy.
Dataset segmentation details.
|
|
| |||||
|---|---|---|---|---|---|---|
|
|
|
|
|
|
| |
| 2 | 6,075 | 120 | 1,390 | 16,005 | 1,473 | 1,597 |
| 4 | 2,986 | 53 | 663 | 7,861 | 702 | 784 |
| 6 | 1,959 | 31 | 422 | 5172 | 446 | 516 |
| 8 | 1,446 | 21 | 302 | 3,823 | 326 | 377 |
Figure 2Sample ECG-(A) 8 s duration Ventricular Tachycardia (VT) signal, (B) 8 s duration VF signal, (C) 8 s duration non-shockable signal.
Figure 3Block diagram of the proposed convolutional neural network-"full form of LSTM" (CNN-LSTM) architecture.
Figure 4(A) ECG signal decomposed to its constituent components and phase matched cardiac chamber compliance functions, (B) Compliance variation of left ventricle tuned with arrhythmia ECG signal levels derived from the database.
Figure 5Left to right: Electrode location, torso potential distribution just after defibrillation, cardiac potential indicating complete myocardial de-polarization state and defibrillation threshold (DFT) histogram representation for Apex-Posterior (upper) and Front-Back configuration (lower).
Figure 6Calculation of metrics derived from the relative orientation of heart with respect to the WCD electrodes-(A) flow chart, (B) schematic representation, (C) electrode locations considered for Apex-Posterior, and (D) Front-Back configuration.
Classification performance of the proposed deep learning classifier on CUDB and VFDB dataset (P = precision, R = recall, F1 = F1 score).
|
|
|
|
| |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| VF | 0.96 | 0.92 | 0.94 | 0.94 | 0.99 | 0.97 | 0.97 | 0.96 | 0.96 | 0.97 | 0.98 | 0.98 |
| VT | 0.89 | 0.66 | 0.76 | 0.67 | 0.47 | 0.55 | 0.50 | 0.83 | 0.62 | 1.00 | 0.69 | 0.82 |
| Others | 0.98 | 0.99 | 0.99 | 1.00 | 0.99 | 0.99 | 1.00 | 0.99 | 0.99 | 0.99 | 1.00 | 1.00 |
| VF | 0.73 | 0.81 | 0.77 | 0.75 | 0.85 | 0.80 | 0.85 | 0.70 | 0.77 | 0.82 | 0.78 | 0.80 |
| VT | 0.80 | 0.69 | 0.74 | 0.78 | 0.70 | 0.74 | 0.70 | 0.83 | 0.76 | 0.74 | 0.81 | 0.77 |
| Others | 0.99 | 0.99 | 0.99 | 1.00 | 0.99 | 0.99 | 0.99 | 1.00 | 0.99 | 1.00 | 0.99 | 1.00 |
Subject-Wise classification performance overlapping windows of 8 s on CUDB and VFDB dataset (P = precision, R = recall, F1 = F1 score).
|
|
|
|
|
| ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| VF | 0.93 | 0.96 | 0.94 | 0.98 | 0.98 | 0.98 | 0.98 | 1.00 | 0.99 | 0.99 | 0.99 | 0.99 |
| VT | 0.95 | 0.60 | 0.74 | 0.98 | 0.75 | 0.85 | 0.98 | 0.90 | 0.94 | 0.97 | 0.92 | 0.90 |
| Others | 0.98 | 0.98 | 0.98 | 1.00 | 0.99 | 0.99 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
| VF | 0.82 | 0.78 | 0.80 | 0.90 | 0.82 | 0.86 | 0.97 | 0.90 | 0.93 | 0.99 | 0.90 | 0.93 |
| VT | 0.71 | 0.80 | 0.75 | 0.77 | 0.89 | 0.83 | 0.88 | 0.94 | 0.91 | 0.80 | 0.94 | 0.85 |
| Others | 1.00 | 0.98 | 0.99 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 |
Figure 7Hemodynamic parameter variations tuned with sample ECG signal from CUDB database: (A) ECG signal with ground truth label and classifier derived labels, (B) Variation in Heart Rate, (C) left-ventricular functional metrics (Ejection fraction, Cardiac output, and Mean arterial pressure).
Defibrillation efficacy analysis on varying electrode location (loc-location, O-original, E-Energy, J-Joule, the units of D1, D2, andD3 are meter (m) and A1 is m2).
|
|
| |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| O | 0.096 | 0.099 | 0.053 | 0.009 | 11.085 | 6.735 | 0.052 | 0.030 | 0.057 | 0.009 | 4.854 | 2.483 |
| 1 | 0.084 | 0.050 | 0.062 | 0.007 | 24.256 | 5.283 | 0.083 | 0.103 | 0.069 | 0.010 | 5.982 | 11.906 |
| 2 | 0.066 | 0.053 | 0.056 | 0.009 | 7.578 | 5.847 | 0.077 | 0.053 | 0.068 | 0.010 | 5.827 | 5.595 |
| 3 | 0.088 | 0.053 | 0.064 | 0.007 | 19.168 | 4.800 | 0.040 | 0.053 | 0.023 | 0.008 | 4.664 | 2.471 |
| 4 | 0.137 | 0.103 | 0.060 | 0.008 | 29.414 | 13.121 | 0.052 | 0.103 | 0.033 | 0.009 | 4.443 | 4.882 |
| 5 | 0.098 | 0.103 | 0.054 | 0.010 | 8.274 | 9.399 | 0.083 | 0.103 | 0.069 | 0.010 | 6.583 | 9.615 |
| 6 | 0.098 | 0.103 | 0.054 | 0.010 | 46.953 | 25.437 | 0.083 | 0.103 | 0.069 | 0.010 | 5.982 | 11.906 |
| 7 | 0.137 | 0.103 | 0.060 | 0.008 | 126.765 | 43.836 | 0.052 | 0.103 | 0.033 | 0.009 | 20.696 | 11.143 |
| 8 | 0.137 | 0.103 | 0.060 | 0.008 | 55.518 | 16.087 | 0.052 | 0.103 | 0.033 | 0.009 | 3.597 | 3.530 |
| 9 | 0.098 | 0.103 | 0.054 | 0.010 | 57.113 | 36.115 | 0.083 | 0.103 | 0.069 | 0.010 | 15.478 | 18.736 |
| 10 | 0.066 | 0.053 | 0.056 | 0.009 | 60.734 | 29.313 | 0.077 | 0.053 | 0.068 | 0.010 | 16.600 | 14.800 |
| 11 | 0.088 | 0.053 | 0.064 | 0.007 | 85.297 | 33.501 | 0.040 | 0.053 | 0.023 | 0.008 | 20.777 | 13.214 |
| 12 | 0.137 | 0.103 | 0.060 | 0.008 | 92.375 | 49.465 | 0.052 | 0.103 | 0.033 | 0.009 | 21.686 | 16.757 |
Defibrillation efficacy analysis on upper torso concentrated sections, M1 = myo > 30V/cm, M2 = myo > 45V/cm, M3 = myo > 60V/cm, (loc-location, O-original, E-Energy, J-Joule, the units of D1, D2, andD3 are meter (m) and A1 is m2).
|
|
|
|
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|---|---|
| p1 | 0.066 | 0.052 | 0.056 | 0.009 | 268.5 | 4.687 | 8.099 | 6.092 | 0.868 | 0.129 |
| p2 | 0.042 | 0.030 | 0.067 | 0.008 | 269.9 | 4.734 | 10.535 | 6.568 | 1.007 | 0.138 |
| p3 | 0.066 | 0.052 | 0.056 | 0.009 | 272.0 | 4.809 | 6.204 | 4.756 | 0.564 | 0.102 |
| p4 | 0.083 | 0.075 | 0.053 | 0.009 | 326.9 | 6.944 | 5.340 | 4.584 | 0.576 | 0.111 |
| p5 | 0.098 | 0.102 | 0.053 | 0.009 | 387.3 | 9.750 | 5.721 | 5.109 | 0.612 | 0.102 |
| a1 | 0.040 | 0.052 | 0.022 | 0.008 | 159.0 | 1.642 | 3.260 | 1.556 | 0.252 | 0.0667 |
| a2 | 0.046 | 0.075 | 0.029 | 0.008 | 205.3 | 2.740 | 4.792 | 3.177 | 0.646 | 0.182 |
| a3 | 0.051 | 0.102 | 0.032 | 0.009 | 255.2 | 4.234 | 3.745 | 2.232 | 0.611 | 0.249 |
| a4 | 0.046 | 0.075 | 0.029 | 0.008 | 184.4 | 2.209 | 4.095 | 2.643 | 0.405 | 0.118 |
| a5 | 0.040 | 0.052 | 0.022 | 0.008 | 173.1 | 1.946 | 3.798 | 2.174 | 0.342 | 0.104 |
Comparison of existing algorithms for detection of shockable rhythms.
|
|
|
|
|
|---|---|---|---|
| Figuera et al. ( | An ML-algorithms with built-in feature selection capabilities were used to determine the optimal feature subsets for classification. Patient-wise bootstrap techniques were used to evaluate algorithm performance on public database | Validated on the VFDB and the CUDB datasets | Sensitivity = 96.6%, Specificity = 98.8% |
| Kwon et al. ( | The authors proposed an embedded microcontroller where an ECG sensor is used to capture, filter and process data, run a real-time VF detection algorithms developed a VF detection algorithm, via Time Delay (TD), based on phase space reconstruction. | Open access MIT-BIH dataset | Sensitivity = 96.56%, Specificity = 81.53% |
| Krasteva et al. ( | A deep convolutional network was proposed and studied on Holter ECG recordings for detection of shockable and non-shockable rhythms. The impact of various network hyper-parameter tuning was reported | The data used in the study contains a wide variety of non-shockable and shockable rhythms from two sources: public Holter ECG databases from continuously monitored patients with ventricular arrhythmias, and OHCA databases recorded by AEDs from patients in cardiac arrest. | For analysis on short windows (2 s): Sensitivity 97.6% =, Specificity = 98.7%. For analysis on long windows (5 s) : Sensitivity = 99.6 % Specificity = 99.4 % |
| Jeon et al. ( | A deep architecture comprising convolutional layers and recurrent networks for classification of ECG beats. Furthermore, a lightweight model is proposed with fused RNN for speeding up the prediction time on central processing units (CPUs) | The authors used 48 ECGs from the open access MIT-BIH Arrhythmia Database, and 76 ECGs were collected with S-Patch devices developed by Samsung SDS | For the baseline model: Sensitivity = 99.86%, Specificity = 98.31% for the light-weight model: Sensitivity = 99.92%, Specificity = 99.11% |
| Our proposed approach | A CNN-LSTM architecture is proposed for classification of VF, VT and other rhythms from ECG | The approach is evaluated on CUDB and VFDB datasets | Detection rate of shockable rhythms (VF and VT) on CUDB: very small windows (2 s) Sensitivity = 96.10%, Specificity = 98.34% for large windows (8 s) Sensitivity = 99.21%, Specificity = 99.68% Detection rate of shockable rhythms (VF and VT) on VFDB: very small windows (2 s) Sensitivity = 94.68%, Specificity = 92.77% for large windows (8 s) Sensitivity = 98.56%, Specificity = 99.08% |
Hemodynamic parameter variation for shockable and non-shockable pathological conditions.
|
|
|
|
|---|---|---|
| CO (lt/min) | 2 ± 0.5 | 4.5 ± 1.2 |
| EF (%) | 25 ± 7.5 | 60 ± 5 |
| MAP (mmHG) | 60 ± 15 | 118.9 ± 20 |
| ESPVR | 0.36 ± 0.32 | 2.5 ± 0.5 |
| EDPVR | 0.4 ± 0.29 | 0.16 ± 0.04 |
Figure 8Histogram distribution of myocardial potential gradient for location (A) a1-FB, (B) 2-AP, (C) 12-FB, and (D) 7-AP. The red zones indicate a potential gradient harmful enough to create permanent myocardial damage.