Introduction

Cardiovascular disease (CVD) is a leading cause of morbidity and mortality worldwide, and its case number has increased from 271 million in 1990 to 523 million in 2019 [1]. China is also severely threatened by CVD where it is estimated that two in five deaths in China can be attributed to the disease [2]. Effective prevention and control strategies are therefore needed to reverse the rising tide of CVD, of which identification of modifiable risk factors is critical. Actually, numerous prior studies have found some common determinants, including elder age, tobacco smoking, overweight or obesity, diabetes, hypertension, and dyslipidemia [2, 3]. Also, several clinical risk prediction models have been established to estimate CVD risk by incorporating these factors [e.g., Framingham Risk Score, QRISK, and Prediction for Atherosclerotic Cardiovascular Disease Risk in China (China-PAR equations)] [4,5,6]. However, due to heterogeneity in the population’s characteristics, lifestyles, health status, and genetic backgrounds, epidemiological features for CVD are population-specific. For example, North China was particularly affected by obesity and high blood pressure, whereas South China was mainly affected by staple food intake and physical inactivity [7]. In China, studies estimating the CVD burden and its determinants were mainly performed in densely-populated central and eastern regions, yet in northwestern China, such evidence is still scarce.

Kashgar prefecture is located in the western part of China, and approximately 92% of its residents were of Uyghur ethnicity. The region has specific dietary habits (e.g., consuming more meat and greasy and salty food, but fewer vegetables) [5], low socioeconomic status, low health awareness, and limited availability of health services [8]. In addition, the prevalence of some CVD-related diseases such as obesity [9], dyslipidemia [10], and hypertension [11] is always high in Xinjiang Uyghur people, and thus the prevalence of CVD in this region could also be assumed to be high. However, the epidemiology of CVD in this region is scarcely reported. In addition, considering different lifestyles, environmental exposures, and genetic backgrounds, CVD-associated factors for Kashgar people may also differ from those for other populations (e.g., Han ethnicity in China). For example, previous studies have shown that CVD prediction tools using general factors substantially underestimated CVD risk in Uyghur women [12]. Still, no prior study has been performed to identify potential risk factors for CVD in people living in Kashgar prefecture.

Machine learning (ML) is a promising methodological approach. Compared to traditional statistical models that may be complicated due to the high dimensionality of data or the presence of confounding or correlated factors [13, 14], ML is advantageous in dealing with model complex and nonlinear relationships in high-dimensional data. [15]. On the clinical and epidemiological front, the use of ML in ranking and identifying key factors has been widely used for various health outcomes such as attention-deficit and hyperactivity disorder [16], childhood obesity [17], Covid-19 death [18], cancer mortality [19], and under-five mortality [20]. In this study, we estimated the prevalence and factors associated with CVD in population living in Kashgar prefecture by analyzing baseline data of approximately two million adults from the Kashgar Prospective Cohort Study (KPCS). In addition, we employed ML methods to rank and identify the most prominent factors associated with the disease.

Methods

Study population

This study analyzed baseline data of the KPCS, which is an ongoing large longitudinal study based on Free Universal Health Examination Programmes in Kashgar prefecture, Xinjiang, China. Detailed information on the protocol of the KPCS is summarized in Additional file 1: Cohort Profile. Briefly, since January 2016, the local government provided free annual screening health examinations for all residents living in Kashgar prefecture (including Kashi city and 11 surrounding counties), to facilitate health management. Each resident was assigned a questionnaire to collect data on demographics, lifestyles, and medical history. In addition, a series of medical examinations, including anthropometric measurements, physical examinations, blood and urinary tests, and imaging examinations, were performed in the local community/village health service centers by professional and trained medical teams following standard protocols. All residents were encouraged to participate in the health examination program yearly.

The KPCS is an open (dynamic) cohort with no ending date, and we have updated the cohort to 2020. Since the health examination in 2016 was still in its pilot period and had not been well publicized, we used participants’ data collected in 2017 as baseline data (a large proportion of residents participated in the examination since 2017). For the present study, we only analyzed the baseline data because the follow-up period is too short (4 years) to obtain enough new CVD cases for analysis. Initially, 2,050,614 individuals were included. We then excluded 4494 individuals with missing demographic data, 2129 with missing lifestyle data, and 156,281 individuals aged less than 18 years old. Finally, 1,887,710 participants were included in the analysis (Fig. 1). Each participant signed a consent form to authorize the government to derive data from medical screening. We got permission from the government to use data collected via questionnaires and health examinations, and the study protocol was approved by the Ethical Committee of the First People’s Hospital of Kashi.

