| Literature DB >> 32158399 |
Manhong Shi1,2, Hongxin He1, Wanchen Geng3, Rongrong Wu1, Chaoying Zhan1, Yanwen Jin1, Fei Zhu4, Shumin Ren5, Bairong Shen5.
Abstract
Sudden cardiac death (SCD), which can deprive a person of life within minutes, is a destructive heart abnormality. Thus, providing early warning information for patients at risk of SCD, especially those outside hospitals, is essential. In this study, we investigated the performances of ensemble empirical mode decomposition (EEMD)-based entropy features on SCD identification. EEMD-based entropy features were obtained by using the following technology: (1) EEMD was performed on HRV beats to decompose them into intrinsic mode functions (IMFs), (2) five entropy parameters, namely Rényi entropy (RenEn), fuzzy entropy (FuEn), dispersion Entropy (DisEn), improved multiscale permutation entropy (IMPE), and Renyi distribution entropy(RdisEn), were computed from the first four IMFs obtained, which were named EEMD-based entropy features. Additionally, an automated scheme combining EEMD-based entropy and classical linear (time and frequency domains) features was proposed with the intention of detecting SCD early by analyzing 14 min (at seven successive intervals of 2 min) heart rate variability (HRV) in signals from a normal population and subjects at risk of SCD. Firstly, EEMD-based entropy and classical linear measurements were extracted from HRV beats, and then the integrated measurements were ranked by various methodologies, i.e., t-test, entropy, receiver-operating characteristics (ROC), Wilcoxon, and Bhattacharyya. Finally, these ranked features were fed into a k-Nearest Neighbor algorithm for classification. Compared with several state-of-the-art methods, the proposed scheme firstly predicted subjects at risk of SCD up to 14 min earlier with an accuracy of 96.1%, a sensitivity of 97.5%, and a specificity of 94.4% 14 min before SCD onset. The simulation results exhibited that EEMD-based entropy estimators showed significant difference between SCD patients and normal individuals and outperformed the classical linear estimators in SCD detection, the EEMD-based FuEn and IMPE indexes were particularly useful assessments for identification of patients at risk of SCD and can be used as novel indices to reveal the disorders of rhythm variations of the autonomic nervous system when affected by SCD.Entities:
Keywords: classical linear features; ensemble empirical mode decomposition (EEMD); entropy; heart rate variability (HRV); sudden cardiac death
Year: 2020 PMID: 32158399 PMCID: PMC7052183 DOI: 10.3389/fphys.2020.00118
Source DB: PubMed Journal: Front Physiol ISSN: 1664-042X Impact factor: 4.566
FIGURE 1Proposed block diagram.
Details of the data used in this work.
| MIT-BIH NSR | Normal | 18 | 13 females (age 20–50) | 2 | 128HZ | 36 | 14 min |
| 5 males (age 26–45) | |||||||
| MIT-BIH SCD | SCD | 23 | 8 females, 13 males, 2 sex unknown (age 18–89) | 2 | 250HZ | 40 | 14 min |
FIGURE 2Two 2-minute (A) uncorrected HRV signals and (B) corrected HRV signals before SCD occurrence extracted from lead I of the ECG recording for patient number 35.
FIGURE 3Decomposition of the 1st 2-min interval HRV signal before SCD occurrence by using the EEMD-based technique.
FIGURE 4Boxplot of the FuEn indexes computed from the first four IMFs from the 1st 2-min uncorrected and corrected HRV beats, respectively (**P < 0.01 and ***P < 0.001, respectively).
p-values computed from the first four IMFs obtained from the 1st 2-min HRV signals of normal and SCD subjects with varying parameter q for RdisEn and parameter s for IMPE.
| RdisEn1 | 2.7e−5 | 1.9e−5 | 1.44e−5 | 1.08e−5 | IMPE1 | 0.396 | 0.039 | 0.019 | 0.0476 | 0.145 |
| RdisEn2 | 0.035 | 0.0358 | 0.0359 | 0.036 | IMPE2 | 2.1e−7 | 8.08e−4 | 0.0038 | 0.3235 | 0.967 |
| RdisEn3 | 7.1e−4 | 7.8e−4 | 8.03e−4 | 8.0e−4 | IMPE3 | 1.3e−7 | 1.4e−7 | 1.0e−4 | 0.7536 | 0.0097 |
| RdisEn4 | 0.0018 | 0.0022 | 0.0026 | 0.0028 | IMPE4 | 1.4e−4 | 3.02e−5 | 9.17e−5 | 7e−4 | 0.006 |
FIGURE 5Errorbars of (A) ApEn, (B) SamEn, (C) FuEn, (D) DisEn, (E) IMPE, (F) RdisEn, and (G) RenEn computed from SCD HRV signals with varying length (red mark represents undefined value).
Twenty EEMD-based entropy features extracted from normal and SCD HRV signals 1st 2-min and 1st 5-min before SCD occurrence.
| FuEn1 | 0.0021 ± 0.0023 | 0.027 ± 0.025 | 6.6e−6 | 0.0023 ± 0.003 | 0.018 ± 0.023 | 9.3e−5 |
| FuEn2 | 0.0018 ± 0.0016 | 0.0051 ± 0.005 | 3.35e−4 | 0.0017 ± 0.004 | 0.004 ± 0.005 | 4.15e−4 |
| FuEn3 | 7.8e−4 ± 5.8e−4 | 0.0046 ± 0.008 | 0.005 | 7.8e−4 ± 6.4e−4 | 0.0033 ± 0.004 | 9.3e−4 |
| FuEn4 | 4.9e−4 ± 7.1e−4 | 0.0027 ± 0.004 | 0.002 | 4.8e−4 ± 5.5e−4 | 0.0023 ± 0.004 | 0.003 |
| DisEn1 | 3.311 ± 0.71 | 2.793 ± 0.466 | 2.15e−8 | 3.33 ± 0.194 | 2.916 ± 0.419 | 6.67e−7 |
| DisEn2 | 3.029 ± 0.15 | 2.99 ± 0.479 | 0.6926 | 3.06 ± 0.217 | 3.067 ± 0.402 | 0.913 |
| DisEn3 | 2.683 ± 0.11 | 2.61 ± 0.443 | 0.279 | 2.711 ± 0.114 | 2.634 ± 0.353 | 0.021 |
| DisEn4 | 2.294 ± 0.13 | 2.33 ± 0.234 | 0.403 | 2.301 ± 0.128 | 2.336 ± 0.278 | 0.495 |
| IMPE1 | 1.742 ± 0.034 | 1.75 ± 0.0203 | 0.3961 | 1.75 ± 0.026 | 1.762 ± 0.081 | 0.024 |
| IMPE2 | 1.708 ± 0.045 | 1.76 ± 0.0273 | 2.1e−7 | 1.73 ± 0.048 | 1.767 ± 0.018 | 3.4e−5 |
| IMPE3 | 1.416 ± 0.084 | 1.52 ± 0.073 | 1.3e−7 | 1.45 ± 0.048 | 1.523 ± 0.051 | 4.2e−8 |
| IMPE4 | 1.089 ± 0.078 | 1.17 ± 0.109 | 1.4e−4 | 1.15 ± 0.053 | 1.211 ± 0.0822 | 3.0e−4 |
| RdisE1 | 0.885 ± 0.051 | 0.778 ± 0.1275 | 1.08e−5 | 0.843 ± 0.065 | 0.76 ± 0.135 | 0.003 |
| RdisEn2 | 0.857 ± 0.04 | 0.815 ± 0.113 | 0.036 | 0.818 ± 0.06 | 0.795 ± 0.117 | 0.3 |
| RdisEn3 | 0.897 ± 0.03 | 0.83 ± 0.111 | 8.07e−4 | 0.848 ± 0.04 | 0.789 ± 0.111 | 0.003 |
| RdisEn4 | 0.916 ± 0.025 | 0.878 ± 0.073 | 0.003 | 0.857 ± 0.043 | 0.835 ± 0.102 | 0.238 |
| RenEn1 | 13.204 ± 1.29 | 11.92 ± 1.21 | 2.66e−5 | 14.95 ± 1.76 | 13.61 ± 1.442 | 4.8e−4 |
| RenEn2 | 10.961 ± 1.46 | 12.08 ± 1.81 | 0.004 | 12.83 ± 1.41 | 13.74 ± 1.401 | 0.006 |
| RenEn3 | 8.948 ± 1.73 | 9.36 ± 1.57 | 0.278 | 11.59 ± 1.49 | 12.445 ± 1.73 | 0.025 |
| RenEn 4 | 5.996 ± 1.31 | 6.96 ± 1.84 | 0.011 | 9.5 ± 1.49 | 9.88 ± 1.643 | 0.405 |
FIGURE 6Plot of number of features ranked by the entropy method versus accuracy using the 1-NN and 10-NN classifiers by using combined features, respectively.
Classification of highest accuracy for the 1st 2-min interval by using various domain features.
| Combined features | Entropy | 1-NN | 11 | 96.1% | 95% | 97.2% |
| 10-NN | 10 | 92.1% | 85% | 100% | ||
| ROC | 10-NN | 10 | 94.7% | 92.5% | 97.2% | |
| Wilcoxon | 1-| NN | 11 | 93.47% | 92.5% | 94.4% | |
| Bhattacharyya | 1-NN | 10 | 90.8% | 90% | 91.6% | |
| EEMD-based entropy features | 1-NN | 10 | 94.7% | 92.5% | 97.2% | |
| Time and frequency domain features | 10-NN | 7 | 86.8% | 100% | 72.2% |
FIGURE 7ROC cures of FuEn1, IMPE2, and IMPE3 extracted from (A) 1st 2-min and (B)1st 5-min HRV signals.
Maximum accuracy obtained on all seven cases by using combined features.
| First two minutes (1-NN) | 11 | 96.1% | 95% | 97.2% |
| Second two minutes (10-NN) | 11 | 90.8% | 92.5% | 88.9% |
| Third two minutes (10-NN) | 10 | 97.4% | 97.5% | 94.4% |
| Fourth two minutes (1-NN) | 4 | 94.7% | 95% | 94.4% |
| Fifth two minutes (10-NN) | 5 | 94.7% | 95% | 94.4% |
| Sixth two minutes (1-NN) | 8 | 93.4% | 95% | 91.7% |
| Seventh two minutes (10-NN) | 10 | 96.1% | 97.5% | 94.4% |
| Average | 94.7% | 95.5% | 93.6% |
Summary of previously reported early SCD detection using ECG/HRV signals.
| 35 normal and 35 SCD (HRV) Source: Normal Sinus Rhythm (NSR) database and Sudden Cardiac Death Holter (SCD) database | 20 | Linear and non-linear methods (time-domain features (5); frequency-domain features (4); time-frequency domain features (11)) | KNN, Multilayer perceptron (MLP) | Acc = 91.23% (2nd 1 min before) | |
| 35 normal and 35 SCD (HRV) Source: NSR database and SCD database | 24 | Linear and non-linear methods (time-domain features (5); frequency-domain features (4); time-frequency domain features (11); non-linear features (4)) | KNN, Multilayer Perceptron Neural Network | Sen = 83.75% Acc = 83.93% (4th 1 min before) | |
| 36 normal and 40 SCD (ECG) Source: NSR database and SCD database | 18 | DWT, non-linear methods (non-linear features (6)) | SVM, DT, KNN | Sen = 92.50% Spe = 91.67% Acc = 92.11% (4th 1 min before) | |
| 36 normal and 40 SCD (HRV) Source: NSR database and SCD database | 10 | Recurrence Quantification Analysis, non-linear methods (RQA parameters (10)) | SVM, PNN, KNN, DT | Sen = 85% Spe = 88.8% Acc = 86.8% (4th 1 min before) | |
| 18 normal and 19 SCD (HRV) Source: NSR database and SCD database | 22 | Linear and non-linear methods (time-domain features (5); frequency-domain features (4); time-frequency domain features (10); non-linear features (3)) | SVM | Spe = 89.5% Acc = 83.24% (1st 1 min before) | |
| 18 normal and 20 SCD (HRV) Source: NSR database and SCD database | 9 | Wavelet transform, non-linear methods (non-linear features (9)) | DT, SVM, KNN | Sen = 95% Spe = 94.4% Acc = 94.7% (4th 1 min before) | |
| 35 normal and 35 SCD (HRV) Source: NSR database and SCD database | 24 | Linear and non-linear methods (time-domain features (5); frequency-domain features (4); time-frequency domain features (11); non-linear features (4)) | MLP | Sen = 82.67% Spe = 85.09% Acc = 83.88% (12th 1 min before) | |
| 35 normal and 35 SCD (HRV) Source: NSR database and SCD database | 24 | Linear and non-linear methods (time-domain features (5); frequency-domain features (4); time -frequency domain features (11); non-linear features (4)) | MLP, KNN | Acc = 83.96% (4th 1 min before) | |
| 35 normal and 35 SCD (HRV) Source: NSR database and SCD database | 28 | Linear and non-linear methods (time-domain features (5); frequency-domain features (4); time-frequency domain features (11); non-linear features (8)) | MLP, SVM, KNN | Sen = 85.72% Spe = 82.86% Acc = 84.28% (13th 1 min before) | |
| 20 normal and 23 SCD Source: NSR database and SCD database | 4 | Non-linear methods (time-frequency domain features (4)) | Artificial neural networks (ANN); back propagation (BP) | Acc = 87.5% (1st 2 min before) | |
| 18 normal and 20 SCD Source: NSR database and SCD database | 34 | Linear and non-linear methods, Poincaré plot analysis (time-domain features(15); frequency-domain features(13); non-linear features (6)) | SVM, PNN | Sen = 93.33% Spe = 100% Acc = 96.36% (1st 2 min before) | |
| 36 normal and 40 SCD Source: NSR database and SCD database | 27 | EEMD, linear and non-linear methods (time-domain features(3); frequency-domain features (4); non-linear features (5)) | KNN | Sen = 95%; Spe = 97.2% Acc = 96.1% (1st 2 min before) Average acc = 94.7% (14 min before) | |