Application and interpretation of machine learning models in predicting the risk of severe obstructive sleep apnea in adults
作者:Yewen Shi, Yitong Zhang, Zine Cao, Lina Ma, Yuqi Yuan, Xiaoxin Niu, Yonglong Su, Yushan Xie, Xi Chen, Liang Xing, Xinhong Hei, Haiqin Liu, Shi‐Nan Wu, Wenle Li, Xiaoyong Ren · 发表于:BMC Medical Informatics and Decision Making · 年份:2023 · DOI:10.1186/s12911-023-02331-z · 被引用次数:38 · 研究领域:Obstructive Sleep Apnea Research、Sleep and related disorders、Restless Legs Syndrome Research
BACKGROUND: Obstructive sleep apnea (OSA) is a globally prevalent disease with a complex diagnostic method. Severe OSA is associated with multi-system dysfunction. We aimed to develop an interpretable machine learning (ML) model for predicting the risk of severe OSA and analyzing the risk factors based on clinical characteristics and questionnaires. METHODS: This was a retrospective study comprising 1656 subjects who presented and underwent polysomnography (PSG) between 2018 and 2021. A total of 23 variables were included, and after univariate analysis, 15 variables were selected for further preprocessing. Six types of classification models were used to evaluate the ability to predict severe OSA, namely logistic regression (LR), gradient boosting machine (GBM), extreme gradient boosting (XGBoost), adaptive boosting (AdaBoost), bootstrapped aggregating (Bagging), and multilayer perceptron (MLP). All models used the area under the receiver operating characteristic curve (AUC) was calculated as the performance metric. We also drew SHapley Additive exPlanations (SHAP) plots to interpret predictive results and to analyze the relative importance of risk factors. An online calculator was developed to estimate the risk of severe OSA in individuals. RESULTS: Among the enrolled subjects, 61.47% (1018/1656) were diagnosed with severe OSA. Multivariate LR analysis showed that 10 of 23 variables were independent risk factors for severe OSA. The GBM model showed the best performance (AUC =...