Fig. 1
figure 1

Flowchart of study participants selection

CVD diagnosis

We used the International Classification of Diseases, 10th Revision (ICD-10) to identify CVD patients from their medical records. Participants with at least one of the following codes were defined as having CVD: G45 (transient cerebral ischemic attacks and related syndromes), I05-I09 (chronic rheumatic heart disease), I20 (angina pectoris), I21-I23 (myocardial infarction), 124-I25 (other ischemic heart diseases), I50 (heart failure), I51 (complications and ill-defined descriptions of heart disease), I60 (subarachnoid hemorrhage), I61 (intracerebral hemorrhage), I62 (other nontraumatic intracranial hemorrhage), 163 (cerebral infarction), and I64 (stroke).

Measurements of candidate factors

The choice of candidate factors associated with CVD depended on their availability in the dataset. We included factors that were previously reported to be associated with CVD, and their associations were biologically plausible [2, 21,22,23]. We used a questionnaire to collect data on demographic and socioeconomic factors, including age (years), sex (men, women), ethnicity (Han, Uyghur, other nationality), occupation (unemployed, worker, farmer, office clerk, others), residential setting (rural, urban), education level (years of schooling ≤ 9, years of schooling > 9), and economic status (poor household, non-poor household).

Also, we employed the questionnaire to collect data on lifestyle factors including tobacco smoking, alcohol use, dietary pattern, and physical activity. Non-smokers were defined as participants who never smoked, smokers were defined as participants who smoked during the past year or quit smoking less than 6 months, and former smokers were defined as participants who quit smoking for more than 6 months. Similarly, non-drinkers were defined as participants who never drank alcohol regularly, and ever-drinkers were defined as participants who had ever drunk alcohol at least once a week for at least six months. Dietary patterns were assessed by asking “Which dietary pattern do you adopt? omnivore, plant-heavy, or meat-heavy?” Participants were classified as “omnivore diet”, “meat-heavy diet” and “plant-heavy diet” according to their answers. Exercise frequency was determined by asking “Other than your regular work, how often did you engage in physical activity during the past 6 months” Participants were classified into four groups: no exercise, < 1 day/week; 1–6 days/week; and 7 days/week.

Body height and weight were examined according to the recommendation of the World Health Organization, and then body mass index (BMI) was calculated. Obese, overweight, and normal weight was defined as a BMI ≥ 28, 24–28, and < 24 kg/m2, respectively [24]. Systolic blood pressure (SBP) and diastolic blood pressure (DBP) were measured by trained and certified nurses using standardized mercuric-column sphygmomanometers. After participants were instructed to relax and sit calmly for 5 min, blood pressure measurements were taken thrice at 5 min intervals, and the average readings were recorded. We defined hypertension as SBP ≥ 140 mmHg and/or DBP ≥ 90 mmHg, and/or reported receipt of antihypertensive medications within 2 weeks before the measurement [25].

Blood samples were collected from the antecubital vein after an overnight fast. Fasting blood glucose, total cholesterol, and triglycerides were determined using an autoanalyzer (Hitachi). Diabetes was defined as a fasting glucose level of at least 126 mg/dL (or 7.0 mmol/L) and/or intaking antidiabetic medication [26]. Hypercholesterolemia was defined as total cholesterol levels ≥ 240 mg/dL (or 6.2 mmol/L), and hypertriglyceridemia as triglyceride levels ≥ 200 mg/dL (or 2.3 mmol/L) [27].

Statistical analysis

To facilitate reading, we schematically described the procedures of data analysis in Additional file 1. Firstly, we employed logistic regression analysis to investigate the association between each of the studied factors and CVD. We fitted both crude and adjusted models (i.e., all potential factors were incorporated into the model to adjust for each other). Effects estimates were presented as odds ratios (ORs) with 95% confidence intervals (CIs). Stratification analysis was also performed to assess sex disparity and ethnic disparity in factors associated with CVD, and Student’s t-test was applied to compare ORs between subgroups. Reported p values are 2-sided, and a p value < 0.05 indicated statistical significance.

