| Literature DB >> 33575194 |
Javad Ostadieh1, Mehdi Chehel Amirani1, Morteza Valizadeh2.
Abstract
BACKGROUND: The obstructive sleep apnea (OSA) detection has become a hot research topic because of the high risk of this disease. In this paper, we tested some powerful and low computational signal processing techniques for this task and compared their results with the recent achievements in OSA detection.Entities:
Keywords: Classification; feature reduction; hybrid K-means recursive least-squares; multi-cluster feature selection; obstructive sleep apnea; single-lead electrocardiogram
Year: 2020 PMID: 33575194 PMCID: PMC7866948 DOI: 10.4103/jmss.JMSS_69_19
Source DB: PubMed Journal: J Med Signals Sens ISSN: 2228-7477
Figure 1The overall steps of the obstructive sleep apnea detection using the single-lead electrocardiogram signals
List of nonlinear features that are extracted from the dual-tree complex wavelet transform coefficients in this article
| Features | Description |
|---|---|
| FE[ | Fuzzy entropy |
| ApEn[ | Approximate entropy |
| IQR[ | Interquartile range |
| RP[ | Recurrence plot |
| SD1, SD2, SD1/SD2[ | Poincare plot |
Figure 2The first 3 s of a typical normalized electrocardiogram signal before (left) and after (right) preprocessing
Figure 3The three level dual-tree complex wavelet transform
Figure 4The sub bands of the electrocardiogram signal for Tree A
Figure 5The sub bands of the electrocardiogram signal for Tree B
Figure 6The absolute energy of the sub band signal x000
Figure 7The absolute energy of the sub band signal x000
The comparison of the obstructive sleep apnea detection results based on various methods
| References | Feature extraction/selection method | Classifier | Results | ||
|---|---|---|---|---|---|
| Accuracy % | Sensitivity % | Specificity % | |||
| Hilmisson | Frequency features | Statistical analysis | 93 | 100 | 81 |
| Janbakhshi | EDR | SVM-KNN-NN-LD-QD | 90.9 | 89.6 | 91.8 |
| Ma | Statistical features | Statistical analysis | 87 | 89 | 79 |
| Zarei and Asl 2018[ | DWT + SFFS | SVM (RBF kernel) | 92.98 | 91.74 | 93.75 |
| Hassan | DT-CWT | AdaBoost | 84.4 | 90.38 | 74.38 |
| Nishad | Tunable-Q wavelet transform features | Random Forest | 92.78 | 93.91 | 90.95 |
| Avcı and Akbaş 2015[ | DWT + PCA | Random forest | 92-98 | - | - |
| Rachim | DWT + PCA | SVM | 94.3 | 92.65 | 92.2 |
| Hassan and Haque 2017[ | Normal invers Gaussian modeling | AdaBoost | 87.33 | 81.99 | 90.72 |
| Hassan and Haque 2016[ | TQWT | RUSBoost | 88.88 | 87.58 | 91.49 |
| Hassan 2016[ | Statistical and spectral | Bootstrap aggregating | 85.97 | 84.14 | 86.83 |
| Wang | RR-intervals | CNN (LeNet-5) | 92.3 | 90.9 | 100 |
| Singh | Time-frequency Scalogram features | CNN (AlexNet) | 86.22 | 90 | 100 |
| Urtnasan | RR-intervals | CNN | 96 | 96 | 96 |
| Wang | RR-intervals | CNN | 97.8 | 100 | 93 |
| Wang | RR-intervals and frequency features | DNN | 97.1 | 100 | 91.7 |
| Proposed method | DT-CWT + MCFS | Hybrid “k-means, RLS” RBF | 95.62 | 96.37 | 96 |
ECG – Electrocardiogram; EDR – ECG derived respiratory; DWT – Discrete wavelet transform; SFFS – Sequential forward feature selection; PCA – Principal component analysis; TQWT – Tunable Q-factor wavelet transform; MCFS – Multi-cluster feature selection; SVM – Support vector machine; RBF – Radial basis function; CNN – Convolutional neural network; RLS – Recursive least-square; KNN – K-nearest neighbor; NN – Neural network; LD – Linear discriminant; QD – Quadratic discriminant
Figure 8The implemented hybrid radial basis function network for the obstructive sleep apnea detection