Performance Comparison of Improved Machine Learning Algorithms Based on Bayesian Optimization in High-dimensional and Unbalanced COPD Data | Research Square window.SnipcartSettings = { analytics: { enabled: false } }; (function() { var accessVector = localStorage.getItem('access_vector') || ''; window.dataLayer = window.dataLayer || []; if (accessVector) { window.dataLayer.push({ user: { profile: { profileInfo: { snid: accessVector } } } }); } })(); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-K279D39R'); Browse Preprints In Review Journals COVID-19 Preprints AJE Video Bytes Research Tools Research Promotion AJE Professional Editing AJE Rubriq About Preprint Platform In Review Editorial Policies Our Team Advisory Board Help Center Sign In Submit a Preprint Cite Share Download PDF Research Article Performance Comparison of Improved Machine Learning Algorithms Based on Bayesian Optimization in High-dimensional and Unbalanced COPD Data Yiting Li, Xuchun Wang, Yuchao Qiao, Jiahui Ren, Hao Ren, Yu Cui, and 3 more This is a preprint; it has not been peer reviewed by a journal. https://doi.org/ 10.21203/rs.3.rs-3239086/v1 This work is licensed under a CC BY 4.0 License Status: Posted Version 1 posted You are reading this latest preprint version Abstract Background and objective: Early identification of individuals at high risk of chronic obstructive pulmonary disease (COPD) is crucial for reducing related mortality rates and economic burden. However, conventional machine learning (ML) models have limitations when making predictions using COPD data that exhibit high-dimensional and unbalanced characteristics. Therefore, to address this issue, this study developed a well-performing Bayesian optimization (BO)-ML hybrid model combined with variable screening and resampling technology to construct a COPD risk prediction model. Methods: We collected a sample of 4,747 COPD cases with no missing data from the 2019 COPD Surveillance project in Shanxi Province, and extracted 34 potentially relevant variables from the dataset. Firstly, we used the Smoothly Clipped Absolute Deviation (SCAD) method to select variables associated with COPD. Secondly, we oversampling the unbalanced data using Synthetic Minority Over-sampling Technique (SMOTE) algorithm. Thirdly, we construct risk prediction models in the training set using four BO-improved ML models, including BO-Decision Tree (DT), BO-Naive Bayes (NB), BO-Support Vector Machine (SVM) and BO-K-nearest neighbor (KNN). Finally, the predictive performance of the combined models is tested and evaluated. Result: The SCAD method was used to select 14 variables specifically associated with COPD from a dataset of 34 features. After applying the SMOTE resampling method, the ratio of COPD patients to non-COPD patients in the dataset of this study was balanced at 1:1. In the construction process of the four ML models, this study utilized BO algorithm to identify their optimal hyperparameters. Furthermore, in the comparison of model performance, this study found that combining BO-ML hybrid models with data balancing techniques can improve their performance. Specifically, the combination of SMOTE and BO-NB demonstrated stable performance and attained high scores in the comprehensive evaluation index, with AUC and G-means values of 0.770 and 0.696 respectively. Conclusion: Despite the challenges posed by high dimensionality, redundancy, and class imbalance in data set, the BO-NB model, when integrated with SCAD and SMOTE, has exhibited excellent performance in accurately identifying individuals at a high risk of COPD. It provides early warnings to clinical doctors, helping them take timely preventive measures. chronic obstructive pulmonary disease Smoothly Clipped Absolute Deviation Synthetic Minority Over-sampling Technique Bayesian Optimization Machine learning Figures Figure 1 Figure 2 1. Introduction Chronic Obstructive Pulmonary Disease (COPD) is a chronic inflammatory disease that is characterized by the progressive limitation of airflow. Its primary symptoms encompass persistent cough, excessive production of sputum, and a gradual deterioration of respiratory function [ 1 ] . As of 2017, COPD had become the third leading cause of death worldwide [ 2 ] and was ranked eighth in terms of reducing global life expectancy in 2019 [ 3 ] . Undoubtedly, COPD has become a significant public health issue. However, there remains a notable gap in the availability and quality of COPD screening, diagnosis, and treatment. Hence, the establishment of a robust COPD risk prediction model holds immense clinical significance as it can assist healthcare professionals in early detection and timely implementation of preventive measures. A research survey conducted in China found that there are approximately 100 million COPD patients worldwide, with a prevalence rate of 13.7% among individuals aged 40 and above [ 4 ] . Currently, our dataset shows a lower incidence rate of COPD at 9.3% in individuals aged 40 and above, indicating an issue of class imbalance. This issue significantly affects the classification accuracy of predictive models [ 5 ] , particularly for the prediction of minority class samples, which are often the focus of research objectives. To address this challenge, the Synthetic Minority Over-sampling Technique (SMOTE) [ 6 ] will be employed in this study. Previously, SMOTE has been widely recognized as an effective solution for addressing class imbalance and has been applied in various domains, including computer vision, medical diagnosis, fraud detection, and more, to handle imbalanced data [ 7 – 9 ] . In addition, COPD is influenced by multiple factors, leading to high dimensionality and redundant information. Traditional risk prediction models often use a single classification algorithm without considering variable redundancy in the data, resulting in compromised performance. Considering this issue, Smoothly Clipped Absolute Deviation (SCAD) [ 10 ] , a feature selection method, is employed in this study. SCAD is an improvement over the Lasso penalty method and selectively compresses coefficients of insignificant variables while preserving the significant ones. Therefore, this study employs SCAD for the selection of relevant variables associated with COPD. With the rise of computer data mining techniques, machine learning (ML) algorithms are frequently utilized to aid experts and physicians in conducting clinical diagnostic research for COPD. For instance, Bodduluri S et al. employed a linear forward feature selection method to identify the most optimal feature set and utilized the K-nearest neighbor (KNN) learning algorithm to classify and recognize COPD [ 11 ] . Yu H et al. diagnosed the severity of COPD by utilizing Support Vector Machines (SVM) from sparse-channel lung sounds [ 12 ] . Wang C et al. developed a recognition model for Acute Exacerbations of Chronic Obstructive Pulmonary Disease using five ML algorithms [ 13 ] . However, each of the aforementioned ML algorithms encompasses a set of hyperparameters that significantly influence the algorithm's performance. In practice, determining the appropriate model hyperparameter configuration often relies on human expertise or iterative experimentation [ 14 ] . As models become more complex with a growing number of hyperparameters, manual selection becomes increasingly challenging. Recently, Bayesian Optimization (BO) algorithm has gained widespread application as a tool for hyperparameter optimization, as it efficiently explores the hyperparameter space [ 15 – 17 ] . Given the advantages offered by the BO algorithm, this study aims to utilize the BO algorithm to find optimal hyperparameters for ML models and explore the feasibility of a hybrid BO-ML model for early identification of COPD. In summary, this study explores approaches to address issues such as high-dimensional feature space, feature redundancy, and class imbalance in the investigation of COPD survey data. It employs SCAD for feature selection, utilizes SMOTE resampling to tackle class imbalance, applies BO to optimize ML methods for constructing the classification model, and investigates the impact of combining SMOTE with BO-ML models on model performance. The research aims to provide a more robust and effective approach for COPD risk prediction, contributing to early diagnosis and prevention of COPD. 2. Methods 2.1. Study participants The data for this study was sourced from the 2019 COPD monitoring data of residents in Shanxi Province, China. After excluding missing data, a total of 4747 valid cases were retained. The survey employed a multi-stage stratified random sampling method to investigate residents aged 40 and above in 11 cities of Shanxi Province. Prior to the survey, the study obtained approval from the Sino-Japanese Friendship Hospital, and all participants or their representatives signed informed consent forms indicating their understanding and agreement. The survey included questionnaire surveys, anthropometric measurements, and pulmonary function tests. For specific details regarding the survey content, as well as the sampling methods and procedures, please refer to Appendix 1. Additionally, this study selected 34 variables from participants' demographic information, respiratory symptoms, smoking habits, living environments, and other related indicators. For specific variables and their distributions, please refer to Table S2 in Appendix 1. The participants of the survey were Chinese citizens aged 40 years or older who had been residing at the surveillance sites for a minimum of 6 months prior to the survey. The exclusion criteria were shown below: (1) Residents in functional areas (e.g., workshops, military facilities, student dormitories, nursing homes, etc.). (2) Residents with mental or cognitive impairments (e.g., cognitive disorders, dementia, deafness, etc.). (3) Newly diagnosed or receiving treatment for tumors. (4) Residents with severe paralysis. (5) Pregnant or nursing women. 2.2. Definitions According to pulmonary function test results, the diagnosis of COPD is based on a post-bronchodilation forced expiratory volume in 1 second to forced vital capacity ratio (FEV1/FVC) of less than 0.7. Body weight is classified as: low (BMI < 18.5 kg/m2), normal (BMI: 18.5 kg/m2 to 24 kg/m2), overweight (BMI: 24 kg/m2 to 28 kg/m2), or obese (BMI ≥ 28 kg/m2). Central obesity is defined as a waist circumference of ≥ 80 cm in women and ≥ 85 cm in men. Participants who reported smoking during the survey are categorized as current smokers, including both current and former smokers. Household air pollution is defined as the use of wood, animal dung, or coal for cooking or heating within the past six months or longer. Occupational exposure refers to exposure to dust or toxic gases in the workplace, including agricultural work. A family history of respiratory diseases is defined as the occurrence of respiratory conditions (such as asthma, chronic bronchitis, or emphysema) in either one or both parents. 2.3. SCAD In the initial stage of model development [ 18 ] , we considered incorporating numerous factors that could potentially influence the model to minimize bias. However, not all factors have significant effects. Introducing certain variables not only complicates calculations but also increases the risk of collinearity [ 19 ] . Therefore, this study utilizes SCAD for variable selection. SCAD, proposed by Fan and Li (2001) [ 10 ] , incorporates different penalty terms based on different situations. Compared to Lasso, it allows for more precise feature variable selection and alleviates the issue of excessive compression. The specific parameter estimation form is as follows: $$\widehat{\beta }=\text{arg}\text{min}\left\{-\text{ln}\left(\beta \right)\right.+n\sum _{j=1}^{k}{p}_{\lambda }\left(\left|{\beta }_{j}\right|\right)\}$$ The specific form of the penalty term is as follows: $${p}_{\lambda }\left(\left|{\beta }_{j}\right|\right)=\left\{\begin{array}{c}\lambda \left|{\beta }_{j}\right|, \left|{\beta }_{j}\right|\le \lambda \\ \frac{-{\left|{\beta }_{j}\right|}^{2}-2a\lambda \left|{\beta }_{j}\right|+{\lambda }^{2}}{2a-2},\lambda <\left|{\beta }_{j}\right|\le a\lambda \\ \frac{\left(a+1\right){\lambda }^{2}}{2}, \left|{\beta }_{j}\right|>a\lambda \end{array}\right.$$ In the above equation, both λ ≥ 0 and a > 2 are adjustable parameters. Fan and Li [ 10 ] suggest setting the parameter a to 3.7 in their literature. 2.4. SMOTE In our dataset, the proportion of non-COPD patients is nearly ten times higher than that of COPD patients, resulting in a significant class imbalance (See Supplementary Table S3.). This imbalance presents a challenge in developing accurate models. To address this issue, SMOTE was introduced by Chawla et al. [ 6 ] in 2002. SMOTE tackles the problem of class imbalance by generating synthetic samples for the minority class. These synthetic samples are created to have attribute characteristics similar to the minority class while also introducing some variations. By doing so, SMOTE helps balance the dataset and alleviate the skewness issue. Given the substantial class imbalance in our dataset, we will utilize SMOTE to address this problem. 2.5. Hyperparameter Optimization with Bayesian Optimization Hyperparameters are crucial in achieving accurate predictions in machine learning. They are adjustable variables within the model or its training algorithm that need to be manually set before training. However, selecting the optimal hyperparameters can be challenging as they often have loosely constrained ranges. In the past, this task was accomplished using trial and error or relying on expert knowledge, but these methods are time-consuming and prone to bias. To overcome these limitations, the application of robust optimization techniques is necessary. Common methods for optimizing hyperparameters include grid search [ 20 ] (GS),, random search [ 21 ] (RS), and BO. Both GS and RS do not consider information from previous parameter evaluations, leading to slow search speeds and potential failure to find the global optimum. In contrast, the BO algorithm, introduced by Pelikan et al. [ 22 ] , enables the optimization of complex objective functions with a limited number of function samples, even with fewer evaluations [ 17 , 23 ] . Moreover, the algorithmic framework of BO is sequential, allowing it to effectively utilize information from known data points [ 24 ] . This makes it an important method for hyperparameter estimation. 2.6. Classification machine learning techniques based on Bayesian optimization. Classification techniques are typically divided into two categories: supervised ML and unsupervised ML. The primary distinction between these algorithms is whether the training samples are labeled or not. In supervised ML algorithms, the training set contains class labels, while unsupervised ML methods are applied to unlabeled samples [ 25 ] . In this study, we conducted tests and comparisons of four popular supervised ML algorithms: Decision Trees (DT) [ 26 ] , Naive Bayes (NB) [ 27 ] , SVM [ 28 ] , and KNN [ 29 ] . In medical binary classification problems, these models are commonly utilized. Each model is given identical input variables for consistency in the evaluation process. Furthermore, the BO algorithm was utilized to fine-tune the hyperparameter values of the aforementioned four ML models. Table 1 summarizes the hyperparameters and their search space used in this study. Table 1 Hyperparameters and their search space of the proposed models Classification Algorithm Hyperparameters Search Range DT Maximum number of splits [1, (n*-1)] Split Criterion Gini's diversity index, Twoing rule, and Maximum deviance reduction NB Distribution names Gaussian / Kernel. Kernel type Gaussian, Box, Epanechnikov, and Triangle. SVM Kernel Function Gaussian, Linear, Quadratic, and Cubic. Kernel Scale [0.001–1000] Box Constraint level [0.001–1000] Standardize data True/False Multiclass method One-vs-One / One-vs-All KNN Number of neighbors [1, (n*-1)] Distance metric Euclidean, City block, Chebyshev, Minkowski (cubic), Mahalanobis, Cosine, Correlation, Spearman, Hamming and Jaccard Distance weight Equal, Inverse, and Squared inverse. Standardize True/False (Note: n is the number of observations.) 2.7. Evaluation parameters After completing the training and construction process of the models, evaluating and comparing the performance of the predictive models becomes an essential step. In this study, a variety of standard performance metrics, such as the area under the receiver operating characteristic curve (AUC), accuracy (ACC), specificity, sensitivity, and G-mean, were employed to evaluate the classifiers' performance. Some of these metrics can be calculated based on the confusion matrix (refer to Table 2 ). Table 2 Confusion matrix True label Predicted label Positive Negative Positive TP FN Negative FP TN (Note: TP: COPD patients were correctly classified as COPD; TN: healthy participants were correctly classified as healthy; FP: healthy participants were incorrectly classified as COPD; FN: COPD patients were wrongly classified as healthy.) $$Accuracy = \frac{\left(TN+TP\right)}{\left(TP+TN+FP+FN\right)}\times 100\%$$ $$Specificity =\frac{TN}{\left(TN+FP\right)}\times 100\%$$ $$Sensitivity = \frac{TP}{\left(TP+FN\right)}\times 100\%$$ $$G-mean=\sqrt{\frac{TP}{TP+FN}\times \frac{TN}{TN+FP}}\times 100\%$$ 2.8. Statistic analysis Statistical descriptive analysis of factors affecting COPD was conducted using IBM SPSS Version 24. SCAD feature selection was performed using the SCAD program in the SIS package of R software. SMOTE resampling was conducted using the imbalance-learning library in Python (version 3.10). All classification models were implemented on the MATLAB 2022a platform. The graphs in this paper were generated using Excel. 3. Results 3.1. Experimental setup To determine if the combination of SCAD, SMOTE resampling, and BO-ML models can improve classification performance, the following stages need to be completed: 1.Importing COPD Monitoring Data. 2. Using SCAD to select the most relevant features. 3. Splitting the original training set into a training set (70%) and a test set (30%). (Please see Supplementary Table S3.) 4.Balancing COPD Dataset with SMOTE. 5.Building BO-ML Models in both Balanced and Unbalanced Datasets. 6.Comparing and Evaluating Model Performance. The flowchart can be found in Figure 1. Throughout this process, it will be observed whether the combination of these methods enhances or reduces the overall efficiency of the models. Furthermore, to ensure the models' ability to generalize, the training set underwent SMOTE resampling exclusively, while the test set retained the same feature variables without any additional processing. 3.2. Baseline characteristics Among the initial 6,648 study participants, 1,901 individuals with incomplete data were excluded, resulting in a final analysis sample of 4,747 participants. Among them, 443 individuals (9.3%) were confirmed as COPD patients. The gender distribution showed that 48.9% were male and 51.1% were female. The age distribution of the participants was as follows: 26.9% were between 40 and 49 years old, 36.6% were between 50 and 59, 28.6% were between 60 and 69, and 7.9% were over 70 years old. More detailed information can be found in Supplementary Table S2. In Figure 2, it is evident that the higher prevalence of COPD among males compared to females; the prevalence of COPD decreases with increasing literacy; the prevalence of COPD increases with advancing age; Individuals with lower BMI values have a higher prevalence of COPD, particularly among those with low body weight, reaching 27.1%. 3.3. Using SCAD to screen COPD related factors The SCAD model was utilized to incorporate 34 potential risk factors associated with COPD, and the "tune.method" option in the SIS package was used to specify the methods for selecting the optimal tuning parameter λ include AIC, BIC, eBIC, and CV. After debugging, to ensure the retention of sufficient information, this study employs AIC as the tune.method. Eventually, the SCAD method identifies 14 variables that exhibit strong correlations with COPD. As shown in Table 3. Table 3 the selected variables and regression coefficients for the SCAD method. Variables AIC BIC eBIC CV Cough frequently at age 14 and before(X 2 ) -0.30505211 -0.07537729 - - Hospitalization for pneumonia or bronchitis between the ages of 15 and 17(X 4 ) 0.50023039 - - - Respiratory disease(X 5 ) 0.87865125 0.57747375 0.41777030 0.41777030 Gastroesophageal reflux(X 12 ) -0.20792135 - - - family history(X 14 ) 0.28988007 0.08573527 - - Current smoking(X 16 ) 0.44375813 0.00910660 0.07505639 0.07505639 Polluting fuel for household heating(X 18 ) 0.17471077 - - - Age(X 22 ) 0.58876871 0.53305883 0.40153387 0.40153387 Marital status(X 24 ) -0.13293717 - - - Region(X 25 ) 0.02864334 - - - Gender(X 26 ) -1.03309069 -1.25037895 -0.85786855 -0.85786855 BMI(X 27 ) -0.10398143 - - - Kyphosis(X 31 ) 0.05966857 - - - funnel chest(X 33 ) 1.89946875 - - - In addition, to examine whether the variables selected by the SCAD method exhibit collinearity, we conducted a test for multicollinearity using the variance inflation factor (VIF). A VIF value below 5 indicates weak multicollinearity. Table 4 demonstrates that the selected variables have VIF values close to 1, indicating a weak collinearity among them. This suggests that by carefully selecting variables, we can effectively mitigate the adverse effects of feature collinearity on the classification performance of the model. Table 4 VIF test value. Variables VIF value Variables VIF value X 2 1.053 X 22 1.051 X 4 1.016 X 24 1.036 X 5 1.069 X 25 1.320 X 12 1.021 X 26 1.737 X 14 1.055 X 27 1.026 X 16 1.747 X 31 1.022 X 18 1.341 X 33 1.012 3.4. The results of SMOTE resampling. The original training dataset exhibits a class imbalance, with a lower number of COPD patients (n=314) and a higher number of non-COPD patients (n=3008). After applying SMOTE resampling, a balanced distribution was achieved between the two categories, with a 1:1 ratio of COPD patients to non-patients. As shown in Table 5. Table 5 Class distribution before and after SMOTE resampling. Dataset COPD patients Non-COPD patients The original training set 304 3008 After SMOTE resampling 3008 3008 3.5. Model establishment and evaluation In the BO algorithm, the maximum number of evaluations for the objective function is set to "100" as a termination criterion. The optimization is run 8 times to find the optimal parameter values for each classifier in its specific search space. Table 6 summarizes the best configurations for all classifiers. The internal validation results for each classification model in the training dataset are summarized in Table 7.As shown in Table 6, before balancing the data, all classification models achieved a high specificity (1.000)but had extremely low sensitivity values (ranging from 0.000 to 0.021). This suggests that the classification models did not achieve satisfactory performance in accurately detecting COPD patients within the imbalanced dataset. In contrast, after applying SMOTE resampling to balance the data, there were significant improvements in the comprehensive evaluation metrics, namely AUC and G-mean, for all models. This outcome demonstrates the effectiveness of the data balancing process in enhancing the classification models' recognition performance for minority class samples. When comparing different models, the BO-KNN model stood out for its relatively strong performance on the imbalanced dataset. During internal validation using the holdout method, the model achieved notable evaluation metrics: AUC (0.680), ACC (0.908), specificity (1.000), sensitivity (0.021), and G-mean (0.146). Nevertheless, after applying data balancing techniques, BO-DT performs excellently with the following metric values: AUC (0.920), ACC (0.860), Specificity (0.854), Sensitivity (0.867), G-mean (0.860). However, after applying data balancing techniques, the BO-DT model exhibited exceptional performance with improved metric values: AUC (0.920), ACC (0.860), specificity (0.854), sensitivity (0.867), and G-mean (0.860). These results highlight the superior performance of the SMOTE and BO-DT combination compared to other models in mitigating the effects of data imbalance. Table 6 The optimal selection of hyperparameter values for different Models. Models Optimized Hyperparameters Strategy Imbalance SMOTE resampling BO-DT Maximum number of splits 2 420 Split Criterion Maximum deviance reduction Maximum deviance reduction BO-NB Distribution names Kernel Kernel Kernel type Gaussian Box BO-SVM Kernel Function Gaussian Gaussian Kernel Scale 0.001 0.0043 Box Constraint level 0.017 6.4026 Standardize data TRUE FALSE Multiclass method One-vs-One One-vs-All BO-KNN Number of neighbors 8 2985 Distance metric Euclidean Spearman Distance weight Equal Squared inverse Standardize TRUE FALSE (Note: BO-DT: Bayesian optimization algorithm improved Decision Trees; BO-NB: Bayesian optimization algorithm improved Naive Bayes; BO-SVM: Bayesian optimization algorithm improved Support Vector Machines; BO-KNN: Bayesian optimization algorithm improved K-nearest neighbors.) Table 7 summarizes the performance of the model on the internal validation data. Models AUC ACC Specificity Sensitivity G-mean BO-DT 0.500 0.906 1.000 0.000 0.000 BO-NB 0.760 0.906 1.000 0.000 0.000 BO-SVM 0.530 0.906 1.000 0.000 0.000 BO-KNN 0.680 0.908 1.000 0.021 0.146 SMOTE+BO-DT 0.920 0.860 0.854 0.867 0.860 SMOTE+BO-NB 0.750 0.695 0.667 0.723 0.695 SMOTE+BO-SVM 0.820 0.836 0.729 0.942 0.829 SMOTE+BO-KNN 0.920 0.843 0.812 0.875 0.843 To ensure the models' ability to generalize, this study proceeded with external validation by employing a test set for each model. The results obtained from the external validation (refer to Table 8) align with the results from internal validation, indicating that the classification models improved their ability to identify COPD patients when using resampling techniques to handle the imbalanced dataset. During the external validation process of the imbalanced dataset, the BO-KNN model demonstrated performance that was consistent with the previous results from internal validation, and the performance was satisfactory. However, after balancing the data using SMOTE resampling, the BO-NB model demonstrates remarkable stability in generalization performance during external validation. At the same time, the BO-NB model combined with SMOTE outperforms other models in terms of evaluation metrics, especially with noticeably higher scores in comprehensive metrics such as AUC (0.770) and G-mean (0.696). This suggests that BO-NB exhibits a higher recognition rate for both positive and negative samples, as well as excellent overall predictive performance. Table 8 summarizes the performance of the model on the external validation data Models AUC ACC Specificity Sensitivity G-mean BO-DT 0.500 0.909 1.000 0.000 0.000 BO-NB 0.750 0.909 1.000 0.000 0.000 BO-SVM 0.540 0.909 1.000 0.000 0.000 BO-KNN 0.680 0.907 0.995 0.023 0.152 SMOTE+BO-DT 0.670 0.816 0.863 0.349 0.549 SMOTE+BO-NB 0.770 0.671 0.665 0.729 0.696 SMOTE+BO-SVM 0.610 0.738 0.765 0.465 0.597 SMOTE+BO-KNN 0.650 0.789 0.825 0.426 0.593 4. Discussion This study aimed to construct machine learning models using high-dimensional, highly redundant, and imbalanced medical data to accurately predict high-risk individuals for COPD. Traditional statistical methods were limited in this context, so SCAD and SMOTE techniques were applied to overcome class imbalance and feature redundancy. ML models optimized by BO were then constructed to improve COPD prediction accuracy. The results of four supervised classifiers based on these two data preprocessing methods were discussed. Performance evaluation metrics such as AUC, ACC, specificity, sensitivity, and G-mean were used to assess the models. The predictive models developed in this study aimed to assist clinical practitioners in identifying individuals at high risk for COPD. If an individual's predicted value is 1, they are classified as part of the high-risk population, enabling appropriate screening and early-stage diagnosis to improve patient care and outcomes. During feature engineering, this study utilized the SCAD method to reduce the dimensionality of a dataset comprised of 34 features. This method effectively mitigated the impact of high dimensionality, redundant information, and collinearity among variables on the model's performance, while also reducing the complexity in subsequent model construction. Finally, SCAD identified 14 features that are closely related to COPD. Previous research has confirmed that the variables identified in this study, such as frequent coughing before the age of 14, hospitalization for pneumonia or bronchitis between the ages of 15 and 17, respiratory diseases, gastroesophageal reflux, family history, current smoking, and the remaining eight characteristics, are all significant risk factors for COPD [ 30 – 34 ] . Given these factors, the selection of variables in this study is justified as reasonable. Secondly, regarding data imbalance, four classification models showed high accuracy (> 0.9) before applying SMOTE resampling. Nonetheless, these models had low sensitivity in detecting individuals at high risk for COPD and a high rate of false negatives. This highlights the limitations of relying solely on accuracy when dealing with imbalanced data. After implementing SMOTE resampling, the ratio of COPD patients to non-COPD patients was balanced (at a ratio of 1:1). Moreover, using balanced data significantly improved the ability of all classification models to identify high-risk individuals for COPD. The BO-NB model, in particular, showed the greatest improvement, with sensitivity increasing from 0 to 0.729. This underscores the importance of employing data balancing techniques to address the impact of data imbalance. Thirdly, in model construction, this study utilizes the BO algorithm to select the optimal hyperparameters for eight supervised classifiers. Previously, BO has been successfully utilized by many researchers for hyperparameter optimization of ML models. For example, eynep CEYLA et al. determined the optimal hyperparameter set for different ML models using BO to predict high-risk groups of breast cancer patients, and the results showed that BO effectively improves the performance of ML models [ 15 ] . In another study, Ding Kexin, after optimizing XG-Boost parameters using BO, found that BO outperformed the RS optimization method in terms of model parameter selection and optimization efficiency [ 35 ] . These studies highlight the importance of using BO to optimize hyperparameters in ML model construction. Therefore, it is justified to employ BO algorithm for hyperparameter optimization in this study. Lastly, in the comparative analysis of model performance, we found that although BO- improved KNN exhibited better classification performance in imbalanced data, it still had a lower recognition rate for minority class samples. While the performance of the BO- improved NB model showed relative superiority after implementing SMOTE to address the issue of data imbalance. Previous studies have demonstrated the strong predictive ability of NB in various research domains. For instance, in a study classifying mild cognitive impairments, NB outperformed random forest, logistic regression, and KNN [ 36 ] . In another study predicting prostate cancer staging, NB performed comparably to more complex classifiers such as SVM and artificial neural networks [ 37 ] . Furthermore, NB has shown promising performance in various research domains, such as neonatal jaundice diagnosis and brain tumor classification [ 38 , 39 ] . 5. Limitations We acknowledge the limitations of our study. Firstly, the predictive factors included in this study only encompass questionnaire information and basic physical measurements obtained from COPD monitoring data, without incorporating data from lung function monitoring. Consequently, the identification rate of COPD is relatively low. Furthermore, further exploration is required to ensure the robustness of the model we constructed in diverse data application scenarios. 6. Conclusion In summary, considering the challenges of high dimensionality, redundancy, and class imbalance in COPD risk prediction factors, this study proposes the BO-NB model combining SCAD feature selection and SMOTE resampling techniques to identify individuals at high risk of COPD. The utilization of this model can greatly assist clinical practitioners in providing early warnings for COPD and implementing timely and effective preventive measures. Abbreviations COPD: chronic obstructive pulmonary disease; SCAD: Smoothly Clipped Absolute Deviation; SMOTE: Synthetic Minority Over-sampling Technique; ML: machine learning; BO: Bayesian optimization; DT: Decision Trees; NB: Naive Bayes; SVM: Support Vector Machines; KNN: K-nearest neighbors; BO-ML: Bayesian optimization algorithm improved machine learning; BO-DT: Bayesian optimization algorithm improved Decision Trees; BO-NB: Bayesian optimization algorithm improved Naive Bayes; BO-SVM: Bayesian optimization algorithm improved Support Vector Machines; BO-KNN: Bayesian optimization algorithm improved K-nearest neighbors. Declarations Availability of data and materials The datasets used and/or analysed during the current study are available from the corresponding author on reasonable request. Ethics approval and consent to participate This study was approved by the China-Japan Friendship Hospital. Informed consent was signed by all study participants or their agents. All experiments and methods were performed under the relevant guidelines and regulations. Consent for publication Not applicable. Author Contributions Statement YTL, XCW, and LXQ participated in research design; XCW, YCQ, JHR, HR, YC, JL, and RQZ conducted the survey and collected data; YTL analyzed and interpreted the data; XCW, YCQ and JHR were responsible for preprocessing the data and checking the results; QLX gave constructive suggestions for the manuscript. All authors read and approved the final manuscript. Funding: This work was funded by the National Natural Science Foundation of China (Grant No: 81973155). Conflicts of Interest: The authors declare no conflict of interest. Acknowledgements The authors thank all the interviewees who participated in the survey data collection. References Singh D, Agusti A, Anzueto A, et al. Global strategy for the diagnosis, management, and prevention of chronic obstructive lung disease: the GOLD science committee report 2019. Eur Respir J. 2019;53(5):1900164. Soriano JB, Kendrick PJ, Paulson KR, et al. Prevalence and attributable health burden of chronic respiratory diseases, 1990–2017: a systematic analysis for the Global Burden of Disease Study 2017. The Lancet Respiratory Medicine. 2020;8(6):585–96. WHO Department of Data and Analytics. Global health estimates 2019: disease burden by cause, age, sex, by country and by region, 2000–2019. Geneva: World Health Organization; 2020. Wang C, Xu J, Yang L, et al. Prevalence and risk factors of chronic obstructive pulmonary disease in China (the China Pulmonary Health [CPH] study): a national cross-sectional study. The Lancet. 2018;391(10131):1706–17. Wang Xiaomeng S, Desheng Z. Application of Boosting algorithm combined with SMOTE technique in predicting HIV infection in young men who have sex with men. Chin J Health Stat. 2012;39(01):31–5. Chawla NV, Bowyer KW, Hall LO, et al. SMOTE: synthetic minority over-sampling technique. J Artif Intell Res. 2002;16:321–57. Van Horn G, Mac Aodha O, Song Y, et al. The inaturalist challenge 2017 dataset. arXiv preprint arXiv:1707 06642. 2017;1(2):4. Min X, Li M, Dong D, et al. Multi-parametric MRI-based radiomics signature for discriminating between clinically significant and insignificant prostate cancer: Cross-validation of a machine learning method. Eur J Radiol. 2019;115:16–21. He B, Ji T, Zhang H, et al. MRI-based radiomics signature for tumor grading of rectal carcinoma using random forest model. J Cell Physiol. 2019;234(11):20501–9. Li FRVariable. Selection via Nonconcave Penalized Likelihood and its Oracle Properties. Publications of the American Statistical Association. 2001;96(456):1348–60. Bodduluri S, Newell JD, Hoffman EA, et al. Registration-Based Lung Mechanical Analysis of Chronic Obstructive Pulmonary Disease (COPD) Using a Supervised Machine Learning Framework. Acad Radiol. 2013;20(5):527–36. Yu H, Zhao J, Liu D, et al. Multi-channel lung sounds intelligent diagnosis of chronic obstructive pulmonary disease. BMC Pulm Med. 2021;21(1):1–13. Wang C, Chen X, Du L, et al. Comparison of machine learning algorithms for the identification of acute exacerbations in chronic obstructive pulmonary disease. Comput Methods Programs Biomed. 2020;188:105267. Snoek J, Larochelle H, Adams RP. Practical bayesian optimization of machine learning algorithms. Adv Neural Inf Process Syst. 2012; 25. Ceylan Z. Diagnosis of breast cancer using improved machine learning algorithms based on bayesian optimization. Int J Intell Syst Appl Eng. 2020;8(3):121–30. Wu J, Chen XY, Zhang H, et al. Hyperparameter optimization for machine learning models based on Bayesian optimization. J Electron Sci Technol. 2019;17(1):26–40. Shahriari B, Swersky K, Wang Z et al. Taking the human out of the loop: A review of Bayesian optimization. Proceedings of the IEEE. 2015; 104(1): 148–175. MichaelH.Kutner. ChristopherJ.Nachtsheim, JohnNeter.Applied linear regression models. Photocopy edition. Higher Education Press; 2005. Wang Lu SJ. Application of Lasso regression method in feature variable selection. J Jilin Inst Eng Technol. 2021;37(12):109–12. Bao Y, Liu Z. A fast grid search method in support vector regression forecasting time series[C]//Intelligent Data Engineering and Automated Learning–IDEAL 2006: 7th International Conference, Burgos, Spain, September 20–23, 2006. Proceedings 7. Springer Berlin Heidelberg, 2006: 504–511. BERGSTRA J, BENGIO Y. Random Search for Hyper-Parameter Optimization. J Mach Learn Res. 2012;13(1):281–305. Pelikan M, Goldberg DE, Cantú-Paz E. BOA: The Bayesian optimization algorithm[C]//Proceedings of the genetic and evolutionary computation conference GECCO-99. 1999, 1(1999). Wu J, Chen XY, Zhang H, et al. Hyperparameter optimization for machine learning models based on Bayesian optimization. J Electron Sci Technol. 2019;17(1):26–40. JONES D R, SCHONLAU M. Efficient Global Optimization of Expensive Black-Box Functions. J Global Optim. 1998;13(4):455–92. BAO W, LIANJU N. Integration of Unsupervised and Supervised Machine Learning Algorithms for Credit Risk Assessment. Expert Syst Appl. 2019;128(AUG):301–15. Steinberg D, Colla P. CART: classification and regression trees. The top ten algorithms in data mining. 2009; 9: 179. CHESHIRE J. A First Course in Bayesian Statistical Methods. A First Course in Bayesian Statistical Methods; 2009. CORTES C. Support-Vector Networks. Mach Learn. 1995;20(3):273–97. Zeng Zhihao. Research on kNN classification algorithm and its application in poisoning diagnosis. Hunan University; 2005. Quan D, Ren J, Ren H, et al. Exploring influencing factors of chronic obstructive pulmonary disease based on elastic net and Bayesian network. Sci Rep. 2022;12(1):7563. Wang Jing S, Jian D, Aibing, et al. Analysis of the prevalence and influencing factors of chronic obstructive pulmonary disease in the ≥ 60-year-old health examination population in Cangzhou City. South China J Prev Med. 2021;47(06):781–3. Wang X, Wright Z, Wang J, et al. Elucidating the Link: Chronic Obstructive Pulmonary Disease and the Complex Interplay of Gastroesophageal Reflux Disease and Reflux-Related Complications. Medicina. 2023;59(7):1270. Muhammed A, Moiz JA, Singla D, et al. Postural abnormalities in phenotypes of chronic obstructive pulmonary disease. Braz J Phys Ther. 2020;24(4):325–32. Wang X, Ren H, Ren J, et al. Machine learning-enabled risk prediction of chronic obstructive pulmonary disease with unbalanced data. Comput Methods Programs Biomed. 2023;230:107340. Ding Kexin. Research on liver cancer survival prediction based on machine learning methods. Huazhong Agricultural University; 2022. Jia Zhiying. Exploration and research on the dynamic optimization screening system for mild cognitive impairment based on machine learning. Shanghai Jiao Tong University; 2019. Cosma G, Acampora G, Brown D, et al. Prediction of pathological stage in patients with prostate cancer: a neuro-fuzzy model. PLoS ONE. 2016;11(6):e0155856. Ferreira D, Oliveira A, Freitas A. Applying data mining techniques to improve diagnosis in neonatal jaundice. BMC Med Inf Decis Mak. 2012;12(1):1–6. Tsolaki E, Svolos P, Kousi E, et al. Fast spectroscopic multiple analysis (FASMA) for brain tumor classification: a clinical decision support system utilizing multi-parametric 3T MR data. Int J Comput Assist Radiol Surg. 2015;10:1149–66. Additional Declarations No competing interests reported. Supplementary Files Attachedfile.docx Additional file 1: The first section provides specific details about the survey content, as well as the sampling methods and procedures. Supplementary Table S2 displays specific variables and their distributions. Supplementary Table S3 summarizes the sample situation. Cite Share Download PDF Status: Posted Version 1 posted You are reading this latest preprint version Research Square lets you share your work early, gain feedback from the community, and start making changes to your manuscript prior to peer review in a journal. As a division of Research Square Company, we’re committed to making research communication faster, fairer, and more useful. We do this by developing innovative software and high quality services for the global research community. Our growing team is made up of researchers and industry professionals working together to solve the most critical problems facing scientific publishing. Also discoverable on Platform About Our Team In Review Editorial Policies Advisory Board Help Center Resources Author Services Accessibility API Access RSS feed Manage Cookie Preferences © Research Square 2026 | ISSN 2693-5015 (online) Privacy Policy Terms of Service Do Not Sell My Personal Information {"props":{"pageProps":{"initialData":{"identity":"rs-3239086","acceptedTermsAndConditions":true,"allowDirectSubmit":true,"archivedVersions":[],"articleType":"Research Article","associatedPublications":[],"authors":[{"id":224823530,"identity":"c353890f-6b61-465f-b618-4d3033c88501","order_by":0,"name":"Yiting Li","email":"","orcid":"","institution":"Shanxi Medical University","correspondingAuthor":false,"prefix":"","firstName":"Yiting","middleName":"","lastName":"Li","suffix":""},{"id":224823531,"identity":"baf39085-9bf7-442a-ab2b-8f967606f300","order_by":1,"name":"Xuchun Wang","email":"","orcid":"","institution":"Shanxi Medical University","correspondingAuthor":false,"prefix":"","firstName":"Xuchun","middleName":"","lastName":"Wang","suffix":""},{"id":224823533,"identity":"9a9643c2-e352-432b-b487-3999d642185b","order_by":2,"name":"Yuchao Qiao","email":"","orcid":"","institution":"Shanxi Medical University","correspondingAuthor":false,"prefix":"","firstName":"Yuchao","middleName":"","lastName":"Qiao","suffix":""},{"id":224823535,"identity":"d03a4de9-34c8-4266-a2c8-681337f6b63a","order_by":3,"name":"Jiahui Ren","email":"","orcid":"","institution":"Shanxi Medical University","correspondingAuthor":false,"prefix":"","firstName":"Jiahui","middleName":"","lastName":"Ren","suffix":""},{"id":224823536,"identity":"b24eacfd-9ee2-445c-b6fd-68bf22c1326d","order_by":4,"name":"Hao Ren","email":"","orcid":"","institution":"Shanxi Medical University","correspondingAuthor":false,"prefix":"","firstName":"Hao","middleName":"","lastName":"Ren","suffix":""},{"id":224823539,"identity":"f84e14cc-a6da-488b-8375-272866f9d023","order_by":5,"name":"Yu Cui","email":"","orcid":"","institution":"Shanxi Medical University","correspondingAuthor":false,"prefix":"","firstName":"Yu","middleName":"","lastName":"Cui","suffix":""},{"id":224823542,"identity":"299ffc5d-8657-425b-aa33-28dc7367a515","order_by":6,"name":"Jing Liu","email":"","orcid":"","institution":"Shanxi Medical University","correspondingAuthor":false,"prefix":"","firstName":"Jing","middleName":"","lastName":"Liu","suffix":""},{"id":224823543,"identity":"344779aa-9d41-4492-ba27-3533b9f0219e","order_by":7,"name":"Ruiqing Zhao","email":"","orcid":"","institution":"Shanxi Medical University","correspondingAuthor":false,"prefix":"","firstName":"Ruiqing","middleName":"","lastName":"Zhao","suffix":""},{"id":224823545,"identity":"44d337b8-c9ac-44f7-ba62-04a33cce643d","order_by":8,"name":"Lixia Qiu","email":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAyAQMAAABI0h/eAAAABlBMVEX///8AAABVwtN+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAv0lEQVRIie3QsQrCMBCA4YRAu8R2TZfiIxwUOvVNXK5LN0Vw7VBwcBF8FcEXKBzo6CvkETp2EPRQcU1Gh/shQyAfyUUpSfrHUl4ITZkbQz6OGF5+21XFIekgmmg/UQt3u3RRIiML/DCDFVkFqm9WQVJQgkySTU2L0atrtx5CBMiMTOyupgxBDxRD9MDEtZe9BRdJ3rdAezax5DsLVo74kzFmlux2BD0/nmV+IvJT34SJGlU6/zYYPP4hkiRJUqAXrc07m5Wqt9MAAAAASUVORK5CYII=","orcid":"","institution":"Shanxi Medical University","correspondingAuthor":true,"prefix":"","firstName":"Lixia","middleName":"","lastName":"Qiu","suffix":""}],"badges":[],"createdAt":"2023-08-06 10:59:11","currentVersionCode":1,"declarations":"","doi":"10.21203/rs.3.rs-3239086/v1","doiUrl":"https://doi.org/10.21203/rs.3.rs-3239086/v1","draftVersion":[],"editorialEvents":[],"editorialNote":"","failedWorkflow":false,"files":[{"id":41530239,"identity":"8e8aec51-6dfa-47e4-892a-36020219477a","added_by":"auto","created_at":"2023-08-14 13:15:55","extension":"png","order_by":1,"title":"Figure 1","display":"","copyAsset":false,"role":"figure","size":42380,"visible":true,"origin":"","legend":"\u003cp\u003eFlowchart.\u003c/p\u003e","description":"","filename":"1.png","url":"https://assets-eu.researchsquare.com/files/rs-3239086/v1/f4d442c360125d7d71e038aa.png"},{"id":41532038,"identity":"01fa14c5-05d5-45ab-ac75-cdb7b21ff76a","added_by":"auto","created_at":"2023-08-14 13:23:55","extension":"png","order_by":2,"title":"Figure 2","display":"","copyAsset":false,"role":"figure","size":34666,"visible":true,"origin":"","legend":"\u003cp\u003eThe prevalence of COPD in different gender, culture levels, age and BMI.\u003c/p\u003e","description":"","filename":"2.png","url":"https://assets-eu.researchsquare.com/files/rs-3239086/v1/5e484377e0c14ba4c49336a3.png"},{"id":42564983,"identity":"60ead959-4915-4685-8c73-3f75d23a3385","added_by":"auto","created_at":"2023-09-04 05:07:31","extension":"pdf","order_by":0,"title":"","display":"","copyAsset":false,"role":"manuscript-pdf","size":451579,"visible":true,"origin":"","legend":"","description":"","filename":"manuscript.pdf","url":"https://assets-eu.researchsquare.com/files/rs-3239086/v1/e6c60abe-1eda-4680-8cd1-8cef0d164c71.pdf"},{"id":41530241,"identity":"59afa073-fa1b-490a-ac32-ff434a9007a2","added_by":"auto","created_at":"2023-08-14 13:15:55","extension":"docx","order_by":1,"title":"","display":"","copyAsset":false,"role":"supplement","size":32151,"visible":true,"origin":"","legend":"\u003cp\u003eAdditional file 1: The first section provides specific details about the survey content, as well as the sampling methods and procedures. Supplementary Table S2 displays specific variables and their distributions. Supplementary Table S3 summarizes the sample situation.\u003c/p\u003e","description":"","filename":"Attachedfile.docx","url":"https://assets-eu.researchsquare.com/files/rs-3239086/v1/e914871313c3301dcc413dce.docx"}],"financialInterests":"No competing interests reported.","formattedTitle":"Performance Comparison of Improved Machine Learning Algorithms Based on Bayesian Optimization in High-dimensional and Unbalanced COPD Data","fulltext":[{"header":"1. Introduction","content":"\u003cp\u003eChronic Obstructive Pulmonary Disease (COPD) is a chronic inflammatory disease that is characterized by the progressive limitation of airflow. Its primary symptoms encompass persistent cough, excessive production of sputum, and a gradual deterioration of respiratory function\u003csup\u003e[\u003cspan citationid=\"CR1\" class=\"CitationRef\"\u003e1\u003c/span\u003e]\u003c/sup\u003e. As of 2017, COPD had become the third leading cause of death worldwide\u003csup\u003e[\u003cspan citationid=\"CR2\" class=\"CitationRef\"\u003e2\u003c/span\u003e]\u003c/sup\u003e and was ranked eighth in terms of reducing global life expectancy in 2019 \u003csup\u003e[\u003cspan citationid=\"CR3\" class=\"CitationRef\"\u003e3\u003c/span\u003e]\u003c/sup\u003e. Undoubtedly, COPD has become a significant public health issue. However, there remains a notable gap in the availability and quality of COPD screening, diagnosis, and treatment. Hence, the establishment of a robust COPD risk prediction model holds immense clinical significance as it can assist healthcare professionals in early detection and timely implementation of preventive measures.\u003c/p\u003e \u003cp\u003eA research survey conducted in China found that there are approximately 100\u0026nbsp;million COPD patients worldwide, with a prevalence rate of 13.7% among individuals aged 40 and above\u003csup\u003e[\u003cspan citationid=\"CR4\" class=\"CitationRef\"\u003e4\u003c/span\u003e]\u003c/sup\u003e. Currently, our dataset shows a lower incidence rate of COPD at 9.3% in individuals aged 40 and above, indicating an issue of class imbalance. This issue significantly affects the classification accuracy of predictive models \u003csup\u003e[\u003cspan citationid=\"CR5\" class=\"CitationRef\"\u003e5\u003c/span\u003e]\u003c/sup\u003e, particularly for the prediction of minority class samples, which are often the focus of research objectives. To address this challenge, the Synthetic Minority Over-sampling Technique (SMOTE) \u003csup\u003e[\u003cspan citationid=\"CR6\" class=\"CitationRef\"\u003e6\u003c/span\u003e]\u003c/sup\u003e will be employed in this study. Previously, SMOTE has been widely recognized as an effective solution for addressing class imbalance and has been applied in various domains, including computer vision, medical diagnosis, fraud detection, and more, to handle imbalanced data \u003csup\u003e[\u003cspan additionalcitationids=\"CR8\" citationid=\"CR7\" class=\"CitationRef\"\u003e7\u003c/span\u003e\u0026ndash;\u003cspan citationid=\"CR9\" class=\"CitationRef\"\u003e9\u003c/span\u003e]\u003c/sup\u003e.\u003c/p\u003e \u003cp\u003eIn addition, COPD is influenced by multiple factors, leading to high dimensionality and redundant information. Traditional risk prediction models often use a single classification algorithm without considering variable redundancy in the data, resulting in compromised performance. Considering this issue, Smoothly Clipped Absolute Deviation (SCAD) \u003csup\u003e[\u003cspan citationid=\"CR10\" class=\"CitationRef\"\u003e10\u003c/span\u003e]\u003c/sup\u003e, a feature selection method, is employed in this study. SCAD is an improvement over the Lasso penalty method and selectively compresses coefficients of insignificant variables while preserving the significant ones. Therefore, this study employs SCAD for the selection of relevant variables associated with COPD.\u003c/p\u003e \u003cp\u003eWith the rise of computer data mining techniques, machine learning (ML) algorithms are frequently utilized to aid experts and physicians in conducting clinical diagnostic research for COPD. For instance, Bodduluri S et al. employed a linear forward feature selection method to identify the most optimal feature set and utilized the K-nearest neighbor (KNN) learning algorithm to classify and recognize COPD \u003csup\u003e[\u003cspan citationid=\"CR11\" class=\"CitationRef\"\u003e11\u003c/span\u003e]\u003c/sup\u003e. Yu H et al. diagnosed the severity of COPD by utilizing Support Vector Machines (SVM) from sparse-channel lung sounds \u003csup\u003e[\u003cspan citationid=\"CR12\" class=\"CitationRef\"\u003e12\u003c/span\u003e]\u003c/sup\u003e. Wang C et al. developed a recognition model for Acute Exacerbations of Chronic Obstructive Pulmonary Disease using five ML algorithms \u003csup\u003e[\u003cspan citationid=\"CR13\" class=\"CitationRef\"\u003e13\u003c/span\u003e]\u003c/sup\u003e. However, each of the aforementioned ML algorithms encompasses a set of hyperparameters that significantly influence the algorithm's performance. In practice, determining the appropriate model hyperparameter configuration often relies on human expertise or iterative experimentation\u003csup\u003e[\u003cspan citationid=\"CR14\" class=\"CitationRef\"\u003e14\u003c/span\u003e]\u003c/sup\u003e. As models become more complex with a growing number of hyperparameters, manual selection becomes increasingly challenging. Recently, Bayesian Optimization (BO) algorithm has gained widespread application as a tool for hyperparameter optimization, as it efficiently explores the hyperparameter space \u003csup\u003e[\u003cspan additionalcitationids=\"CR16\" citationid=\"CR15\" class=\"CitationRef\"\u003e15\u003c/span\u003e\u0026ndash;\u003cspan citationid=\"CR17\" class=\"CitationRef\"\u003e17\u003c/span\u003e]\u003c/sup\u003e. Given the advantages offered by the BO algorithm, this study aims to utilize the BO algorithm to find optimal hyperparameters for ML models and explore the feasibility of a hybrid BO-ML model for early identification of COPD.\u003c/p\u003e \u003cp\u003eIn summary, this study explores approaches to address issues such as high-dimensional feature space, feature redundancy, and class imbalance in the investigation of COPD survey data. It employs SCAD for feature selection, utilizes SMOTE resampling to tackle class imbalance, applies BO to optimize ML methods for constructing the classification model, and investigates the impact of combining SMOTE with BO-ML models on model performance. The research aims to provide a more robust and effective approach for COPD risk prediction, contributing to early diagnosis and prevention of COPD.\u003c/p\u003e"},{"header":"2. Methods","content":"\u003cdiv id=\"Sec3\" class=\"Section2\"\u003e \u003ch2\u003e2.1. Study participants\u003c/h2\u003e \u003cp\u003eThe data for this study was sourced from the 2019 COPD monitoring data of residents in Shanxi Province, China. After excluding missing data, a total of 4747 valid cases were retained. The survey employed a multi-stage stratified random sampling method to investigate residents aged 40 and above in 11 cities of Shanxi Province. Prior to the survey, the study obtained approval from the Sino-Japanese Friendship Hospital, and all participants or their representatives signed informed consent forms indicating their understanding and agreement. The survey included questionnaire surveys, anthropometric measurements, and pulmonary function tests. For specific details regarding the survey content, as well as the sampling methods and procedures, please refer to Appendix 1. Additionally, this study selected 34 variables from participants' demographic information, respiratory symptoms, smoking habits, living environments, and other related indicators. For specific variables and their distributions, please refer to Table S2 in Appendix 1.\u003c/p\u003e \u003cp\u003eThe participants of the survey were Chinese citizens aged 40 years or older who had been residing at the surveillance sites for a minimum of 6 months prior to the survey. The exclusion criteria were shown below: (1) Residents in functional areas (e.g., workshops, military facilities, student dormitories, nursing homes, etc.). (2) Residents with mental or cognitive impairments (e.g., cognitive disorders, dementia, deafness, etc.). (3) Newly diagnosed or receiving treatment for tumors. (4) Residents with severe paralysis. (5) Pregnant or nursing women.\u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec4\" class=\"Section2\"\u003e \u003ch2\u003e2.2. Definitions\u003c/h2\u003e \u003cp\u003eAccording to pulmonary function test results, the diagnosis of COPD is based on a post-bronchodilation forced expiratory volume in 1 second to forced vital capacity ratio (FEV1/FVC) of less than 0.7. Body weight is classified as: low (BMI\u0026thinsp;\u0026lt;\u0026thinsp;18.5 kg/m2), normal (BMI: 18.5 kg/m2 to 24 kg/m2), overweight (BMI: 24 kg/m2 to 28 kg/m2), or obese (BMI\u0026thinsp;\u0026ge;\u0026thinsp;28 kg/m2). Central obesity is defined as a waist circumference of \u0026ge;\u0026thinsp;80 cm in women and \u0026ge;\u0026thinsp;85 cm in men. Participants who reported smoking during the survey are categorized as current smokers, including both current and former smokers. Household air pollution is defined as the use of wood, animal dung, or coal for cooking or heating within the past six months or longer. Occupational exposure refers to exposure to dust or toxic gases in the workplace, including agricultural work. A family history of respiratory diseases is defined as the occurrence of respiratory conditions (such as asthma, chronic bronchitis, or emphysema) in either one or both parents.\u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec5\" class=\"Section2\"\u003e \u003ch2\u003e2.3. SCAD\u003c/h2\u003e \u003cp\u003eIn the initial stage of model development \u003csup\u003e[\u003cspan citationid=\"CR18\" class=\"CitationRef\"\u003e18\u003c/span\u003e]\u003c/sup\u003e, we considered incorporating numerous factors that could potentially influence the model to minimize bias. However, not all factors have significant effects. Introducing certain variables not only complicates calculations but also increases the risk of collinearity \u003csup\u003e[\u003cspan citationid=\"CR19\" class=\"CitationRef\"\u003e19\u003c/span\u003e]\u003c/sup\u003e. Therefore, this study utilizes SCAD for variable selection. SCAD, proposed by Fan and Li (2001) \u003csup\u003e[\u003cspan citationid=\"CR10\" class=\"CitationRef\"\u003e10\u003c/span\u003e]\u003c/sup\u003e, incorporates different penalty terms based on different situations. Compared to Lasso, it allows for more precise feature variable selection and alleviates the issue of excessive compression. The specific parameter estimation form is as follows:\u003cdiv id=\"Equa\" class=\"Equation\"\u003e\u003cdiv format=\"TEX\" class=\"mathdisplay\" id=\"FileID_Equa\" name=\"EquationSource\"\u003e\n$$\\widehat{\\beta }=\\text{arg}\\text{min}\\left\\{-\\text{ln}\\left(\\beta \\right)\\right.+n\\sum _{j=1}^{k}{p}_{\\lambda }\\left(\\left|{\\beta }_{j}\\right|\\right)\\}$$\u003c/div\u003e\u003c/div\u003e\u003c/p\u003e \u003cp\u003eThe specific form of the penalty term is as follows:\u003cdiv id=\"Equb\" class=\"Equation\"\u003e\u003cdiv format=\"TEX\" class=\"mathdisplay\" id=\"FileID_Equb\" name=\"EquationSource\"\u003e\n$${p}_{\\lambda }\\left(\\left|{\\beta }_{j}\\right|\\right)=\\left\\{\\begin{array}{c}\\lambda \\left|{\\beta }_{j}\\right|, \\left|{\\beta }_{j}\\right|\\le \\lambda \\\\ \\frac{-{\\left|{\\beta }_{j}\\right|}^{2}-2a\\lambda \\left|{\\beta }_{j}\\right|+{\\lambda }^{2}}{2a-2},\\lambda <\\left|{\\beta }_{j}\\right|\\le a\\lambda \\\\ \\frac{\\left(a+1\\right){\\lambda }^{2}}{2}, \\left|{\\beta }_{j}\\right|>a\\lambda \\end{array}\\right.$$\u003c/div\u003e\u003c/div\u003e\u003c/p\u003e \u003cp\u003eIn the above equation, both λ\u0026thinsp;\u0026ge;\u0026thinsp;0 and a\u0026thinsp;\u0026gt;\u0026thinsp;2 are adjustable parameters. Fan and Li \u003csup\u003e[\u003cspan citationid=\"CR10\" class=\"CitationRef\"\u003e10\u003c/span\u003e]\u003c/sup\u003e suggest setting the parameter a to 3.7 in their literature.\u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec6\" class=\"Section2\"\u003e \u003ch2\u003e2.4. SMOTE\u003c/h2\u003e \u003cp\u003eIn our dataset, the proportion of non-COPD patients is nearly ten times higher than that of COPD patients, resulting in a significant class imbalance (See Supplementary Table S3.). This imbalance presents a challenge in developing accurate models. To address this issue, SMOTE was introduced by Chawla et al. \u003csup\u003e[\u003cspan citationid=\"CR6\" class=\"CitationRef\"\u003e6\u003c/span\u003e]\u003c/sup\u003e in 2002. SMOTE tackles the problem of class imbalance by generating synthetic samples for the minority class. These synthetic samples are created to have attribute characteristics similar to the minority class while also introducing some variations. By doing so, SMOTE helps balance the dataset and alleviate the skewness issue. Given the substantial class imbalance in our dataset, we will utilize SMOTE to address this problem.\u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec7\" class=\"Section2\"\u003e \u003ch2\u003e2.5. Hyperparameter Optimization with Bayesian Optimization\u003c/h2\u003e \u003cp\u003eHyperparameters are crucial in achieving accurate predictions in machine learning. They are adjustable variables within the model or its training algorithm that need to be manually set before training. However, selecting the optimal hyperparameters can be challenging as they often have loosely constrained ranges. In the past, this task was accomplished using trial and error or relying on expert knowledge, but these methods are time-consuming and prone to bias. To overcome these limitations, the application of robust optimization techniques is necessary. Common methods for optimizing hyperparameters include grid search \u003csup\u003e[\u003cspan citationid=\"CR20\" class=\"CitationRef\"\u003e20\u003c/span\u003e]\u003c/sup\u003e (GS),, random search \u003csup\u003e[\u003cspan citationid=\"CR21\" class=\"CitationRef\"\u003e21\u003c/span\u003e]\u003c/sup\u003e (RS), and BO. Both GS and RS do not consider information from previous parameter evaluations, leading to slow search speeds and potential failure to find the global optimum. In contrast, the BO algorithm, introduced by Pelikan et al. \u003csup\u003e[\u003cspan citationid=\"CR22\" class=\"CitationRef\"\u003e22\u003c/span\u003e]\u003c/sup\u003e, enables the optimization of complex objective functions with a limited number of function samples, even with fewer evaluations\u003csup\u003e[\u003cspan citationid=\"CR17\" class=\"CitationRef\"\u003e17\u003c/span\u003e, \u003cspan citationid=\"CR23\" class=\"CitationRef\"\u003e23\u003c/span\u003e]\u003c/sup\u003e. Moreover, the algorithmic framework of BO is sequential, allowing it to effectively utilize information from known data points\u003csup\u003e[\u003cspan citationid=\"CR24\" class=\"CitationRef\"\u003e24\u003c/span\u003e]\u003c/sup\u003e. This makes it an important method for hyperparameter estimation.\u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec8\" class=\"Section2\"\u003e \u003ch2\u003e2.6. Classification machine learning techniques based on Bayesian optimization.\u003c/h2\u003e \u003cp\u003eClassification techniques are typically divided into two categories: supervised ML and unsupervised ML. The primary distinction between these algorithms is whether the training samples are labeled or not. In supervised ML algorithms, the training set contains class labels, while unsupervised ML methods are applied to unlabeled samples \u003csup\u003e[\u003cspan citationid=\"CR25\" class=\"CitationRef\"\u003e25\u003c/span\u003e]\u003c/sup\u003e. In this study, we conducted tests and comparisons of four popular supervised ML algorithms: Decision Trees (DT) \u003csup\u003e[\u003cspan citationid=\"CR26\" class=\"CitationRef\"\u003e26\u003c/span\u003e]\u003c/sup\u003e, Naive Bayes (NB) \u003csup\u003e[\u003cspan citationid=\"CR27\" class=\"CitationRef\"\u003e27\u003c/span\u003e]\u003c/sup\u003e, SVM \u003csup\u003e[\u003cspan citationid=\"CR28\" class=\"CitationRef\"\u003e28\u003c/span\u003e]\u003c/sup\u003e, and KNN \u003csup\u003e[\u003cspan citationid=\"CR29\" class=\"CitationRef\"\u003e29\u003c/span\u003e]\u003c/sup\u003e. In medical binary classification problems, these models are commonly utilized. Each model is given identical input variables for consistency in the evaluation process. Furthermore, the BO algorithm was utilized to fine-tune the hyperparameter values of the aforementioned four ML models. Table\u0026nbsp;\u003cspan refid=\"Tab1\" class=\"InternalRef\"\u003e1\u003c/span\u003e summarizes the hyperparameters and their search space used in this study.\u003c/p\u003e \u003cp\u003e \u003cdiv class=\"gridtable\"\u003e\u003ctable float=\"Yes\" id=\"Tab1\" border=\"1\"\u003e \u003ccaption language=\"En\"\u003e \u003cdiv class=\"CaptionNumber\"\u003eTable 1\u003c/div\u003e \u003cdiv class=\"CaptionContent\"\u003e \u003cp\u003eHyperparameters and their search space of the proposed models\u003c/p\u003e \u003c/div\u003e \u003c/caption\u003e \u003ccolgroup cols=\"3\"\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c1\" colnum=\"1\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c2\" colnum=\"2\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c3\" colnum=\"3\"\u003e\u003c/div\u003e \u003cthead\u003e \u003ctr\u003e \u003cth align=\"left\" colname=\"c1\"\u003e \u003cp\u003eClassification Algorithm\u003c/p\u003e \u003c/th\u003e \u003cth align=\"left\" colname=\"c2\"\u003e \u003cp\u003eHyperparameters\u003c/p\u003e \u003c/th\u003e \u003cth align=\"left\" colname=\"c3\"\u003e \u003cp\u003eSearch Range\u003c/p\u003e \u003c/th\u003e \u003c/tr\u003e \u003c/thead\u003e \u003ctbody\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\" morerows=\"1\" rowspan=\"2\"\u003e \u003cp\u003eDT\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eMaximum number of splits\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003e[1, (n*-1)]\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eSplit Criterion\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eGini's diversity index, Twoing rule, and Maximum deviance reduction\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\" morerows=\"1\" rowspan=\"2\"\u003e \u003cp\u003eNB\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eDistribution names\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eGaussian /\u0026nbsp;Kernel.\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eKernel type\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eGaussian,\u0026nbsp;Box,\u0026nbsp;Epanechnikov, and\u0026nbsp;Triangle.\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\" morerows=\"4\" rowspan=\"5\"\u003e \u003cp\u003eSVM\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eKernel Function\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eGaussian, Linear, Quadratic, and Cubic.\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eKernel Scale\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003e[0.001\u0026ndash;1000]\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eBox Constraint level\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003e[0.001\u0026ndash;1000]\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eStandardize data\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eTrue/False\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eMulticlass method\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eOne-vs-One / One-vs-All\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\" morerows=\"3\" rowspan=\"4\"\u003e \u003cp\u003eKNN\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eNumber of neighbors\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003e[1, (n*-1)]\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eDistance metric\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eEuclidean, City block, Chebyshev, Minkowski (cubic), Mahalanobis, Cosine, Correlation, Spearman, Hamming and Jaccard\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eDistance weight\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eEqual,\u0026nbsp;Inverse, and\u0026nbsp;Squared inverse.\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eStandardize\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eTrue/False\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003c/tbody\u003e \u003c/colgroup\u003e \u003ctfoot\u003e \u003ctr\u003e\u003ctd colspan=\"3\"\u003e(Note: n is the number of observations.)\u003c/td\u003e\u003c/tr\u003e \u003c/tfoot\u003e \u003c/table\u003e\u003c/div\u003e \u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec9\" class=\"Section2\"\u003e \u003ch2\u003e2.7. Evaluation parameters\u003c/h2\u003e \u003cp\u003eAfter completing the training and construction process of the models, evaluating and comparing the performance of the predictive models becomes an essential step. In this study, a variety of standard performance metrics, such as the area under the receiver operating characteristic curve (AUC), accuracy (ACC), specificity, sensitivity, and G-mean, were employed to evaluate the classifiers' performance. Some of these metrics can be calculated based on the confusion matrix (refer to Table\u0026nbsp;\u003cspan refid=\"Tab2\" class=\"InternalRef\"\u003e2\u003c/span\u003e).\u003c/p\u003e \u003cp\u003e \u003cdiv class=\"gridtable\"\u003e\u003ctable float=\"Yes\" id=\"Tab2\" border=\"1\"\u003e \u003ccaption language=\"En\"\u003e \u003cdiv class=\"CaptionNumber\"\u003eTable 2\u003c/div\u003e \u003cdiv class=\"CaptionContent\"\u003e \u003cp\u003eConfusion matrix\u003c/p\u003e \u003c/div\u003e \u003c/caption\u003e \u003ccolgroup cols=\"3\"\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c1\" colnum=\"1\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c2\" colnum=\"2\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c3\" colnum=\"3\"\u003e\u003c/div\u003e \u003cthead\u003e \u003ctr\u003e \u003cth align=\"left\" colname=\"c1\" morerows=\"1\" rowspan=\"2\"\u003e \u003cp\u003eTrue label\u003c/p\u003e \u003c/th\u003e \u003cth align=\"left\" colspan=\"2\" nameend=\"c3\" namest=\"c2\"\u003e \u003cp\u003ePredicted label\u003c/p\u003e \u003c/th\u003e \u003c/tr\u003e \u003ctr\u003e \u003cth align=\"left\" colname=\"c2\"\u003e \u003cp\u003ePositive\u003c/p\u003e \u003c/th\u003e \u003cth align=\"left\" colname=\"c3\"\u003e \u003cp\u003eNegative\u003c/p\u003e \u003c/th\u003e \u003c/tr\u003e \u003c/thead\u003e \u003ctbody\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003ePositive\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eTP\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eFN\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003eNegative\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eFP\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eTN\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003c/tbody\u003e \u003c/colgroup\u003e \u003ctfoot\u003e \u003ctr\u003e\u003ctd colspan=\"3\"\u003e(Note: TP: COPD patients were correctly classified as COPD; TN: healthy participants were correctly classified as healthy; FP: healthy participants were incorrectly classified as COPD; FN: COPD patients were wrongly classified as healthy.)\u003c/td\u003e\u003c/tr\u003e \u003c/tfoot\u003e \u003c/table\u003e\u003c/div\u003e \u003cdiv id=\"Equc\" class=\"Equation\"\u003e \u003cdiv format=\"TEX\" class=\"mathdisplay\" id=\"FileID_Equc\" name=\"EquationSource\"\u003e\n$$Accuracy = \\frac{\\left(TN+TP\\right)}{\\left(TP+TN+FP+FN\\right)}\\times 100\\%$$\u003c/div\u003e \u003c/div\u003e \u003cdiv id=\"Equd\" class=\"Equation\"\u003e \u003cdiv format=\"TEX\" class=\"mathdisplay\" id=\"FileID_Equd\" name=\"EquationSource\"\u003e\n$$Specificity =\\frac{TN}{\\left(TN+FP\\right)}\\times 100\\%$$\u003c/div\u003e \u003c/div\u003e \u003cdiv id=\"Eque\" class=\"Equation\"\u003e \u003cdiv format=\"TEX\" class=\"mathdisplay\" id=\"FileID_Eque\" name=\"EquationSource\"\u003e\n$$Sensitivity = \\frac{TP}{\\left(TP+FN\\right)}\\times 100\\%$$\u003c/div\u003e \u003c/div\u003e \u003cdiv id=\"Equf\" class=\"Equation\"\u003e \u003cdiv format=\"TEX\" class=\"mathdisplay\" id=\"FileID_Equf\" name=\"EquationSource\"\u003e\n$$G-mean=\\sqrt{\\frac{TP}{TP+FN}\\times \\frac{TN}{TN+FP}}\\times 100\\%$$\u003c/div\u003e \u003c/div\u003e \u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec10\" class=\"Section2\"\u003e \u003ch2\u003e2.8. Statistic analysis\u003c/h2\u003e \u003cp\u003eStatistical descriptive analysis of factors affecting COPD was conducted using IBM SPSS Version 24. SCAD feature selection was performed using the SCAD program in the SIS package of R software. SMOTE resampling was conducted using the imbalance-learning library in Python (version 3.10). All classification models were implemented on the MATLAB 2022a platform. The graphs in this paper were generated using Excel.\u003c/p\u003e \u003c/div\u003e"},{"header":"3. Results","content":"\u003cp\u003e3.1. Experimental setup\u003c/p\u003e\n\u003cp\u003eTo determine if the combination of SCAD, SMOTE resampling, and BO-ML models can improve classification performance, the following stages need to be completed:\u003c/p\u003e\n\u003cp\u003e1.Importing COPD Monitoring Data.\u003c/p\u003e\n\u003cp\u003e2. Using SCAD to select the most relevant features.\u003c/p\u003e\n\u003cp\u003e3.\u0026nbsp;Splitting the original training set into a training set (70%) and a test set (30%). (Please see Supplementary Table S3.)\u003c/p\u003e\n\u003cp\u003e4.Balancing COPD Dataset with SMOTE.\u003c/p\u003e\n\u003cp\u003e5.Building BO-ML Models in both Balanced and Unbalanced Datasets.\u003c/p\u003e\n\u003cp\u003e6.Comparing and Evaluating Model Performance.\u003c/p\u003e\n\u003cp\u003eThe flowchart can be found in Figure 1. Throughout this process, it will be observed whether the combination of these methods enhances or reduces the overall efficiency of the models. Furthermore, to ensure the models\u0026apos; ability to generalize, the training set underwent SMOTE resampling exclusively, while the test set retained the same feature variables without any additional processing.\u003c/p\u003e\n\u003cp\u003e3.2. Baseline characteristics\u003c/p\u003e\n\u003cp\u003eAmong the initial 6,648 study participants, 1,901 individuals with incomplete data were excluded, resulting in a final analysis sample of 4,747 participants. Among them, 443 individuals (9.3%) were confirmed as COPD patients. The gender distribution showed that 48.9% were male and 51.1% were female. The age distribution of the participants was as follows: 26.9% were between 40 and 49 years old, 36.6% were between 50 and 59, 28.6% were between 60 and 69, and 7.9% were over 70 years old. More detailed information can be found in Supplementary Table S2. In Figure 2, it is evident that the higher prevalence of COPD among males compared to females; the prevalence of COPD decreases with increasing literacy; the prevalence of COPD increases with advancing age; Individuals with lower BMI values have a higher prevalence of COPD, particularly among those with low body weight, reaching 27.1%.\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e3.3. Using SCAD to screen COPD related factors\u003c/p\u003e\n\u003cp\u003eThe SCAD model was utilized to incorporate 34 potential risk factors associated with COPD, and the \u0026quot;tune.method\u0026quot; option in the SIS package was used to specify the methods for selecting the optimal tuning parameter \u0026lambda; include AIC, BIC, eBIC, and CV. After debugging, to ensure the retention of sufficient information, this study employs AIC as the tune.method. Eventually, the SCAD method identifies 14 variables that exhibit strong correlations with COPD. As shown in Table 3.\u003cbr\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eTable 3\u003c/strong\u003e the selected variables and regression coefficients for the SCAD method.\u003c/p\u003e\n\u003cdiv align=\"Left\"\u003e\n \u003ctable border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"576\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003eVariables\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003eAIC\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003eBIC\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003eeBIC\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003eCV\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003eCough frequently at age 14 and before(X\u003csub\u003e2\u003c/sub\u003e)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003e-0.30505211\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003e-0.07537729\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003eHospitalization for pneumonia or bronchitis between the ages of 15 and 17(X\u003csub\u003e4\u003c/sub\u003e)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003e0.50023039\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003eRespiratory disease(X\u003csub\u003e5\u003c/sub\u003e)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003e0.87865125\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003e0.57747375\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003e0.41777030\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003e0.41777030\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003eGastroesophageal reflux(X\u003csub\u003e12\u003c/sub\u003e)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003e-0.20792135\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003efamily history(X\u003csub\u003e14\u003c/sub\u003e)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003e0.28988007\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003e0.08573527\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003eCurrent smoking(X\u003csub\u003e16\u003c/sub\u003e)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003e0.44375813\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003e0.00910660\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003e0.07505639\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003e0.07505639\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003ePolluting fuel for household heating(X\u003csub\u003e18\u003c/sub\u003e)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003e0.17471077\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003eAge(X\u003csub\u003e22\u003c/sub\u003e)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003e0.58876871\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003e0.53305883\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003e0.40153387\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003e0.40153387\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003eMarital status(X\u003csub\u003e24\u003c/sub\u003e)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003e-0.13293717\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003eRegion(X\u003csub\u003e25\u003c/sub\u003e)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003e0.02864334\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003eGender(X\u003csub\u003e26\u003c/sub\u003e)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003e-1.03309069\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003e-1.25037895\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003e-0.85786855\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003e-0.85786855\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003eBMI(X\u003csub\u003e27\u003c/sub\u003e)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003e-0.10398143\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003eKyphosis(X\u003csub\u003e31\u003c/sub\u003e)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003e0.05966857\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"36.111111111111114%\"\u003e\n \u003cp\u003efunnel chest(X\u003csub\u003e33\u003c/sub\u003e)\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.79861111111111%\"\u003e\n \u003cp\u003e1.89946875\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.277777777777779%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.493055555555557%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.319444444444443%\"\u003e\n \u003cp\u003e-\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n \u003c/table\u003e\n\u003c/div\u003e\n\u003cp\u003eIn addition, to examine whether the variables selected by the SCAD method exhibit collinearity, we conducted a test for multicollinearity using the variance inflation factor (VIF). A VIF value below 5 indicates weak multicollinearity. Table 4 demonstrates that the selected variables have VIF values close to 1, indicating a weak collinearity among them.\u0026nbsp;This suggests that by carefully selecting variables, we can effectively mitigate the adverse effects of feature collinearity on the classification performance of the model.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eTable\u003c/strong\u003e\u003cstrong\u003e\u0026nbsp;4\u0026nbsp;\u003c/strong\u003eVIF test value.\u003c/p\u003e\n\u003cdiv align=\"Left\"\u003e\n \u003ctable border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"73%\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd width=\"20.408163265306122%\"\u003e\n \u003cp\u003eVariables\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.6530612244898%\"\u003e\n \u003cp\u003eVIF value\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"21.428571428571427%\"\u003e\n \u003cp\u003eVariables\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"25.510204081632654%\"\u003e\n \u003cp\u003eVIF value\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"20.408163265306122%\"\u003e\n \u003cp\u003eX\u003csub\u003e2\u003c/sub\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.6530612244898%\" valign=\"top\"\u003e\n \u003cp\u003e1.053\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"21.428571428571427%\"\u003e\n \u003cp\u003eX\u003csub\u003e22\u003c/sub\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"25.510204081632654%\" valign=\"top\"\u003e\n \u003cp\u003e1.051\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"20.408163265306122%\"\u003e\n \u003cp\u003eX\u003csub\u003e4\u003c/sub\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.6530612244898%\" valign=\"top\"\u003e\n \u003cp\u003e1.016\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"21.428571428571427%\"\u003e\n \u003cp\u003eX\u003csub\u003e24\u003c/sub\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"25.510204081632654%\" valign=\"top\"\u003e\n \u003cp\u003e1.036\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"20.408163265306122%\"\u003e\n \u003cp\u003eX\u003csub\u003e5\u003c/sub\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.6530612244898%\" valign=\"top\"\u003e\n \u003cp\u003e1.069\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"21.428571428571427%\"\u003e\n \u003cp\u003eX\u003csub\u003e25\u003c/sub\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"25.510204081632654%\" valign=\"top\"\u003e\n \u003cp\u003e1.320\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"20.408163265306122%\"\u003e\n \u003cp\u003eX\u003csub\u003e12\u003c/sub\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.6530612244898%\" valign=\"top\"\u003e\n \u003cp\u003e1.021\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"21.428571428571427%\"\u003e\n \u003cp\u003eX\u003csub\u003e26\u003c/sub\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"25.510204081632654%\" valign=\"top\"\u003e\n \u003cp\u003e1.737\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"20.408163265306122%\"\u003e\n \u003cp\u003eX\u003csub\u003e14\u003c/sub\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.6530612244898%\" valign=\"top\"\u003e\n \u003cp\u003e1.055\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"21.428571428571427%\"\u003e\n \u003cp\u003eX\u003csub\u003e27\u003c/sub\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"25.510204081632654%\" valign=\"top\"\u003e\n \u003cp\u003e1.026\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"20.408163265306122%\"\u003e\n \u003cp\u003eX\u003csub\u003e16\u003c/sub\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.6530612244898%\" valign=\"top\"\u003e\n \u003cp\u003e1.747\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"21.428571428571427%\"\u003e\n \u003cp\u003eX\u003csub\u003e31\u003c/sub\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"25.510204081632654%\" valign=\"top\"\u003e\n \u003cp\u003e1.022\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"20.408163265306122%\"\u003e\n \u003cp\u003eX\u003csub\u003e18\u003c/sub\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.6530612244898%\" valign=\"top\"\u003e\n \u003cp\u003e1.341\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"21.428571428571427%\"\u003e\n \u003cp\u003eX\u003csub\u003e33\u003c/sub\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"25.510204081632654%\" valign=\"top\"\u003e\n \u003cp\u003e1.012\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n \u003c/table\u003e\n\u003c/div\u003e\n\u003cp\u003e3.4. The results of SMOTE resampling.\u003c/p\u003e\n\u003cp\u003eThe original training dataset exhibits a class imbalance, with a lower number of COPD patients (n=314) and a higher number of non-COPD patients (n=3008).\u0026nbsp;After applying SMOTE resampling, a balanced distribution was achieved between the two categories, with a 1:1 ratio of COPD patients to non-patients. As shown in\u0026nbsp;Table 5.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eTable\u0026nbsp;\u003c/strong\u003e\u003cstrong\u003e5\u003c/strong\u003e Class distribution before and after SMOTE resampling.\u003c/p\u003e\n\u003cdiv align=\"Left\"\u003e\n \u003ctable border=\"1\" cellspacing=\"0\" cellpadding=\"0\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd width=\"40.39408866995074%\" valign=\"bottom\"\u003e\n \u003cp\u003eDataset\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"27.339901477832512%\" valign=\"bottom\"\u003e\n \u003cp\u003eCOPD patients\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.26600985221675%\" valign=\"bottom\"\u003e\n \u003cp\u003eNon-COPD patients\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"40.39408866995074%\" valign=\"bottom\"\u003e\n \u003cp\u003eThe original training set\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"27.339901477832512%\" valign=\"bottom\"\u003e\n \u003cp\u003e304\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.26600985221675%\" valign=\"bottom\"\u003e\n \u003cp\u003e3008\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"40.39408866995074%\" valign=\"bottom\"\u003e\n \u003cp\u003eAfter SMOTE resampling\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"27.339901477832512%\" valign=\"bottom\"\u003e\n \u003cp\u003e3008\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.26600985221675%\" valign=\"bottom\"\u003e\n \u003cp\u003e3008\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n \u003c/table\u003e\n\u003c/div\u003e\n\u003cp\u003e3.5. Model establishment and evaluation\u003c/p\u003e\n\u003cp\u003eIn the BO algorithm, the maximum number of evaluations for the objective function is set to \u0026quot;100\u0026quot; as a termination criterion. The optimization is run 8 times to find the optimal parameter values for each classifier in its specific search space. Table 6 summarizes the best configurations for all classifiers. The internal validation results for each classification model in the training dataset are summarized in Table 7.As shown in Table 6, before balancing the data, all classification models achieved a high specificity (1.000)but had extremely low sensitivity values (ranging from 0.000 to 0.021). This suggests that the classification models did not achieve satisfactory performance in accurately detecting COPD patients within the imbalanced dataset. In contrast, after applying SMOTE resampling to balance the data, there were significant improvements in the comprehensive evaluation metrics, namely AUC and G-mean, for all models. This outcome demonstrates the effectiveness of the data balancing process in enhancing the classification models\u0026apos; recognition performance for minority class samples.\u003c/p\u003e\n\u003cp\u003eWhen comparing different models, the BO-KNN model stood out for its relatively strong performance on the imbalanced dataset. During internal validation using the holdout method, the model achieved notable evaluation metrics: AUC (0.680), ACC (0.908), specificity (1.000), sensitivity (0.021), and G-mean (0.146). Nevertheless, after applying data balancing techniques, BO-DT performs excellently with the following metric values: AUC (0.920), ACC (0.860), Specificity (0.854), Sensitivity (0.867), G-mean (0.860). However, after applying data balancing techniques, the BO-DT model exhibited exceptional performance with improved metric values: AUC (0.920), ACC (0.860), specificity (0.854), sensitivity (0.867), and G-mean (0.860). These results highlight the superior performance of the SMOTE and BO-DT combination compared to other models in mitigating the effects of data imbalance.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eTable\u003c/strong\u003e\u003cstrong\u003e\u0026nbsp;6\u003c/strong\u003e The optimal selection of hyperparameter values for different Models.\u003c/p\u003e\n\u003ctable border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd width=\"17.171717171717173%\" rowspan=\"2\"\u003e\n \u003cp\u003eModels\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"30.303030303030305%\" rowspan=\"2\"\u003e\n \u003cp\u003eOptimized\u0026nbsp;\u003c/p\u003e\n \u003cp\u003eHyperparameters\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"52.525252525252526%\" colspan=\"2\" valign=\"top\"\u003e\n \u003cp\u003eStrategy\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"50.98039215686274%\" valign=\"top\"\u003e\n \u003cp\u003eImbalance\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"49.01960784313726%\" valign=\"top\"\u003e\n \u003cp\u003eSMOTE\u0026nbsp;resampling\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"17.346938775510203%\" rowspan=\"2\" valign=\"top\"\u003e\n \u003cp\u003eBO-DT\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"30.612244897959183%\"\u003e\n \u003cp\u003eMaximum number of splits\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"26.53061224489796%\" valign=\"top\"\u003e\n \u003cp\u003e2\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"25.510204081632654%\" valign=\"top\"\u003e\n \u003cp\u003e420\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"37.03703703703704%\"\u003e\n \u003cp\u003eSplit Criterion\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.098765432098766%\" valign=\"top\"\u003e\n \u003cp\u003eMaximum deviance reduction\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"30.864197530864196%\" valign=\"top\"\u003e\n \u003cp\u003eMaximum deviance reduction\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"100%\" colspan=\"4\"\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"17.346938775510203%\" rowspan=\"2\" valign=\"top\"\u003e\n \u003cp\u003eBO-NB\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"30.612244897959183%\"\u003e\n \u003cp\u003eDistribution names\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"26.53061224489796%\" valign=\"top\"\u003e\n \u003cp\u003eKernel\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"25.510204081632654%\" valign=\"top\"\u003e\n \u003cp\u003eKernel\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"37.03703703703704%\"\u003e\n \u003cp\u003eKernel type\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.098765432098766%\"\u003e\n \u003cp\u003eGaussian\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"30.864197530864196%\"\u003e\n \u003cp\u003eBox\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"100%\" colspan=\"4\"\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"17.346938775510203%\" rowspan=\"5\" valign=\"top\"\u003e\n \u003cp\u003eBO-SVM\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"30.612244897959183%\"\u003e\n \u003cp\u003eKernel Function\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"26.53061224489796%\"\u003e\n \u003cp\u003eGaussian\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"25.510204081632654%\"\u003e\n \u003cp\u003eGaussian\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"37.03703703703704%\"\u003e\n \u003cp\u003eKernel Scale\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.098765432098766%\"\u003e\n \u003cp\u003e0.001\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"30.864197530864196%\"\u003e\n \u003cp\u003e0.0043\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"37.03703703703704%\"\u003e\n \u003cp\u003eBox Constraint level\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.098765432098766%\"\u003e\n \u003cp\u003e0.017\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"30.864197530864196%\"\u003e\n \u003cp\u003e6.4026\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"37.03703703703704%\"\u003e\n \u003cp\u003eStandardize data\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.098765432098766%\"\u003e\n \u003cp\u003eTRUE\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"30.864197530864196%\"\u003e\n \u003cp\u003eFALSE\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"37.03703703703704%\"\u003e\n \u003cp\u003eMulticlass method\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.098765432098766%\"\u003e\n \u003cp\u003eOne-vs-One\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"30.864197530864196%\"\u003e\n \u003cp\u003eOne-vs-All\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"100%\" colspan=\"4\"\u003e\n \u003cp\u003e\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"17.346938775510203%\" rowspan=\"4\" valign=\"top\"\u003e\n \u003cp\u003eBO-KNN\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"30.612244897959183%\"\u003e\n \u003cp\u003eNumber of neighbors\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"26.53061224489796%\" valign=\"top\"\u003e\n \u003cp\u003e8\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"25.510204081632654%\" valign=\"top\"\u003e\n \u003cp\u003e2985\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"37.03703703703704%\"\u003e\n \u003cp\u003eDistance metric\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.098765432098766%\" valign=\"top\"\u003e\n \u003cp\u003eEuclidean\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"30.864197530864196%\" valign=\"top\"\u003e\n \u003cp\u003eSpearman\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"37.03703703703704%\"\u003e\n \u003cp\u003eDistance weight\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.098765432098766%\" valign=\"top\"\u003e\n \u003cp\u003eEqual\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"30.864197530864196%\" valign=\"top\"\u003e\n \u003cp\u003eSquared inverse\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"37.03703703703704%\"\u003e\n \u003cp\u003eStandardize\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"32.098765432098766%\" valign=\"top\"\u003e\n \u003cp\u003eTRUE\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"30.864197530864196%\" valign=\"top\"\u003e\n \u003cp\u003eFALSE\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003e(Note:\u0026nbsp;BO-DT: Bayesian optimization algorithm improved Decision Trees; BO-NB: Bayesian optimization algorithm improved Naive Bayes; BO-SVM: Bayesian optimization algorithm improved Support Vector Machines; BO-KNN: Bayesian optimization algorithm improved K-nearest neighbors.)\u003cbr\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eTable 7\u003c/strong\u003e summarizes the performance of the model on the internal validation data.\u003c/p\u003e\n\u003cdiv align=\"center\"\u003e\n \u003ctable border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"88%\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.835051546391753%\"\u003e\n \u003cp\u003eModels\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\"\u003e\n \u003cp\u003eAUC\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\"\u003e\n \u003cp\u003eACC\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\"\u003e\n \u003cp\u003eSpecificity\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\"\u003e\n \u003cp\u003eSensitivity\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.43298969072165%\"\u003e\n \u003cp\u003eG-mean\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.835051546391753%\"\u003e\n \u003cp\u003eBO-DT\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"top\"\u003e\n \u003cp\u003e0.500\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"top\"\u003e\n \u003cp\u003e0.906\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"top\"\u003e\n \u003cp\u003e1.000\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"top\"\u003e\n \u003cp\u003e0.000\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.43298969072165%\" valign=\"top\"\u003e\n \u003cp\u003e0.000\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.835051546391753%\"\u003e\n \u003cp\u003eBO-NB\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"top\"\u003e\n \u003cp\u003e0.760\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"top\"\u003e\n \u003cp\u003e0.906\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"top\"\u003e\n \u003cp\u003e1.000\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"top\"\u003e\n \u003cp\u003e0.000\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.43298969072165%\" valign=\"top\"\u003e\n \u003cp\u003e0.000\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.835051546391753%\"\u003e\n \u003cp\u003eBO-SVM\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"top\"\u003e\n \u003cp\u003e0.530\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"top\"\u003e\n \u003cp\u003e0.906\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"top\"\u003e\n \u003cp\u003e1.000\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"top\"\u003e\n \u003cp\u003e0.000\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.43298969072165%\" valign=\"top\"\u003e\n \u003cp\u003e0.000\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.835051546391753%\"\u003e\n \u003cp\u003eBO-KNN\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"top\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.680\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"top\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.908\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"top\"\u003e\n \u003cp\u003e\u003cstrong\u003e1.000\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"top\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.021\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.43298969072165%\" valign=\"top\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.146\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.835051546391753%\"\u003e\n \u003cp\u003eSMOTE+BO-DT\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"bottom\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.920\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"bottom\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.860\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"bottom\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.854\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"bottom\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.867\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.43298969072165%\" valign=\"bottom\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.860\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.835051546391753%\"\u003e\n \u003cp\u003eSMOTE+BO-NB\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.750\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.695\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.667\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.723\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.43298969072165%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.695\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.835051546391753%\"\u003e\n \u003cp\u003eSMOTE+BO-SVM\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.820\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.836\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.729\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.942\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.43298969072165%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.829\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.835051546391753%\"\u003e\n \u003cp\u003eSMOTE+BO-KNN\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.920\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.402061855670103%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.843\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.812\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.463917525773196%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.875\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.43298969072165%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.843\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n \u003c/table\u003e\n\u003c/div\u003e\n\u003cp\u003eTo ensure the models\u0026apos; ability to generalize, this study proceeded with external validation by employing a test set for each model.\u0026nbsp;The results obtained from the external\u0026nbsp;validation (refer to Table 8) align with the results from internal validation, indicating that the classification models improved their ability to identify COPD patients when using resampling techniques to handle the imbalanced dataset.\u0026nbsp;During the external validation process of the imbalanced dataset, the BO-KNN model demonstrated performance that was consistent with the previous results from internal validation, and the performance was satisfactory. However, after balancing the data using SMOTE resampling, the BO-NB model demonstrates remarkable stability in generalization performance during external validation. At the same time, the BO-NB model combined with SMOTE outperforms other models in terms of evaluation metrics, especially with noticeably higher scores in comprehensive metrics such as AUC (0.770) and G-mean (0.696).\u0026nbsp;This suggests that BO-NB exhibits a higher recognition rate for both positive and negative samples, as well as excellent overall predictive performance.\u003cbr\u003e\u0026nbsp;\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eTable 8\u003c/strong\u003e summarizes the performance of the model on the external validation data\u003c/p\u003e\n\u003cdiv align=\"center\"\u003e\n \u003ctable border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"88%\"\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.083333333333332%\"\u003e\n \u003cp\u003eModels\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.541666666666666%\"\u003e\n \u003cp\u003eAUC\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"12.5%\"\u003e\n \u003cp\u003eACC\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.625%\"\u003e\n \u003cp\u003eSpecificity\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.666666666666668%\"\u003e\n \u003cp\u003eSensitivity\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.583333333333334%\"\u003e\n \u003cp\u003eG-mean\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.083333333333332%\"\u003e\n \u003cp\u003eBO-DT\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.541666666666666%\"\u003e\n \u003cp\u003e0.500\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"12.5%\"\u003e\n \u003cp\u003e0.909\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.625%\"\u003e\n \u003cp\u003e1.000\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.666666666666668%\"\u003e\n \u003cp\u003e0.000\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.583333333333334%\"\u003e\n \u003cp\u003e0.000\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.083333333333332%\"\u003e\n \u003cp\u003eBO-NB\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.541666666666666%\"\u003e\n \u003cp\u003e0.750\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"12.5%\"\u003e\n \u003cp\u003e0.909\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.625%\"\u003e\n \u003cp\u003e1.000\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.666666666666668%\"\u003e\n \u003cp\u003e0.000\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.583333333333334%\"\u003e\n \u003cp\u003e0.000\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.083333333333332%\"\u003e\n \u003cp\u003eBO-SVM\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.541666666666666%\"\u003e\n \u003cp\u003e0.540\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"12.5%\"\u003e\n \u003cp\u003e0.909\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.625%\"\u003e\n \u003cp\u003e1.000\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.666666666666668%\"\u003e\n \u003cp\u003e0.000\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.583333333333334%\"\u003e\n \u003cp\u003e0.000\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.083333333333332%\"\u003e\n \u003cp\u003eBO-KNN\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.541666666666666%\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.680\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"12.5%\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.907\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.625%\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.995\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.666666666666668%\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.023\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.583333333333334%\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.152\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.083333333333332%\"\u003e\n \u003cp\u003eSMOTE+BO-DT\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.541666666666666%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.670\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"12.5%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.816\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.625%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.863\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.666666666666668%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.349\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.583333333333334%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.549\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.083333333333332%\"\u003e\n \u003cp\u003eSMOTE+BO-NB\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.541666666666666%\" valign=\"bottom\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.770\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"12.5%\" valign=\"bottom\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.671\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.625%\" valign=\"bottom\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.665\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.666666666666668%\" valign=\"bottom\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.729\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.583333333333334%\" valign=\"bottom\"\u003e\n \u003cp\u003e\u003cstrong\u003e0.696\u0026nbsp;\u003c/strong\u003e\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.083333333333332%\"\u003e\n \u003cp\u003eSMOTE+BO-SVM\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.541666666666666%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.610\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"12.5%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.738\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.625%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.765\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.666666666666668%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.465\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.583333333333334%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.597\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd width=\"27.083333333333332%\"\u003e\n \u003cp\u003eSMOTE+BO-KNN\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"13.541666666666666%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.650\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"12.5%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.789\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"15.625%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.825\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"16.666666666666668%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.426\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003ctd width=\"14.583333333333334%\" valign=\"bottom\"\u003e\n \u003cp\u003e0.593\u0026nbsp;\u003c/p\u003e\n \u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n \u003c/table\u003e\n\u003c/div\u003e"},{"header":"4. Discussion","content":"\u003cp\u003eThis study aimed to construct machine learning models using high-dimensional, highly redundant, and imbalanced medical data to accurately predict high-risk individuals for COPD. Traditional statistical methods were limited in this context, so SCAD and SMOTE techniques were applied to overcome class imbalance and feature redundancy. ML models optimized by BO were then constructed to improve COPD prediction accuracy. The results of four supervised classifiers based on these two data preprocessing methods were discussed. Performance evaluation metrics such as AUC, ACC, specificity, sensitivity, and G-mean were used to assess the models. The predictive models developed in this study aimed to assist clinical practitioners in identifying individuals at high risk for COPD. If an individual's predicted value is 1, they are classified as part of the high-risk population, enabling appropriate screening and early-stage diagnosis to improve patient care and outcomes.\u003c/p\u003e \u003cp\u003eDuring feature engineering, this study utilized the SCAD method to reduce the dimensionality of a dataset comprised of 34 features. This method effectively mitigated the impact of high dimensionality, redundant information, and collinearity among variables on the model's performance, while also reducing the complexity in subsequent model construction. Finally, SCAD identified 14 features that are closely related to COPD. Previous research has confirmed that the variables identified in this study, such as frequent coughing before the age of 14, hospitalization for pneumonia or bronchitis between the ages of 15 and 17, respiratory diseases, gastroesophageal reflux, family history, current smoking, and the remaining eight characteristics, are all significant risk factors for COPD\u003csup\u003e[\u003cspan additionalcitationids=\"CR31 CR32 CR33\" citationid=\"CR30\" class=\"CitationRef\"\u003e30\u003c/span\u003e\u0026ndash;\u003cspan citationid=\"CR34\" class=\"CitationRef\"\u003e34\u003c/span\u003e]\u003c/sup\u003e. Given these factors, the selection of variables in this study is justified as reasonable.\u003c/p\u003e \u003cp\u003eSecondly, regarding data imbalance, four classification models showed high accuracy (\u0026gt;\u0026thinsp;0.9) before applying SMOTE resampling. Nonetheless, these models had low sensitivity in detecting individuals at high risk for COPD and a high rate of false negatives. This highlights the limitations of relying solely on accuracy when dealing with imbalanced data. After implementing SMOTE resampling, the ratio of COPD patients to non-COPD patients was balanced (at a ratio of 1:1). Moreover, using balanced data significantly improved the ability of all classification models to identify high-risk individuals for COPD. The BO-NB model, in particular, showed the greatest improvement, with sensitivity increasing from 0 to 0.729. This underscores the importance of employing data balancing techniques to address the impact of data imbalance.\u003c/p\u003e \u003cp\u003eThirdly, in model construction, this study utilizes the BO algorithm to select the optimal hyperparameters for eight supervised classifiers. Previously, BO has been successfully utilized by many researchers for hyperparameter optimization of ML models. For example, eynep CEYLA et al. determined the optimal hyperparameter set for different ML models using BO to predict high-risk groups of breast cancer patients, and the results showed that BO effectively improves the performance of ML models \u003csup\u003e[\u003cspan citationid=\"CR15\" class=\"CitationRef\"\u003e15\u003c/span\u003e]\u003c/sup\u003e. In another study, Ding Kexin, after optimizing XG-Boost parameters using BO, found that BO outperformed the RS optimization method in terms of model parameter selection and optimization efficiency\u003csup\u003e[\u003cspan citationid=\"CR35\" class=\"CitationRef\"\u003e35\u003c/span\u003e]\u003c/sup\u003e. These studies highlight the importance of using BO to optimize hyperparameters in ML model construction. Therefore, it is justified to employ BO algorithm for hyperparameter optimization in this study.\u003c/p\u003e \u003cp\u003eLastly, in the comparative analysis of model performance, we found that although BO- improved KNN exhibited better classification performance in imbalanced data, it still had a lower recognition rate for minority class samples. While the performance of the BO- improved NB model showed relative superiority after implementing SMOTE to address the issue of data imbalance. Previous studies have demonstrated the strong predictive ability of NB in various research domains. For instance, in a study classifying mild cognitive impairments, NB outperformed random forest, logistic regression, and KNN \u003csup\u003e[\u003cspan citationid=\"CR36\" class=\"CitationRef\"\u003e36\u003c/span\u003e]\u003c/sup\u003e. In another study predicting prostate cancer staging, NB performed comparably to more complex classifiers such as SVM and artificial neural networks \u003csup\u003e[\u003cspan citationid=\"CR37\" class=\"CitationRef\"\u003e37\u003c/span\u003e]\u003c/sup\u003e. Furthermore, NB has shown promising performance in various research domains, such as neonatal jaundice diagnosis and brain tumor classification \u003csup\u003e[\u003cspan citationid=\"CR38\" class=\"CitationRef\"\u003e38\u003c/span\u003e, \u003cspan citationid=\"CR39\" class=\"CitationRef\"\u003e39\u003c/span\u003e]\u003c/sup\u003e.\u003c/p\u003e"},{"header":"5. Limitations","content":"\u003cp\u003eWe acknowledge the limitations of our study. Firstly, the predictive factors included in this study only encompass questionnaire information and basic physical measurements obtained from COPD monitoring data, without incorporating data from lung function monitoring. Consequently, the identification rate of COPD is relatively low. Furthermore, further exploration is required to ensure the robustness of the model we constructed in diverse data application scenarios.\u003c/p\u003e"},{"header":"6. Conclusion","content":"\u003cp\u003eIn summary, considering the challenges of high dimensionality, redundancy, and class imbalance in COPD risk prediction factors, this study proposes the BO-NB model combining SCAD feature selection and SMOTE resampling techniques to identify individuals at high risk of COPD. The utilization of this model can greatly assist clinical practitioners in providing early warnings for COPD and implementing timely and effective preventive measures.\u003c/p\u003e"},{"header":"Abbreviations","content":"\u003cp\u003eCOPD: chronic obstructive pulmonary disease; SCAD: Smoothly Clipped Absolute Deviation; SMOTE: Synthetic Minority Over-sampling Technique; ML: machine learning; BO: Bayesian optimization; DT: Decision Trees; NB: Naive Bayes; SVM: Support Vector Machines; KNN: K-nearest neighbors; BO-ML: Bayesian optimization algorithm improved machine learning; BO-DT: Bayesian optimization algorithm improved Decision Trees; BO-NB: Bayesian optimization algorithm improved Naive Bayes; BO-SVM: Bayesian optimization algorithm improved Support Vector Machines; BO-KNN: Bayesian optimization algorithm improved K-nearest neighbors.\u003c/p\u003e"},{"header":"Declarations","content":"\u003cp\u003eAvailability of data and materials\u003c/p\u003e\n\u003cp\u003eThe datasets used and/or analysed during the current study are available from the corresponding author on reasonable request.\u003c/p\u003e\n\u003cp\u003eEthics approval and consent to participate\u003c/p\u003e\n\u003cp\u003eThis study was approved by the China-Japan Friendship Hospital. Informed consent was signed by all study participants or their agents. All experiments and methods were performed under the relevant guidelines and regulations.\u003c/p\u003e\n\u003cp\u003eConsent for publication\u003c/p\u003e\n\u003cp\u003eNot applicable.\u003c/p\u003e\n\u003cp\u003eAuthor Contributions Statement\u003c/p\u003e\n\u003cp\u003eYTL, XCW, and LXQ participated in research design; XCW, YCQ, JHR, HR, YC, JL, and RQZ conducted the survey and collected data; YTL analyzed and interpreted the data; XCW, YCQ and JHR were responsible for preprocessing the data and checking the results; QLX gave constructive suggestions for the manuscript. All authors read and approved the final manuscript.\u003c/p\u003e\n\u003cp\u003eFunding:\u003c/p\u003e\n\u003cp\u003eThis work was funded by the National Natural Science Foundation of China (Grant No: 81973155).\u003c/p\u003e\n\u003cp\u003eConflicts of Interest:\u003c/p\u003e\n\u003cp\u003eThe authors declare no conflict of interest.\u003c/p\u003e\n\u003cp\u003eAcknowledgements\u003c/p\u003e\n\u003cp\u003eThe authors thank all the interviewees who participated in the survey data collection.\u003c/p\u003e"},{"header":"References","content":"\u003col\u003e\u003cli\u003e\u003cspan\u003eSingh D, Agusti A, Anzueto A, et al. Global strategy for the diagnosis, management, and prevention of chronic obstructive lung disease: the GOLD science committee report 2019. Eur Respir J. 2019;53(5):1900164.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eSoriano JB, Kendrick PJ, Paulson KR, et al. Prevalence and attributable health burden of chronic respiratory diseases, 1990\u0026ndash;2017: a systematic analysis for the Global Burden of Disease Study 2017. The Lancet Respiratory Medicine. 2020;8(6):585\u0026ndash;96.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eWHO Department of Data and Analytics. Global health estimates 2019: disease burden by cause, age, sex, by country and by region, 2000\u0026ndash;2019. Geneva: World Health Organization; 2020.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eWang C, Xu J, Yang L, et al. Prevalence and risk factors of chronic obstructive pulmonary disease in China (the China Pulmonary Health [CPH] study): a national cross-sectional study. The Lancet. 2018;391(10131):1706\u0026ndash;17.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eWang Xiaomeng S, Desheng Z. Application of Boosting algorithm combined with SMOTE technique in predicting HIV infection in young men who have sex with men. Chin J Health Stat. 2012;39(01):31\u0026ndash;5.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eChawla NV, Bowyer KW, Hall LO, et al. SMOTE: synthetic minority over-sampling technique. J Artif Intell Res. 2002;16:321\u0026ndash;57.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eVan Horn G, Mac Aodha O, Song Y, et al. The inaturalist challenge 2017 dataset. arXiv preprint arXiv:1707 06642. 2017;1(2):4.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eMin X, Li M, Dong D, et al. Multi-parametric MRI-based radiomics signature for discriminating between clinically significant and insignificant prostate cancer: Cross-validation of a machine learning method. Eur J Radiol. 2019;115:16\u0026ndash;21.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eHe B, Ji T, Zhang H, et al. MRI-based radiomics signature for tumor grading of rectal carcinoma using random forest model. J Cell Physiol. 2019;234(11):20501\u0026ndash;9.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eLi FRVariable. Selection via Nonconcave Penalized Likelihood and its Oracle Properties. Publications of the American Statistical Association. 2001;96(456):1348\u0026ndash;60.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eBodduluri S, Newell JD, Hoffman EA, et al. Registration-Based Lung Mechanical Analysis of Chronic Obstructive Pulmonary Disease (COPD) Using a Supervised Machine Learning Framework. Acad Radiol. 2013;20(5):527\u0026ndash;36.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eYu H, Zhao J, Liu D, et al. Multi-channel lung sounds intelligent diagnosis of chronic obstructive pulmonary disease. BMC Pulm Med. 2021;21(1):1\u0026ndash;13.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eWang C, Chen X, Du L, et al. Comparison of machine learning algorithms for the identification of acute exacerbations in chronic obstructive pulmonary disease. Comput Methods Programs Biomed. 2020;188:105267.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eSnoek J, Larochelle H, Adams RP. Practical bayesian optimization of machine learning algorithms. Adv Neural Inf Process Syst. 2012; 25.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eCeylan Z. Diagnosis of breast cancer using improved machine learning algorithms based on bayesian optimization. Int J Intell Syst Appl Eng. 2020;8(3):121\u0026ndash;30.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eWu J, Chen XY, Zhang H, et al. Hyperparameter optimization for machine learning models based on Bayesian optimization. J Electron Sci Technol. 2019;17(1):26\u0026ndash;40.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eShahriari B, Swersky K, Wang Z et al. Taking the human out of the loop: A review of Bayesian optimization. Proceedings of the IEEE. 2015; 104(1): 148\u0026ndash;175.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eMichaelH.Kutner. ChristopherJ.Nachtsheim, JohnNeter.Applied linear regression models. Photocopy edition. Higher Education Press; 2005.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eWang Lu SJ. Application of Lasso regression method in feature variable selection. J Jilin Inst Eng Technol. 2021;37(12):109\u0026ndash;12.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eBao Y, Liu Z. A fast grid search method in support vector regression forecasting time series[C]//Intelligent Data Engineering and Automated Learning\u0026ndash;IDEAL 2006: 7th International Conference, Burgos, Spain, September 20\u0026ndash;23, 2006. Proceedings 7. Springer Berlin Heidelberg, 2006: 504\u0026ndash;511.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eBERGSTRA J, BENGIO Y. Random Search for Hyper-Parameter Optimization. J Mach Learn Res. 2012;13(1):281\u0026ndash;305.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003ePelikan M, Goldberg DE, Cant\u0026uacute;-Paz E. BOA: The Bayesian optimization algorithm[C]//Proceedings of the genetic and evolutionary computation conference GECCO-99. 1999, 1(1999).\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eWu J, Chen XY, Zhang H, et al. Hyperparameter optimization for machine learning models based on Bayesian optimization. J Electron Sci Technol. 2019;17(1):26\u0026ndash;40.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eJONES D R, SCHONLAU M. Efficient Global Optimization of Expensive Black-Box Functions. J Global Optim. 1998;13(4):455\u0026ndash;92.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eBAO W, LIANJU N. Integration of Unsupervised and Supervised Machine Learning Algorithms for Credit Risk Assessment. Expert Syst Appl. 2019;128(AUG):301\u0026ndash;15.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eSteinberg D, Colla P. CART: classification and regression trees. The top ten algorithms in data mining. 2009; 9: 179.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eCHESHIRE J. A First Course in Bayesian Statistical Methods. A First Course in Bayesian Statistical Methods; 2009.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eCORTES C. Support-Vector Networks. Mach Learn. 1995;20(3):273\u0026ndash;97.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eZeng Zhihao. Research on kNN classification algorithm and its application in poisoning diagnosis. Hunan University; 2005.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eQuan D, Ren J, Ren H, et al. Exploring influencing factors of chronic obstructive pulmonary disease based on elastic net and Bayesian network. Sci Rep. 2022;12(1):7563.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eWang Jing S, Jian D, Aibing, et al. Analysis of the prevalence and influencing factors of chronic obstructive pulmonary disease in the \u0026ge; 60-year-old health examination population in Cangzhou City. South China J Prev Med. 2021;47(06):781\u0026ndash;3.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eWang X, Wright Z, Wang J, et al. Elucidating the Link: Chronic Obstructive Pulmonary Disease and the Complex Interplay of Gastroesophageal Reflux Disease and Reflux-Related Complications. Medicina. 2023;59(7):1270.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eMuhammed A, Moiz JA, Singla D, et al. Postural abnormalities in phenotypes of chronic obstructive pulmonary disease. Braz J Phys Ther. 2020;24(4):325\u0026ndash;32.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eWang X, Ren H, Ren J, et al. Machine learning-enabled risk prediction of chronic obstructive pulmonary disease with unbalanced data. Comput Methods Programs Biomed. 2023;230:107340.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eDing Kexin. Research on liver cancer survival prediction based on machine learning methods. Huazhong Agricultural University; 2022.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eJia Zhiying. Exploration and research on the dynamic optimization screening system for mild cognitive impairment based on machine learning. Shanghai Jiao Tong University; 2019.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eCosma G, Acampora G, Brown D, et al. Prediction of pathological stage in patients with prostate cancer: a neuro-fuzzy model. PLoS ONE. 2016;11(6):e0155856.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eFerreira D, Oliveira A, Freitas A. Applying data mining techniques to improve diagnosis in neonatal jaundice. BMC Med Inf Decis Mak. 2012;12(1):1\u0026ndash;6.\u003c/span\u003e\u003c/li\u003e \u003cli\u003e\u003cspan\u003eTsolaki E, Svolos P, Kousi E, et al. Fast spectroscopic multiple analysis (FASMA) for brain tumor classification: a clinical decision support system utilizing multi-parametric 3T MR data. Int J Comput Assist Radiol Surg. 2015;10:1149\u0026ndash;66.\u003c/span\u003e\u003c/li\u003e\u003c/ol\u003e"}],"fulltextSource":"","fullText":"","funders":[],"hasAdminPriorityOnWorkflow":false,"hasManuscriptDocX":true,"hasOptedInToPreprint":true,"hasPassedJournalQc":"","hasAnyPriority":false,"hideJournal":true,"highlight":"","institution":"","isAcceptedByJournal":false,"isAuthorSuppliedPdf":false,"isDeskRejected":"","isHiddenFromSearch":false,"isInQc":false,"isInWorkflow":false,"isPdf":false,"isPdfUpToDate":true,"isWithdrawnOrRetracted":false,"journal":{"display":true,"email":"
[email protected]","identity":"researchsquare","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":true,"externalIdentity":"","sideBox":"","snPcode":"","submissionUrl":"/submission","title":"Research Square","twitterHandle":"researchsquare","acdcEnabled":true,"dfaEnabled":false,"editorialSystem":"","reportingPortfolio":"","inReviewEnabled":false,"inReviewRevisionsEnabled":true},"keywords":"chronic obstructive pulmonary disease, Smoothly Clipped Absolute Deviation, Synthetic Minority Over-sampling Technique, Bayesian Optimization, Machine learning","lastPublishedDoi":"10.21203/rs.3.rs-3239086/v1","lastPublishedDoiUrl":"https://doi.org/10.21203/rs.3.rs-3239086/v1","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"manuscriptAbstract":"\u003cp\u003e\u003cstrong\u003eBackground and objective:\u003c/strong\u003e Early identification of individuals at high risk of chronic obstructive pulmonary disease (COPD) is crucial for reducing related mortality rates and economic burden. However, conventional machine learning (ML) models have limitations when making predictions using COPD data that exhibit high-dimensional and unbalanced characteristics. Therefore, to address this issue, this study developed a well-performing Bayesian optimization (BO)-ML hybrid model combined with variable screening and resampling technology to construct a COPD risk prediction model.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eMethods:\u003c/strong\u003e We collected a sample of 4,747 COPD cases with no missing data from the 2019 COPD Surveillance project in Shanxi Province, and extracted 34 potentially relevant variables from the dataset. Firstly, we used the Smoothly Clipped Absolute Deviation (SCAD) method to select variables associated with COPD. Secondly, we oversampling the unbalanced data using Synthetic Minority Over-sampling Technique (SMOTE) algorithm. Thirdly, we construct risk prediction models in the training set using four BO-improved ML models, including BO-Decision Tree (DT), BO-Naive Bayes (NB), BO-Support Vector Machine (SVM) and BO-K-nearest neighbor (KNN). Finally, the predictive performance of the combined models is tested and evaluated.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eResult:\u003c/strong\u003e The SCAD method was used to select 14 variables specifically associated with COPD from a dataset of 34 features. After applying the SMOTE resampling method, the ratio of COPD patients to non-COPD patients in the dataset of this study was balanced at 1:1. In the construction process of the four ML models, this study utilized BO algorithm to identify their optimal hyperparameters. Furthermore, in the comparison of model performance, this study found that combining BO-ML hybrid models with data balancing techniques can improve their performance. Specifically, the combination of SMOTE and BO-NB demonstrated stable performance and attained high scores in the comprehensive evaluation index, with AUC and G-means values of 0.770 and 0.696 respectively.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eConclusion: \u003c/strong\u003eDespite the challenges posed by high dimensionality, redundancy, and class imbalance in data set, the BO-NB model, when integrated with SCAD and SMOTE, has exhibited excellent performance in accurately identifying individuals at a high risk of COPD. It provides early warnings to clinical doctors, helping them take timely preventive measures.\u003c/p\u003e","manuscriptTitle":"Performance Comparison of Improved Machine Learning Algorithms Based on Bayesian Optimization in High-dimensional and Unbalanced COPD Data","msid":"","msnumber":"","nonDraftVersions":[{"code":1,"date":"2023-08-14 13:15:51","doi":"10.21203/rs.3.rs-3239086/v1","editorialEvents":[{"type":"communityComments","content":0}],"status":"published","journal":{"display":true,"email":"
[email protected]","identity":"researchsquare","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":true,"externalIdentity":"","sideBox":"","snPcode":"","submissionUrl":"/submission","title":"Research Square","twitterHandle":"researchsquare","acdcEnabled":true,"dfaEnabled":false,"editorialSystem":"","reportingPortfolio":"","inReviewEnabled":false,"inReviewRevisionsEnabled":true}}],"origin":"","ownerIdentity":"a47dd257-cbf7-4d00-91ed-90ff0596b1f7","owner":[],"postedDate":"August 14th, 2023","published":true,"recentEditorialEvents":[],"rejectedJournal":[],"revision":"","amendment":"","status":"posted","subjectAreas":[],"tags":[],"updatedAt":"2023-09-04T04:59:21+00:00","versionOfRecord":[],"versionCreatedAt":"2023-08-14 13:15:51","video":"","vorDoi":"","vorDoiUrl":"","workflowStages":[]},"version":"v1","identity":"rs-3239086","journalConfig":"researchsquare"},"__N_SSP":true},"page":"/article/[identity]/[[...version]]","query":{"redirect":"/article/rs-3239086","identity":"rs-3239086","version":["v1"]},"buildId":"_2-kVJe1T_tPrBINL-cwx","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[84888],"gssp":true,"scriptLoader":[]}
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.