Next, we ranked and identified prominent factors associated with CVD using ML methods. For this purpose, we first randomly split data into a training set (70%; used for training models) and a test set (30%; used for testing the model performance). Then, Synthetic Minority Over-sampling Technique [28] was applied to overcome data imbalance (caused by relatively low CVD prevalence) in the training set. Then, after we used Boruta algorithm [29] to filter out irrelevant factors to CVD, three ML models—Random Forest (RF), Random Ferns (RFs), and Extreme Gradient Boosting (XGBoost)—were independently constructed and the corresponding importance scores of factors were then calculated. The above three methods are easy to train and test, which have also been demonstrated to have good performance in other studies [30, 31]. The choice of hyperparameters for each ML method was optimized on the training dataset using ten-fold cross validation. We ranked these factors based on the importance scores generated by the classification models with higher scores indicating greater importance.

Further, we assessed and compared the performance of the three ML methods in the test set using two indicators—area under the ROC curve and the area under the Precision-Recall curve [32]. Based on the best method selected, we adopted a stepwise selection procedure to identify the most prominent factors: we began by including the top rank factor and incrementally included other factors according to their rankings until we reached a minimal-optical set of factors (i.e., the parsimonious model). To identify the minimal-optical subset, we first calculated the area under the ROC (i.e., AUC value) [33] for each model that incrementally incorporated the candidate factors (i.e., the number of factors increased from 1 to 16). Then, we plotted the number of factors (x-axis) against the AUC values (y-axis), and when the AUC curve reaches a plateau, the corresponding factors formed the minimal-optical subset. Factors retained in this subset were identified as prominent factors associated with CVD. In addition, we performed stratified analysis to examine whether the ranking of prominent factors was robust in populations with different demographic factors (i.e., sex, ethnicity, education level, economic status, and residential settings).

All statistical analyses were performed using R version 4.0.5 (R Foundation for Statistical Computing). The R packages “ranger”, “rFerns”, and “xgboost” were used for training RF, RFs, and XGBoost models respectively.

Role of the funding source

The funder had no role in the study design, data collection, analysis, interpretation of the results, or drafting of the manuscript. The corresponding authors had full access to all the study data and had full responsibility for the decision to submit it for publication.

Results

Basic characteristics

The mean (SD) age of the included participants was 36.7 (15.3) and nearly half of them were women (51.1%) (Table 1). About 96.0% of the participants were of Uyghur ethnicity, 75.7% lived in rural areas, 12.3% had a high-school education or higher, 28.1% were from poor households and 76.7% were farmers. A total of 153,649 participants (8.1%) were diagnosed with CVD. Compared with participants without CVD, those with CVD were more likely to be older (proportion of participants over 45 years old, 58.7% vs. 31.6%), be women (52.7% vs. 50.9%), be overweight or obese (57.3% vs. 47.7%), and have diabetes (8.9% vs. 4.0%) or hypertension (33.7% vs. 11.7%).

Table 1 Characteristics of study participants by CVD group

Prevalence of CVD in different populations

We estimated high demographic and geographical heterogeneity in CVD prevalence. More specifically, the prevalence was higher in women (8.4%) than in men (7.9%) and increased with age groups (from 5.1% in 18–45 years to 18.5% in age ≥ 65 years). Participants of Uyghur ethnicity had the lowest prevalence (8.1%), and the prevalence was relatively higher in Han (9.0%) and “other” ethnicities. Participants living in urban areas (8.3%) had a comparable prevalence of CVD to those living in rural areas (8.1%) (Additional file 1: Table S1). Geographically, the highest CVD prevalence was found in Kashi City (19.8%), followed by Zepu County (18.1%), Bachu County (11.1%), Yecheng County (7.0%) and Yingjisha County had the lowest prevalence rate of 3.2% (Additional file 1: Figure S1; Table S2).

Association between candidate factors and CVD

