| Literature DB >> 34782110 |
Chunjiao Dong1, Yixian Qiao2, Chunheng Shang3, Xiwen Liao3, Xiaoning Yuan4, Qin Cheng2, Yuxuan Li5, Jianan Zhang5, Yunfeng Wang6, Yahong Chen7, Qinggang Ge8, Yurong Bao9.
Abstract
BACKGROUND: The coronavirus disease (COVID-19) effected a global health crisis in 2019, 2020, and beyond. Currently, methods such as temperature detection, clinical manifestations, and nucleic acid testing are used to comprehensively determine whether patients are infected with the severe acute respiratory syndrome coronavirus 2. However, during the peak period of COVID-19 outbreaks and in underdeveloped regions, medical staff and high-tech detection equipment were limited, resulting in the continued spread of the disease. Thus, a more portable, cost-effective, and automated auxiliary screening method is necessary.Entities:
Keywords: COVID-19; Logistic regression; Non-contact vital signs; Screening system; XGBoost
Mesh:
Year: 2021 PMID: 34782110 PMCID: PMC8563520 DOI: 10.1016/j.compbiomed.2021.105003
Source DB: PubMed Journal: Comput Biol Med ISSN: 0010-4825 Impact factor: 4.589
Monitoring data during sleep.
| Metric | Abbreviation | Metric | Abbreviation |
|---|---|---|---|
| Mean respiratory rate | meanRR | Mean heart rate | meanHR |
| Median respiratory rate | medRR | Median heart rate | medHR |
| Maximum respiratory rate | maxRR | Maximum heart rate | maxHR |
| Minimum respiratory rate | minRR | Minimum heart rate | minHR |
| Percentage of awake sleep | awakPrct | Percentage of rem sleep | REMSPrct |
| Percentage of light sleep | lightSPrct | Percentage of deep sleep | deepSPrct |
| Sleep latency | latnMin | Sleep duration | slepMin |
| Sleep efficiency | slepEffic | Sleep score | slepScore |
| Mean body dynamic density | meanNMD | Percentage of body movement per minute | movMinPrct |
| Wake up times | awakTims | Turn over times | timesTO |
| Number of apneas during sleep | slepATims | Apnea-hypopnea index | AHI |
| Number of apneas during rem | REMSATims | Number of apneas during light sleep | lightSATims |
| Number of apneas during deep sleep | deepSATims |
Fig. 1Distribution of a) heart rate and respiratory rate and b) mean body dynamic density and wake up times in healthy subjects and COVID-19 patients.
Fig. 2a) Distribution of patients' hospitalization days. b) Fitting of average heart rate, average respiratory rate, apnea frequency during sleep, and hospitalization days. The shaded area represents the 95% confidence band.
Fig. 3Structural features of the proposed XGBoost + LR model. First, the XGBoost classifier is used as a feature selection model, whose result would be one-hot coded. Second, using the results of the XGBoost model as the LR model input, the final result is predicted.
Fig. 4a) Overall visualization of features by SHAP. b) Feature importance sorted by SHAP. c) SHAP value of a single patient sample. d) SHAP value of a single healthy subject sample.
Final parameter settings for the six algorithms used in this study.
| Logistic | kNN | SVM | RF | XGBoost | XGBoost + LR |
|---|---|---|---|---|---|
| C = 0.01 | k_neighbors = 5 | kernel = ‘rbf’ | n_estimators = 80 | learning_rate = 0.2 | learning_rate = 0.2 |
| penalty = ‘l2’ | p = 1 | C = 100 | max_depth = 5 | n_estimators = 80 | n_estimators = 80 |
| gamma = 0.001 | max_depth = 7 | max_depth = 7 | |||
| gamma = 0.001 | gamma = 0.001 |
Fig. 5Confusion matrix of the six models.
Fig. 6ROC curves of the six models.
Comparison of the classification results of the six models.
| Model | Recall (%) | Precision (%) | AUC (%) |
|---|---|---|---|
| LR | 85.1 (82.9, 87.3) | 87.3 (85.2, 89.4) | 92.6 (91.0, 94.2) |
| KNN | 77.6 (75.0, 80.2) | 90.5 (88.7, 92.3) | 91.3 (89.5, 93.1) |
| SVM | 80.6 (78.2, 83.0) | 91.5 (89.8, 93.2) | 92.8 (91.2, 94.4) |
| RF | 89.1 (87.2, 91.0) | 97.4 (96.4, 98.4) | 97.9 (97.0, 98.8) |
| XGBoost | 91.3 (89.6, 93.0) | 96.6 (95.5, 97.7) | 97.8 (96.9, 98.7) |
| XGBoost + LR | 96.8 (95.8 97.8) | 92.5 (90.9, 94.1) | 98.0 (97.1, 98.9) |