| Literature DB >> 35155294 |
Mohamad Hadi Mazidi1, Mohammad Eshghi2, Mohammad Reza Raoufy3.
Abstract
BACKGROUND: The Electrocardiogram (ECG) is an important measure for diagnosing the presence or absence of heart arrhythmias. Premature ventricular contractions (PVC) is a relatively large arrhythmia occurring outside the normal tract and being triggered outside the Sino atrial (SA) node of heart.Entities:
Keywords: Algorithms; Electrocardiogram (ECG); Support Vector Machine; Tunable Q-factor Wavelet Transform (TQWT); Wavelet Analysis
Year: 2022 PMID: 35155294 PMCID: PMC8819265 DOI: 10.31661/jbpe.v0i0.1235
Source DB: PubMed Journal: J Biomed Phys Eng ISSN: 2251-7200
Figure 1Block diagram of the proposed premature ventricular contraction (PVC) detection
Figure 2Decomposition of the input signal into low pass sub-band and high pass sub-band at Jth levels by tunable Q-factor wavelet transform (TQWT)
Figure 3Examples of normal and premature ventricular contraction (PVC) and their five sub-brands obtained using the tunable Q-factor wavelet transform (TQWT). a) Example of PVC (data106 of Massachusetts Institute of Technology-Beth Israel Hospital (MIT-BIH) database) decomposition, b) Example of a normal Electrocardiogram (ECG) (# 100 of MIT-BIH) decomposition
Numbers of the training and testing sets used in this study
| SIG | Total | Training | Testing |
|---|---|---|---|
| 101 | 1865 | 1305 | 560 |
| 106 | 2027 | 1216 | 811 |
| 108 | 1774 | 1241 | 533 |
| 109 | 2532 | 1772 | 760 |
| 112 | 2539 | 1778 | 761 |
| 114 | 1879 | 1315 | 564 |
| 115 | 1953 | 1367 | 586 |
| 116 | 2412 | 1689 | 723 |
| 118 | 2288 | 1601 | 687 |
| 119 | 1987 | 1390 | 597 |
| 122 | 2476 | 1734 | 742 |
| 124 | 1619 | 1133 | 486 |
| 201 | 2000 | 1400 | 600 |
| 203 | 2980 | 2086 | 894 |
| 205 | 2656 | 1859 | 797 |
| 208 | 2955 | 2068 | 887 |
| 209 | 3005 | 2103 | 902 |
| 215 | 3363 | 2345 | 1018 |
| 220 | 2048 | 1434 | 614 |
| 223 | 2605 | 1823 | 782 |
| 230 | 2256 | 1597 | 659 |
Definition of True Positive (TP), False Negative (FN), False Positive (FP), and True Negative (TN)
| Classified labels | |||
|---|---|---|---|
| PVC | |||
| Normal | |||
| True | Normal | TN | FP |
| labels | PVC | FN | TP |
PVC: Premature ventricular contraction, TN: True Negative, FP: False Positive, FN: True Negative, TP: True Positive
Calculation of evaluation parameters of Massachusetts Institute of Technology-Beth Israel Hospital (MIT-BIH) database base on tunable Q-factor wavelet transform (TQWT)
| SIG | SB1 | SB2 | SB3 | SB4 | SB5 | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SVM | KNN | ANN | SVM | KNN | ANN | SVM | KNN | ANN | SVM | KNN | ANN | SVM | KNN | ANN | ||||||||||||||||
| AC | SE | AC | SE | AC | SE | AC | SE | AC | SE | AC | SE | AC | SE | AC | SE | AC | SE | AC | SE | AC | SE | AC | SE | AC | SE | AC | SE | AC | SE | |
|
| 98.3 | 98 | 99.2 | 98.8 | 96.07 | 93.03 | 98.7 | 99.1 | 100 | 100 | 95.2 | 93.2 | 98.7 | 99.3 | 100 | 100 | 93.59 | 94.48 | 98.5 | 98.2 | 98.2 | 98.89 | 89.57 | 90.88 | 99.6 | 98.8 | 99.6 | 100 | 96.12 | 98.12 |
|
| 97 | 97.2 | 98.5 | 98.7 | 93.58 | 91.4 | 98.23 | 99.3 | 99.4 | 100 | 93.47 | 94.74 | 86.35 | 90.88 | 100 | 98.6 | 87.3 | 90.14 | 92.45 | 91.43 | 100 | 100 | 88.8 | 91 | 94.8 | 92.48 | 99.8 | 100 | 91.54 | 90.4 |
|
| 99.53 | 99.63 | 99.02 | 98.35 | 98.5 | 99.21 | 98.73 | 98.9 | 98.7 | 99.6 | 99.26 | 100 | 99.38 | 99.44 | 99.07 | 100 | 99.21 | 100 | 98.35 | 99.37 | 99.08 | 99.63 | 99.21 | 99.08 | 97.8 | 96.1 | 100 | 100 | 99.63 | 99.8 |
|
| 99.60 | 99.06 | 100 | 98.43 | 98.55 | 100 | 99.43 | 99.19 | 100 | 100 | 98.41 | 100 | 98.28 | 98.66 | 98.41 | 100 | 98.41 | 100 | 98.55 | 99.06 | 98.55 | 99.33 | 98.28 | 99.86 | 94.5 | 93.7 | 98.9 | 100 | 98.28 | 99.86 |
|
| 99.8 | 99.6 | 100 | 100 | 92.77 | 91.93 | 100 | 100 | 100 | 100 | 95.42 | 95.48 | 100 | 100 | 100 | 100 | 97.04 | 98.09 | 98.8 | 99.6 | 100 | 99.8 | 97.73 | 97.44 | 100 | 100 | 100 | 100 | 95.16 | 95.66 |
|
| 98.6 | 98.9 | 100 | 100 | 97.52 | 99.81 | 96.11 | 98.19 | 98.05 | 99.45 | 97.87 | 99.81 | 97.87 | 99.63 | 97.87 | 100 | 98.05 | 100 | 96.99 | 98.91 | 97.7 | 99.09 | 97.7 | 100 | 95.58 | 96.38 | 98.81 | 100 | 97.52 | 99.63 |
|
| 97.7 | 98.2 | 99.97 | 99.95 | 95.47 | 98.98 | 96.39 | 97.23 | 98.85 | 99.85 | 95.36 | 93.28 | 96.02 | 96.58 | 98.2 | 99.25 | 95.23 | 92.58 | 98.23 | 97.02 | 96.87 | 98.23 | 96.23 | 98.23 | 94.98 | 95.23 | 98.85 | 100 | 97.58 | 98.5 |
|
| 98.7 | 97.74 | 97.28 | 96.47 | 94.27 | 95.85 | 92.27 | 94.58 | 96.19 | 98.98 | 95.27 | 97.58 | 96.27 | 97.58 | 97.65 | 98.78 | 95.19 | 94.28 | 98.32 | 97.23 | 96.27 | 97.14 | 97.14 | 97.89 | 95.89 | 97.25 | 98.89 | 100 | 98.26 | 99.52 |
|
| 99.12 | 99.85 | 98.54 | 99.12 | 99.12 | 100 | 99.12 | 99.85 | 99.41 | 99.85 | 98.44 | 100 | 99.83 | 99.56 | 99.27 | 99.7 | 99.27 | 99.85 | 99.12 | 99.85 | 99.12 | 99.56 | 98.98 | 99.85 | 97.09 | 97.66 | 98.98 | 100 | 99.41 | 100 |
|
| 95.85 | 96.09 | 96.25 | 96.35 | 94.89 | 98.41 | 93.62 | 94.87 | 94.25 | 96.78 | 93.46 | 97.29 | 98.22 | 98.09 | 95.53 | 97.57 | 94.57 | 98.13 | 96.16 | 95.48 | 100 | 98.7 | 94.93 | 98.13 | 88.78 | 87.93 | 98.25 | 100 | 90.35 | 96.54 |
|
| 96.02 | 97.12 | 96.23 | 97.98 | 95.14 | 97.55 | 96.25 | 97.23 | 98.87 | 96.35 | 95.27 | 97.23 | 97.85 | 95.68 | 98.23 | 99 | 95.28 | 97.12 | 97.23 | 97.12 | 98.87 | 96.89 | 97.25 | 97.78 | 95.14 | 95.21 | 98.81 | 100 | 96.87 | 99.25 |
|
| 97.75 | 100 | 98.85 | 100 | 97.95 | 99.78 | 97.13 | 98.73 | 97.75 | 100 | 97.75 | 99.36 | 97.13 | 98.94 | 98.15 | 99.36 | 98.36 | 99.37 | 99.47 | 99.15 | 97.34 | 98.73 | 98.33 | 100 | 99.38 | 98.52 | 100 | 100 | 98.59 | 100 |
|
| 92.62 | 93.1 | 94.09 | 96.55 | 93.93 | 97.25 | 91.47 | 95.01 | 95.62 | 95.09 | 93.28 | 97.78 | 91.63 | 92.01 | 93.93 | 96.37 | 93.27 | 98.9 | 93.27 | 94.37 | 96.11 | 95.64 | 94.59 | 99.46 | 87.04 | 89.47 | 95.68 | 100 | 91.96 | 99.82 |
|
| 87.93 | 88.6 | 93.45 | 92.35 | 85.96 | 97.23 | 87.25 | 88.98 | 93.2 | 91.78 | 87.23 | 99.23 | 87.15 | 88.01 | 93.24 | 92.73 | 85.49 | 97.23 | 87.43 | 83.33 | 89.55 | 87.84 | 86.77 | 99.49 | 86.38 | 80.8 | 96.23 | 100 | 96.23 | 99.75 |
|
| 98.25 | 99.87 | 99.87 | 99.22 | 98.37 | 99.48 | 98.37 | 99.61 | 99 | 100 | 98.75 | 99.61 | 98 | 99.84 | 100 | 100 | 98.12 | 99.01 | 98.25 | 99.74 | 98.52 | 100 | 97.50 | 98.58 | 97.87 | 99.22 | 98.58 | 100 | 97.5 | 98.97 |
|
| 92.5 | 94.46 | 94.25 | 94.12 | 94.59 | 94.84 | 92.85 | 94.25 | 95.98 | 94.52 | 92.28 | 94.71 | 93.25 | 94.12 | 97.5 | 97.89 | 95.89 | 98.12 | 94.89 | 95.12 | 95.23 | 98.21 | 95.78 | 97.59 | 94.89 | 95.28 | 97.23 | 100 | 94.23 | 95.28 |
|
| 82.87 | 83.25 | 94.23 | 93.47 | 76.97 | 91.58 | 82.58 | 81.27 | 90.88 | 86.85 | 72.95 | 89.43 | 83.85 | 87.25 | 91.2 | 90.25 | 70.25 | 88.22 | 89.16 | 88.68 | 89.98 | 90.25 | 85.25 | 96.25 | 83.28 | 89.25 | 94.3 | 100 | 96.23 | 99.5 |
|
| 100 | 100 | 100 | 100 | 99.95 | 100 | 99.85 | 100 | 100 | 100 | 99.98 | 100 | 100 | 99.99 | 100 | 100 | 99.95 | 100 | 99.98 | 100 | 100 | 100 | 99.97 | 99.89 | 100 | 100 | 100 | 100 | 99.89 | 100 |
|
| 96.95 | 97.93 | 99.34 | 100 | 97.35 | 99.47 | 97.44 | 98.86 | 100 | 100 | 97.44 | 99.89 | 96.85 | 98.55 | 98.03 | 99.25 | 96.36 | 98.85 | 96.26 | 98.65 | 97.54 | 100 | 98.33 | 99.89 | 97.23 | 98.14 | 98.66 | 100 | 97.25 | 99.69 |
|
| 97.8 | 97.65 | 94.29 | 97.25 | 95.76 | 96.89 | 95.43 | 94.24 | 95.45 | 95.72 | 95.97 | 94.27 | 94.98 | 97.47 | 97.43 | 97.65 | 97.85 | 95.89 | 97.27 | 97.28 | 98.38 | 98.47 | 97.12 | 97.25 | 95.12 | 95.14 | 99.23 | 100 | 100 | 98.28 |
|
| 90.89 | 91.98 | 94.47 | 94.14 | 92.03 | 97.98 | 92.12 | 95.18 | 96.38 | 94.60 | 87.86 | 95.30 | 90.53 | 94.39 | 91.26 | 95.84 | 91.15 | 94.66 | 91.02 | 91.52 | 95.56 | 95.37 | 90.89 | 96.24 | 90.64 | 91.87 | 96.91 | 100 | 89.88 | 95.09 |
|
| 100 | 100 | 100 | 100 | 99.94 | 100 | 100 | 100 | 100 | 100 | 98.98 | 99.87 | 99.87 | 100 | 100 | 100 | 99.78 | 100 | 100 | 100 | 100 | 100 | 99.89 | 100 | 99.78 | 99.52 | 99.79 | 100 | 99.69 | 100 |
|
| 96.26 | 96.73 | 97.62 | 97.78 | 94.99 | 97.30 | 95.60 | 96.57 | 97.63 | 97.70 | 94.54 | 97.18 | 95.54 | 96.63 | 97.49 | 98.28 | 94.52 | 97.04 | 96.35 | 96.41 | 97.40 | 97.80 | 95.46 | 97.94 | 94.80 | 94.90 | 98.52 | 100 | 96.46 | 98.34 |
SB: Sub-band, SVM: Support vector machine, KNN: K-nearest neighbors, ANN: Artificial neural network, AC: Accuracy, SE: Sensitivity
Mean values of Massachusetts Institute of Technology-Beth Israel Hospital (MIT-BIH) data evaluation using tunable Q-factor wavelet transform (TQWT) method
| SB | PRF | SVM | KNN | ANN |
|---|---|---|---|---|
|
| AC | 96.26 | 97.62 | 94.99 |
| SE | 96.73 | 97.78 | 97.30 | |
|
| AC | 95.60 | 97.63 | 94.54 |
| SE | 96.57 | 97.70 | 97.18 | |
|
| AC | 95.54 | 97.49 | 94.52 |
| SE | 96.63 | 98.28 | 97.04 | |
|
| AC | 96.35 | 97.80 | 95.46 |
| SE | 96.41 | 97.40 | 97.94 | |
|
| AC | 94.80 | 98.52 | 96.46 |
| SE | 94.90 | 100 | 98.34 |
SB: Sub-band, PRF: Performance, SVM: Support vector machine, KNN: K-nearest neighbors, ANN: Artificial neural network, AC: Accuracy, SE: Sensitivity
Figure 4Comparison of performance of the three classifiers of support vector machine (SVM), K-nearest neighbors (KNN), and artificial neural network (ANN) based on the proposed feature extraction method in terms of: a) accuracy, b) sensitivity
Comparison of mean parameters of the proposed method measured with support vector machine (SVM), K-nearest neighbors (KNN), and artificial neural network (ANN)
| PRF | SVM | KNN | ANN |
|---|---|---|---|
| AC | 95.71 | 97.81 | 95.19 |
| SE | 96.30 | 98.23 | 97.56 |
PRF: Performance, SVM: Support vector machine, KNN: K-nearest neighbors, ANN: Artificial neural network, AC: Accuracy, SE: Sensitivity
Comparison of the results with previously-studied articles
| Reference | Rec.No. | Technique | AC | SE |
|---|---|---|---|---|
| Robert Chen-Hao Chang [ | 5 | wavelet transform+combines the sum of trough and sum of R_peak | 94.73 | - |
| Jung Y and Kim [ | 9 | Wavelet+SPC | 99 | 94.3 |
| Roozbeh Zarei [ | 22 | “Replacing” strategy+PCA | 98.77 | 96.12 |
| Zhou FY [ | 22 | deep neural networks+ rules inference | 99.41 | 97.59 |
| Manikandan MS [ | 47 | signal decomposition+temporal features combined with decision-rule | - | 89.69 |
| This paper | 22 | TQWT+ statistical features +KNN | 97.81 | 98.23 |
AC: Accuracy, SE: Sensitivity, SPC: Statistical process control, PCA: Principal component analysis, TQWT: Tunable Q-factor wavelet transform, KNN: K-nearest neighbors