We estimated the associations of seven demographic factors, four lifestyle factors, and five clinical factors with CVD prevalence, and observed significant associations for all the explored factors (Table 2). More specifically, being women, older, non-Uyghur nationality, living in urban areas, non-poor household, less educated, and being workers were associated with higher odds of CVD (ORs ranged from 1.03 to 2.99, all p < 0.05). Compared with the unemployed participants, being farmers, office clerks, and taking other jobs (except for being workers) had lower odds of CVD (ORs ranged from 0.62 to 0.78, all p < 0.0001). Of the four behavioral factors, participants who were smokers or former smokers, ever-drinkers, physical inactivity, and adopted meat-heavy or plant-heavy dietary patterns had higher odds of CVD (ORs ranged from 1.06 to 1.60, all p < 0.05). Clinical factors including overweight or obesity, diabetes, hypertension, hypercholesterolemia, and hypertriglyceridemia (ORs ranged from 1.07 to 2.59, all p < 0.0001) were also associated with higher odds of CVD (Table 2). In stratified analysis, the above associations in subgroup populations were generally consistent with those in the overall population (Additional file 1: Table S3).

Table 2 Association between CVD and candidate factors in unadjusted models and adjusted model

Prominent factors ranked by ML methods

Boruta algorithm confirmed all 16 explored factors were relevant to CVD status and were included for further analysis. (Additional file 1: Fig. S2) Within the training set, RF, RFs, and XGBoost models were established. Variable importance plot lists the factors in a descending order and the correspondent rankings generated from the three ML methods were similar (Fig. 2). Further validation analysis based on the test set showed that, RF had the highest predictive performance among the three models with an area under the ROC curve value of 0.723 (0.741 in training dataset) and an area under the PR curve value of 0.226 (0.301 in the training dataset) (Fig. 3) (Additional file 1: Table S4).

Fig. 2
figure 2

(a) variable importance computed from Random Forest algorithm, denoted by mean decrease accuracy; (b) variable importance computed from Random Ferns, denoted by mean score loss; (c) variable importance computed from XGBoost, denoted by relative importance

Fig. 3
figure 3

ROC curve and Precision- Recall curve for Random Forest, Random Ferns, and XGBoost models

In the stepwise selection procedure, we adopted the AUC curve to identify prominent factors. The AUC curve showed the model performance increased as the number of factors increased, and a plateau stage occurred when the number of factors approached five. AUC value for model with the five factors was 0.715 (AUC = 0.738 in the training dataset), which was very similar to that of the full model (i.e., all the 16 factors were included; AUC = 0.723) (Fig. 4) (Additional file 1: Table S5). The five factors were age, occupation, hypertension, exercise frequency, and dietary pattern and were thus recognized as prominent factors associated with CVD (minimal-optical set). In stratified analysis, the rankings of prominent factors in subgroups followed the same pattern as in the overall population (Additional file 1: Table S6).

Fig. 4
figure 4

AUC values for Random Forest models in the stepwise selection procedure

Discussion

To the best of our knowledge, this is the first investigation of CVD prevalence and factors associated with CVD in a representative sample of adults in Kashgar prefecture. We estimated that the overall prevalence of CVD was 8.1% with apparent geographic-, age-, and ethnic-specific variations. All the 16 studied demographic, lifestyle, and clinical factors were significantly associated with CVD, of which age, occupation, hypertension, exercise frequency, and dietary pattern were ranked as leading contributors to CVD by ML algorithms.

The estimated CVD prevalence in our study (8.1%) was higher than the average CVD prevalence (7.1%) across China, as reported by the Global Burden of Disease Study 2017 [34]. The result supported our original hypothesis that the CVD prevalence in Kashgar region was high because of specific lifestyles, lower SES statuses, and less healthcare resources. We were aware of only one prior study performed on Kazakh ethnicity in Kashgar prefecture, and the study reported a higher CVD prevalence than our current estimate (13.9%) [35]. A possible explanation for the discrepancy may be difference in genetic backgrounds; while the study was conducted among Kazakh population, our participants were mainly composed of Uyghur ethnicity. In addition, different lifestyles, such as dietary habits, could also be possible contributors. Collectively, evidence from the prior and our current studies indicated that CVD is highly prevalent in Kashgar prefecture, and effective intervention strategies are warranted to mitigate the burden.

