| Literature DB >> 31293457 |
Manhong Shi1,2, Chaoying Zhan1, Hongxin He1, Yanwen Jin1, Rongrong Wu1, Yan Sun3, Bairong Shen3.
Abstract
Coronary artery disease (CAD) is a life-threatening condition that, unless treated at an early stage, can lead to congestive heart failure, ischemic heart disease, and myocardial infarction. Early detection of diagnostic features underlying electrocardiography signals is crucial for the identification and treatment of CAD. In the present work, we proposed novel entropy called Renyi Distribution Entropy (RdisEn) for the analysis of short-term heart rate variability (HRV) signals and the detection of CAD. Our simulation experiment with synthetic, physiological, and pathological signals demonstrated that RdisEn could distinguish effectively among different subject groups. Compared to the values of sample entropy or approximation entropy, the RdisEn value was less affected by the parameter choice, and it remained stable even in short-term HRV. We have developed a combined CAD detection scheme with RdisEn and wavelet packet decomposition (WPD): (1) Normal and CAD HRV beats obtained were divided into two equal parts. (2) Feature acquisition: RdisEn and WPD-based statistical features were calculated from one part of HRV beats, and student's t-test was performed to select clinically significant features. (3) Classification: selected features were computed from the remaining part of HRV beats and fed into K-nearest neighbor and support vector machine, to separate CAD from normal subjects. The proposed scheme automatically detected CAD with 97.5% accuracy, 100% sensitivity and 95% specificity and performed better than most of the existing schemes.Entities:
Keywords: classifier; coronary artery disease; heart rate variability; renyi distribution entropy; wavelet packet decomposition
Year: 2019 PMID: 31293457 PMCID: PMC6606792 DOI: 10.3389/fphys.2019.00809
Source DB: PubMed Journal: Front Physiol ISSN: 1664-042X Impact factor: 4.566
FIGURE 1Block diagram of the scheme for CAD detection.
FIGURE 2Variation of mean RdisEn values chaotic and periodic signals of with varying parameter combinations N and B for (A) m = 2, (B) m = 3, (C) m = 4, and (D) m = 5.
FIGURE 3Variation of the mean ApEn value for HRV signals of old and young subjects with varying parameter combinations N and r for (A) m = 2, (B) m = 3, (C) m = 4, and (D) m = 5.
FIGURE 5Variation of the mean RdisEn value for HRV signals of old and young subjects with varying parameter combinations N and B for (A) m = 2, (B) m = 3, (C) m = 4, and (D) m = 5.
FIGURE 4Variation of the mean value for HRV signals of old and young subjects with varying parameter combinations N and r for (A) m = 2, (B) m = 3, (C) m = 4, and (D) m = 5.
Mean of the standard deviation across data length N and bin number B for RdisEn or tolerance r for ApEn.
| Entropy | Embedding dimension m | Young | Old | Healthy | CAD | Healthy | Arrhythmia | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RdisEn | 2 | 0.0043 | 0.0242 | 0.0043 | 0.0217 | 0.0043 | 0.0217 | 0.0067 | 0.0226 | 0.004 | 0.0192 | 0.0074 | 0.0196 |
| 3 | 0.0048 | 0.0244 | 0.0049 | 0.0219 | 0.0049 | 0.0219 | 0.0079 | 0.0229 | 0.0051 | 0.0195 | 0.0084 | 0.0199 | |
| 4 | 0.0054 | 0.0245 | 0.0054 | 0.0220 | 0.0054 | 0.0220 | 0.0087 | 0.0231 | 0.0057 | 0.0196 | 0.0093 | 0.0200 | |
| 5 | 0.0060 | 0.0245 | 0.0060 | 0.0221 | 0.0060 | 0.0221 | 0.0096 | 0.0221 | 0.0062 | 0.0197 | 0.0101 | 0.0201 | |
| ApEn | 2 | 0.1302 | 0.2641 | 0.0982 | 0.2527 | 0.0982 | 0.2527 | 0.0404 | 0.1225 | 0.0829 | 0.2481 | 0.1063 | 0.2322 |
| 3 | 0.1114 | 0.1893 | 0.0859 | 0.1599 | 0.0859 | 0.1599 | 0.0401 | 0.0698 | 0.0741 | 0.1487 | 0.0995 | 0.1357 | |
| 4 | 0.0983 | 0.1687 | 0.0770 | 0.1314 | 0.0770 | 0.1314 | 0.0447 | 0.0419 | 0.0657 | 0.1122 | 0.0867 | 0.11104 | |
| 5 | 0.0875 | 0.1545 | 0.0707 | 0.1172 | 0.0707 | 0.1172 | 0.0447 | 0.0316 | 0.0578 | 0.0941 | 0.0748 | 0.0995 | |
FIGURE 6Variation of the mean ApEn value for HRV signals of normal and CAD subjects with varying parameter combinations N and r for (A) m = 2, (B) m = 3, (C) m = 4, and (D) m = 5.
FIGURE 8Variation of the mean RdisEn value for HRV signals of normal and CAD subjects with varying parameter combinations N and B for (A) m = 2, (B) m = 3, (C) m = 4, and (D) m = 5.
FIGURE 7Variation of the mean SamEn value for HRV signals of normal and CAD subjects with varying parameter combinations N and r for (A) m = 2, (B) m = 3, (C) m = 4, and (D) m = 5.
FIGURE 9Variation of the mean RdisEn value for HRV signals of normal and arrhythmia subjects with varying parameter combinations N and B for (A) m = 2, (B) m = 3, (C) m = 4, and (D) m = 5.
AUC values of the five entropy measurements with varying lengths for separating healthy from arrhythmia HRV signals.
| Entropy | 500 | 800 | 1000 | Mean | SD |
|---|---|---|---|---|---|
| ApEn | 0.4427 | 0.4552 | 0.4583 | 0.4521 | 0.0083 |
| SampEn | 0.5833 | 0.5729 | 0.551 | 0.5691 | 0.0165 |
| DisEn | 0.7719 | 0.7677 | 0.7604 | 0.7667 | 0.0058 |
| RenEn | 0.5208 | 0.5104 | 0.45 | 0.4937 | 0.0382 |
| RdisEn | 0.7698 | 0.7698 | 0.7656 | 0.7684 | 0.0024 |
p-Values of RdisEn computed from normal and CAD HRV beats with varying parameter q.
| 0.1 | 0.2 | 0.3 | 0.4 | 0.5 | 0.6 | 0.7 | 0.8 | 0.9 | 1 | |
| 9.68E-5 | 5.08E-5 | 3.55E-5 | 3.15E-5 | 3.32E-5 | 3.85E-5 | 4.68E-5 | 5.60E-5 | 7.1E-5 | 8.86E-5 | |
| 1.1 | 1.2 | 1.3 | 1.4 | 1.5 | 1.6 | 1.7 | 1.8 | 1.9 | 2 | |
| 1.08E-4 | 1.30E-4 | 1.54E-4 | 1.81E-4 | 2.09E-4 | 2.39E-4 | 2.71E-4 | 3.05E-4 | 3.39E-4 | 3.74E-4 | |
Mean and SD values of RdisEn and the top five WPD (db1 basis) based statistical features for normal and CAD HRV beats.
| Feature | CAD | Normal | |||
|---|---|---|---|---|---|
| Mean | SD | Mean | SD | ||
| RdisEn | 0.2690 | 0.0363 | 0.2345 | 0.0316 | 3.15E-5 |
| Mi(1) | 1.6203 | 0.3024 | 2.4613 | 0.4826 | 2.37E-14 |
| M(1) | 1.9249 | 0.3958 | 2.8147 | 0.5110 | 3.55E-13 |
| Mi(5) | 2.2415 | 0.4469 | 3.0369 | 0.5778 | 1.29E-9 |
| Ma(6) | 0.3315 | 0.2148 | 0.0992 | 0.0995 | 2.45E-8 |
Classification performance of RdisEn and WPD (various basis) based statistical features by using KNN and SVM classifiers.
| Wavelet basis | NoF | KNN | SVM | ||||
|---|---|---|---|---|---|---|---|
| Acc(%) | Sen(%) | Spe(%) | Acc(%) | Sen(%) | Spec(%) | ||
| db1 | 3 | 96.08 ± 0.38 | 97.5 | 94.75 ± 0.79 | 96.08 ± 0.38 | 97.25 ± 0.79 | 95 |
| 4 | 96.08 ± 0.38 | 97.5 | 94.75 ± 0.79 | 96.06 ± 0.59 | 97.5 ± 1.79 | 95.24 ± 0.77 | |
| 5 | 96.34 ± 0.72 | 97.5 | 95.25 ± 1.42 | 95.6 ± 0.85 | 97.25 ± 0.79 | 94 ± 1.29 | |
| db2 | 3 | 96.08 ± 0.38 | 97.5 | 94.75 ± 0.79 | 97.12 ± 0.84 | 99.25 ± 1.69 | 95 |
| 4 | 97.25 ± 0.79 | 100 | 94.5 ± 1.58 | 97.37 ± 0.41 | 99.75 ± 0.79 | 95 | |
| 5 | 96.48 ± 0.99 | 98 ± 1.97 | 95 | 96.6 ± 0.86 | 98.25 ± 1.69 | 95 | |
| db3 | 3 | 96.33 ± 0.41 | 97.75 ± 0.79 | 95 | 95.6 ± 0.85 | 96.5 ± 1.75 | 94.75 ± 0.79 |
| 4 | 97.37 ± 0.41 | 99.75 ± 0.79 | 95 | 96.6 ± 0.86 | 98.5 ± 1.75 | 94.75 ± 0.79 | |
| 5 | 95.72 ± 0.62 | 96.5 ± 1.29 | 95 | 96.46 ± 0.54 | 98 ± 1.05 | 95 | |
| db4 | 3 | 95.96 ± 0.51 | 97 ± 1.05 | 95 | 95.38 ± 1.31 | 95.75 ± 2.65 | 95 |
| 4 | 97.37 ± 0.41 | 99.75 ± 0.79 | 95 | 96.23 ± 1.17 | 97.5 ± 2.36 | 95 | |
| 5 | 97.37 ± 0.41 | 99.75 ± 0.79 | 95 | 95.24 ± 0.95 | 95.5 ± 1.97 | 95 | |
| db5 | 3 | 95.84 ± 0.58 | 97 ± 1.05 | 94.75 ± 0.79 | 95 ± 1.26 | 95 ± 2.63 | 95 |
| 4 | 96.23 ± 1.02 | 97.75 ± 0.79 | 94.75 ± 1.84 | 95.85 ± 0.83 | 97 ± 1.05 | 94.75 ± 1.42 | |
| 5 | 96.74 ± 1.22 | 98.75 ± 1.32 | 94.75 ± 1.84 | 95.60 ± 1.34 | 96.75 ± 1.69 | 94.50 ± 1.58 | |
| db6 | 3 | 95.96 ± 0.51 | 97.50 | 94.50 ± 1.05 | 95.97 ± 0.78 | 97 ± 1.58 | 95 |
| 4 | 97.24 ± 0.55 | 100 | 94.5 ± 1.05 | 96.73 ± 0.89 | 98.50 ± 1.75 | 95 | |
| 5 | 95.85 ± 0.83 | 97.50 ± 1.18 | 94.25 ± 1.21 | 95.48 ± 0.84 | 96.50 ± 1.75 | 94.50 ± 1.05 | |
| harr | 3 | 96.08 ± 0.38 | 97.50 | 94.75 ± 0.79 | 96.08 ± 0.38 | 97.25 ± 0.79 | 95 |
| 4 | 96.08 ± 0.38 | 97.50 | 94.75 ± 0.79 | 96.21 ± 0.59 | 97.50 ± 1.18 | 95.24 ± 0.77 | |
| 5 | 96.34 ± 0.71 | 97.50 | 95.25 ± 1.42 | 95.60 ± 0.85 | 97.25 ± 0.79 | 94 ± 1.23 | |
| coif1 | 3 | 96.08 ± 0.38 | 97.50 | 94.75 ± 0.79 | 95.84 ± 0.81 | 97 ± 1.05 | 94.75 ± 0.79 |
| 4 | 95.96 ± 0.51 | 97.50 | 94.50 ± 1.05 | 95.85 ± 1.01 | 97.25 ± 1.42 | 94.50 ± 1.05 | |
| 5 | 97.24 ± 0.55 | 99.75 ± 0.79 | 94.75 ± 0.79 | 96.24 ± 1.31 | 98 ± 1.97 | 94.50 ± 1.05 | |
| coif2 | 3 | 96.33 ± 0.41 | 97.75 ± 0.79 | 95 | 97.11 ± 0.63 | 99.25 ± 1.21 | 95 |
| 4 | 97.37 ± 0.41 | 99.75 ± 0.79 | 95 | 97.24 ± 0.55 | 99.5 ± 1.05 | 95 | |
| 5 | 97.50 | 100 | 95 | 97.24 ± 0.55 | 100 | 94.50 ± 1.05 | |
| coif3 | 3 | 95.96 ± 0.51 | 97.25 ± 0.79 | 94.75 ± 0.79 | 96.98 ± 0.98 | 97 ± 1.97 | 95 |
| 4 | 96.98 ± 0.67 | 99.25 ± 1.21 | 94.75 ± 0.79 | 96.99 ± 0.88 | 99 ± 1.75 | 95 | |
| 5 | 95.84 ± 0.58 | 96.75 ± 1.21 | 95 | 95.36 ± 0.58 | 95.75 ± 1.21 | 95 | |
Studies conducted to distinguish normal from CAD subjects using various signals.
| Author | Data used | Method/features | Classifiers | Cross validation | Accuracy |
|---|---|---|---|---|---|
| 5 CAD and 5 normal | DWT, WPD (some statistical features) | ANN | No | 90% | |
| 40 CAD and 40 normal | EMD, TEO (some statistical features) | BPNN | No | 85% | |
| 479 CAD and 297 normal | (slope of an ST segment, blood pressure, load during the test) | Radial basis function neural networks | No | 97% | |
| 480 CAD | principle component analysis | SVM | 5-fold | 79.1% | |
| 480 CAD | binary particle swarm optimization and genetic algorithm | SVM | 5-fold | 81.46% | |
| 7 CAD and 40 normal | Higher-Order Statistics and Spectra (HOS) | KNN,DT | 10-fold | 98.99% | |
| 7 CAD and 40 normal | Flexible analytic wavelet transform (cross information potential) | LS-SVM | 10-fold | 99.6% | |
| 99 CAD, 94 Normal | Linear (time domain, frequency domain) and non-linear methods (Poincare plot, approximation entropy) | Support vector machine (SVM) | 10-fold | 90% | |
| 99 CAD, 94 Normal | Linear (time domain, frequency domain) and non-linear methods (Poincare plot, the hurst exponent, Detrended fluctuation analysis) | CPAR & SVM: | 10-fold | 85–90% | |
| 10 CAD and 10 normal subjects | Non-linear methods (recurrence plots, Shannon entropy) and principal component analysis (PCA) | multilayer perceptron (MLP) | 5-fold | 89.5% | |
| 10 CAD and 15 normal subjects | DWT and Independent Component Analysis (ICA) | Gaussian Mixture Model (GMM) | 3-fold | 96.8% | |
| 10 CAD and 10 normal subjects | TQWT and PCA (correntropy) | LS-SVM | 3-fold | 99.72% | |
| 10 CAD and 10 normal subjects | FAWT and entropy | LS-SVM | 10-fold | 100% | |
| 40 normal and 7 CAD subjects | RdisEn and WPD (statistical features) | KNN and SVM | 10 times 10-fold | 97.5% | |