| Literature DB >> 28894589 |
Rajesh Kumar Tripathy1, Samarendra Dandapat1.
Abstract
The complex wavelet sub-band bi-spectrum (CWSB) features are proposed for detection and classification of myocardial infarction (MI), heart muscle disease (HMD) and bundle branch block (BBB) from 12-lead ECG. The dual tree CW transform of 12-lead ECG produces CW coefficients at different sub-bands. The higher-order CW analysis is used for evaluation of CWSB. The mean of the absolute value of CWSB, and the number of negative phase angle and the number of positive phase angle features from the phase of CWSB of 12-lead ECG are evaluated. Extreme learning machine and support vector machine (SVM) classifiers are used to evaluate the performance of CWSB features. Experimental results show that the proposed CWSB features of 12-lead ECG and the SVM classifier are successful for classification of various heart pathologies. The individual accuracy values for MI, HMD and BBB classes are obtained as 98.37, 97.39 and 96.40%, respectively, using SVM classifier and radial basis function kernel function. A comparison has also been made with existing 12-lead ECG-based cardiac disease detection techniques.Entities:
Keywords: 12-lead ECG; BBB; CWSB; HMD; SVM classifiers; automated heart ailment detection; bundle branch block; cardiac disease detection; complex wavelet sub-band bi-spectrum features; diseases; dual tree CW transform; electrocardiography; extreme learning machine; heart muscle disease; heart pathologies; learning (artificial intelligence); medical signal detection; medical signal processing; muscle; myocardial infarction; negative phase angle; positive phase angle features; radial basis function kernel function; radial basis function networks; signal classification; support vector machine; support vector machines; wavelet transforms
Year: 2017 PMID: 28894589 PMCID: PMC5437706 DOI: 10.1049/htl.2016.0089
Source DB: PubMed Journal: Healthc Technol Lett ISSN: 2053-3713
Fig. 1Variation of average CWE of all ECG leads
a Average CW energy of all leads in different sub-bands for six-level-based DTCWT decomposition of multilead ECG signals for NSR, MI, HMD and BBB
b Average CW energy of all leads in different sub-bands for seven-level-based DTCWT decomposition of multilead ECG signals for NSR, MI, HMD and BBB
Fig. 2Lead V5 ECG signals for NSR and three pathological cases such as MI, BBB and CM
a Lead V5 ECG signal for HC
f Lead V5 ECG signal for MI
k Lead V5 ECG signal for BBB
p Lead V5 ECG signal for HMD (CM)
b–e , , and sub-band signals for HC
g–j , , and sub-band signals for MI
l–o , , and sub-band signals for BBB
q–t , , and sub-band signals for HMD
Fig. 3Magnitude contours of the CW bi-spectrum of sub-band for different cardiac ailments and NSR
a–d Magnitude contour of the SB of NSR, BBB, HMD and MI
e–h Histogram of the phase of SB of NSR, BBB, HMD and MI
Fig. 4Detection and classification of cardiac ailments from CWSB features of multilead ECG
p-Values of selected CWSB features using ANOVA test
| CWSB features | |
|---|---|
| 0.0712 | |
| 0.7083 |
OA value of classifiers for hold-out cross-validation
| Training/test data percentage | Classifiers | OA, % |
|---|---|---|
| 80% training and 20% testing | ELM | 92.85 |
| SVM | 98.39 | |
| 70% training and 30% testing | ELM | 95.07 |
| SVM | 97.43 |
Average IA values of ELM and SVM classifiers for BBB, HMD, MI and NSR classes
| Features | Classifiers | IA (NSR), % | IA (MI), % | IA (HMD), % | IA (BBB), % |
|---|---|---|---|---|---|
| ELM | 94.02 | 96.47 | 91.30 | 88.08 | |
| SVM | 92.10 | 94.56 | 91.52 | 91.41 | |
| ELM | 86.15 | 93.76 | 95.00 | 68.17 | |
| SVM | 94.56 | 96.19 | 94.13 | 92.51 | |
| all CWSB features | ELM | 95.93 | 98.37 | 97.39 | 92.79 |
| all CWSB features | SVM | 97.55 | 98.37 | 96.52 | 96.12 |
| selected CWSB features | ELM | 95.91 | 97.83 | 98.70 | 94.45 |
| selected CWSB features | SVM | 98.90 | 98.37 | 97.39 | 96.40 |
OA values of ELM and SVM classifiers using CWSB features of 8-lead ECG and 12-lead ECG
| 8-lead ECG | 12-lead ECG | ||||
|---|---|---|---|---|---|
| Classifiers | Kernels | OA, % | Classifiers | Kernels | OA, % |
| ELM | sigmoid | 84.51 | ELM | sigmoid | 88.11 |
| ELM | radbas | 92.67 | ELM | radbas | 95.05 |
| ELM | sine | 94.66 | ELM | sine | 96.08 |
| SVM | linear | 91.97 | SVM | linear | 94.54 |
| SVM | polynomial | 78.80 | SVM | polynomial | 85.86 |
| SVM | RBF | 95.63 | SVM | RBF | 97.75 |
Comparison of the proposed work with existing methods for 12-lead ECG signals
| Features+classifier | IA (MI), % | IA (HMD), % |
|---|---|---|
| morphological features+ANN [ | 95 | NU |
| polynomial coefficients+MIL [ | 91 | NU |
| hermite coefficients+ANN [ | 83.4 | NU |
| PMMSE features+LS-SVM [ | 93.95 | 89.16 |
| morphological features+RF [ | NU | 90 |
| MEES features+SVM [ | 96 | NU |
| proposed multiscale PA features+fuzzy KNN [ | 94.31 | 80.90 |
| proposed CWSB features+SVM | 98.37 | 97.39 |
NU – not used.; MIL – multi instance learning; RF – random forest, LS – least square