Our logistic analysis showed that all the 16 explored demographic, lifestyle, and clinical factors were significantly associated with CVD. Most of the factors have been well demonstrated to be risk factors for CVD in prior studies, such as elder age, hypertension, diabetes, dyslipidemia, and tobacco smoking [3]. However, contrary to the prior evidence that being men was a CVD risk factor [2], we found women had higher odds of CVD than men. In Kashgar prefecture, men were mainly engaged in physically active jobs while women were more likely to be homemakers or engage in sedentary jobs [36]. Thus, the findings observed in our study may be explained by the difference in physical activity levels between men and women [37, 38], which is a strong protective factor for CVD [39]. We also found being workers had higher odds of CVD compared with the unemployed, which is contrary to previous findings [40]. A possible explanation for our findings may be that occupational exposures, such as chemical and physical agents, job strain, adverse job assignment, and shift rotation might have exerted hazardous effects on the cardiovascular system [41, 42]. However, due to the lack of detailed information on work types and work environments, we were unable to test the speculation.

Using ML methods, we identified that age, hypertension, occupation, dietary pattern, physical exercise were five prominent factors associated with CVD. It is difficult to directly compare our findings with the prior studies because these studies are highly heterogeneous in outcome assessment, study design, targeted population, sample size, and modeling framework. In addition, the number and types of potential factors included for modeling also varied. For example, while some studies involved hundreds of clinical factors [43, 44], the others used a dozen or so demographic and lifestyle factors [45, 46]. Despite this, key factors identified in previous studies, including age [43, 47, 48], hypertension [43, 47, 48], exercise frequency [43, 47], and dietary pattern [43, 47] were confirmed by our current study. In addition, our study identified occupation as potential important contributor to CVD, which was not generally explored in previous studies. The current findings indicate a necessity of incorporating occupational factors into CVD risk prediction and management. However, it is noteworthy that this needs to be validated by better-designed studies in the future.

We were aware of only one study aimed to develop CVD prediction model in Xinjiang. The study constructed model based on 31 factors (age, sex, smoking status, alcohol use, and 27 clinical factors) among 1508 Kazakh people living in Yili prefecture [43]. They identified age, systolic blood pressure, high-sensitivity C-reactive protein, adiponectin, and interleukin-6 as the top five factors for CVD, which is inconsistent with our findings. The discrepancy may be attributed to the difference in the number and types of factors included for prediction (i.e., while the potential factors were mostly laboratory-based clinical factors in the prior study, our current study mainly included demographic and lifestyle factors). Nevertheless, the factors we included were much easier to measure and were low-cost, thus our findings may be specifically helpful for populations who have low access to laboratory facilities but need CVD intervention.

This study has several strengths. First, the sample size is huge, which guaranteed sufficient statistical power and representativeness of the study population. Second, we used standardized protocols and instruments to perform questionnaire surveys, biological sample collection, and measurement of clinical factors in different medical centers, which ensured data homogeneity. Third, we employed ML methods to rank CVD-associated factors, which has advantages in identifying key predictors of CVD from numerous factors, since ML can review large volumes of data and discover specific trends and patterns from the data set [49].

However, this study also has limitations. First, the cross-sectional study precluded assessment of temporality, and we were thus unable to infer a causal relationship between the investigated factors and CVD. Second, demographic and lifestyle data are self-reported, thus recall bias cannot be avoided. In addition, some of these factors were measured crudely (e.g., dietary factors and alcohol use), which might have included exposure misclassification. Third, genetic factors also play partial roles in the development of CVD [50], but such data were not available in our study. Fourth, limited by the availability of variables in our dataset, the AUC of our model is not very high. Fifth, certain selection bias might exist since we recruited the participants on an entirely voluntary basis. Sixth, hospitalization and frequency of routine check-ups are also potential confounders, however, since these data were unavailable, we could not control the residual confounding. Seventh, although we provided novel and robust evidence on CVD prevention for people living in Kashgar, the generalizability of our findings to other populations is limited. However, since most of the participants were of Uyghur ethnicity, our result may be referenceable for Uyghur people living in Xinjiang province, and other populations living in neighboring regions with similar genetic backgrounds and lifestyles, especially considering the constant scarceness in this region.

Conclusions

Our study suggests that the prevalence of CVD among Kashgar adults in Xinjiang was high and showed demographical and geographical variations. In addition, age, occupation, hypertension, exercise frequency, and dietary pattern might be the five most important factors affecting the development of CVD for people living in this area. These important factors therefore should be given priority in preventing and controlling CVD. However, given the limitations of our study, better-designed studies are needed to validate our results in the future.