| Literature DB >> 31391528 |
Ahmed Elwali1, Zahra Moussavi2,3.
Abstract
Obstructive sleep apnea (OSA) is an underdiagnosed common disorder. Undiagnosed OSA, in particular, increases the perioperative morbidity and mortality risks for OSA patients undergoing surgery requiring full anesthesia. OSA screening using the gold standard, Polysomnography (PSG), is expensive and time-consuming. This study offers an objective and accurate tool for screening OSA during wakefulness by a few minutes of breathing sounds recording. Our proposed algorithm (AWakeOSA) extracts an optimized set (3-4) of breathing sound features specific to each anthropometric feature (i.e. age, sex, etc.) for each subject. These personalized group (e.g. age) classification features are then used to determine OSA severity in the test subject for that anthropomorphic parameter. Each of the anthropomorphic parameter classifications is weighted and summed to produce a final OSA severity classification. The tracheal breathing sounds of 199 individuals (109 with apnea/hypopnea index (AHI) < 15 as non-OSA and 90 with AHI ≥ 15 as moderate/severe-OSA) were recorded during wakefulness in the supine position. The sound features sensitive to OSA were extracted from a training set (n = 100). The rest were used as a blind test dataset. Using Random-Forest classification, the training dataset was shuffled 1200-6000 times to avoid any training bias. This routine resulted in 81.4%, 80.9%, and 82.1% classification accuracy, sensitivity, and specificity, respectively, on the blind-test dataset which was similar to the results for the out-of-bag-validation applied to the training dataset. These results provide a proof of concept for AWakeOSA algorithm as an accurate, reliable and quick OSA screening tool that can be done in less than 10 minutes during wakefulness.Entities:
Mesh:
Year: 2019 PMID: 31391528 PMCID: PMC6685971 DOI: 10.1038/s41598-019-47998-5
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1The AWakeOSA algorithm used for decision making routine using the weighted outcomes from each of the used anthropometric subsets classifiers. Legend: RF: random forest; AHI: apnea-hypopnea index.
Participants’ anthropometric information.
| AHISupine | Age | Sex | BMI | NC | MpS | ||||
|---|---|---|---|---|---|---|---|---|---|
| n > 50 | n ≤ 50 | n ≥ 35 | n < 35 | n > 40 | n ≤ 40 | ||||
|
| |||||||||
| Non-OSA (AHI < 15, n = 109) | 3.59 ± 3.95 | 48.60 ± 12.69 | 50 M, 59 F | 31.79 ± 7.21 | 39.81 ± 5.14 | 59 ‘I’, 25 ‘II’, 15 ‘III’ and 9 ‘IV’ | |||
| 50 | 59 | 28 | 81 | 50 | 59 | ||||
| OSA (AHI ≥ 15, n = 90) | 42.85 ± 32.72 | 52.18 ± 11.55 | 66 M, 24 F | 36.44 ± 8.01 | 44.08 ± 3.67 | 22 ‘I’, 30 ‘II’, 22 ‘III’ and 16 ‘IV’ | |||
| 52 | 38 | 44 | 46 | 72 | 18 | ||||
|
| |||||||||
| Non-OSA (AHI < 15, n = 62) | 3.4 ± 3.69 | 49.18 ± 12.89 | 32 M, 30 F | 31.69 ± 7.42 | 40.06 ± 5.22 | 32 ‘I’, 14 ‘II’, 11 ‘III’ and 4 ‘IV’ | |||
| 30 | 32 | 18 | 44 | 32 | 30 | ||||
| OSA (AHI ≥ 15, n = 51) | 52.79 ± 39.91 | 51.96 ± 12.03 | 36 M, 15 F | 37.33 ± 9.01 | 43.94 ± 3.85 | 13 ‘I’, 14 ‘II’, 16 ‘III’ and 8 ‘IV’ | |||
| 29 | 22 | 25 | 26 | 39 | 9 | ||||
|
| |||||||||
| Non-OSA (AHI < 15, n = 47) | 3.85 ± 4.29 | 47.83 ± 12.52 | 18 M, 29 F | 31.92 ± 7.00 | 39.47 ± 5.05 | 27 ‘I’, 11 ‘II’, 4 ‘III’ and 5 ‘IV’ | |||
| 20 | 27 | 10 | 37 | 18 | 26 | ||||
| OSA (AHI ≥ 15, n = 39) | 29.86 ± 17.63 | 52.46 ± 11.04 | 30 M, 9 F | 35.26 ± 6.40 | 44.25 ± 3.48 | 9 ‘I’, 16 ‘II’, 6 ‘III’ and 8 ‘IV’ | |||
| 23 | 16 | 19 | 20 | 33 | 6 | ||||
AHI: apnea-hypopnea index, BMI: body mass index, NC: neck circumference, MPS: mallampati score, M/F: male/female.
Descriptions and details of the selected features.
| FN | BM | Feature’s definition | Subset | CC |
|---|---|---|---|---|
| 1 | ExpM |
|
| −0.40 |
| 2 | InsN |
|
| 0.37 |
| 3 | ExpM |
|
| −0.48 |
| 4 | InsM |
|
| 0.25 |
| 5 | InsM |
| BMI < 35 | −0.41 |
| 6 | InsM |
| BMI < 35 | −0.45 |
| 7 | InsN |
| BMI < 35 | −0.40 |
| 8 | InsN |
| BMI < 35 | 0.43 |
| 9* | InsN |
| −0.35 | |
| 10* | InsN |
| 0.37 | |
| 11 | InsM |
| 0.32 | |
| 12 | InsN |
| −0.37 | |
| 13 | InsN |
| −0.48 | |
| 14 | InsN |
| Age ≤ 50 | 0.52 |
| 15 | ExpN |
| Age ≤ 50 | −0.41 |
| 16 | InsM |
| Age ≤ 50 | 0.40 |
| 17 | InsN |
|
| 0.42 |
| 18 | InsN |
|
| 0.53 |
| 19 | InsN |
| NC > 40 | 0.37 |
| 20 | InsM |
| NC > 40 | 0.29 |
| 21 | InsM |
| NC > 40 | 0.35 |
| 22 | InsN |
| NC > 40 | 0.28 |
| 23 | InsN |
| 0.34 | |
| 24 | InsM |
| 0.27 | |
| 25 | InsM |
| 0.39 | |
| 26 | ExpM |
| 0.36 |
Legend: INS/EXP: inspiration/expiration, M/N: mouth/nose, mean: arithmetic mean, gmean: geometric mean, P(F): the power spectrum, B(F,F): the bispectrum, F: frequency, FN: feature number, BM: breathing maneuver, subset: subset of usage, BMI: body mass index, NC: neck circumference, MPS: mallampati score, CC: the correlation coefficient with AHI. All correlations were significant at P < 0.01 Level.
*Features 9 and 10 were used alternatively.
Correlation coefficient (Cc) of each feature combination and ahi and classification results using feature combinations for each anthropometric subset separately.
| Groups | CC/CCdB | Out of bag-validation | Blind testing | ||||
|---|---|---|---|---|---|---|---|
| Accuracy | Sensitivity | Specificity | Accuracy | Sensitivity | Specificity | ||
| BMI < 35 | 0.46/– | 78.9% | 81.8% | 74.1% | 68.4% | 75.7% | 55.0% |
| Age > 50 | 0.52/– | 81.7% | 83.3% | 80.0% | 67.4% | 60.0% | 73.9% |
| Age ≤ 50 | 0.63/0.66 | 85.7% | 84.4% | 87.5% | 86.0% | 85.2% | 87.5% |
| Male | 0.49/0.60 | 75.0% | 71.9% | 77.8% | 64.6% | 66.7% | 63.3% |
| NC > 40 | 0.43/– | 75.0% | 75.0% | 75.0% | 64.7% | 66.7% | 63.6% |
| MpS ≤ 2 | 0.47/0.51 | 73.3% | 71.7% | 75.9% | 74.6% | 81.6% | 64.0% |
|
| |||||||
| Voted Accuracies | — | 82.3% | 81.4% | 82.3% |
|
|
|
CCDB: CC with the logarithm of AHI, BMI: body mass index, NC: neck circumference, MPS: mallampati score.
Figure 2Linear regression models of feature combinations selected for age ≤ 50 (top) and male (bottom) subsets with the logarithm of AHI. Blue dots show the estimated logarithm of AHI values by the model. Legend: AHI: apnea-hypopnea index. CC: correlation coefficient.
Figure 3Scatter plot for out of the bag-validation in the training dataset (top) and blind testing (bottom) classification decisions; Blue and Red colors represent non-OSA and OSA individuals, respectively.
Anthropometric information of all misclassified subjects within the training dataset (out of the bag-validation) and blind testing data.
| AHI | Age | Sex | BMI | NC | MpS | |
|---|---|---|---|---|---|---|
| Non-OSA (AHI < 15, n = 20) | 3.1 ± 3.1 | 45.9 ± 13.6 | 13 M, 7 F | 36.7 ± 7.6 | 43.2 ± 3.4 | 13 ‘I’, 4 ‘II’, 2 ‘III’ and 1 ‘IV’ |
| OSA (AHI > 15, n = 16) | 37.0 ± 28.3 | 54.2 ± 11.8 | 13 M, 3 F | 34.4 ± 6.9 | 43.3 ± 3.6 | 5 ‘I’, 6 ‘II’, 4 ‘III’ and 1 ‘IV’ |
| Total (n = 36) | 18.2 ± 25.3 | 49.6 ± 13.3 | 26 M, 10 F | 35.7 ± 7.3 | 43.2 ± 3.4 | 18 ‘I’, 10 ‘II’, 6 ‘III’ and 2 ‘IV’ |
NC: neck circumference, BMI: body mass index, MPS: mallampati score.
Figure 4The average power spectrum of the signal recorded from nose inspiration. Dotted lines represent the 95% confidence interval. Red color represents the OSA group. Blue color represents the non-OSA group.
Figure 5The workflow block diagram. AHI is apnea/hypopnea index.