Predictive Modeling of Body Mass Index and Obese Status using Anthropometric, Dietary, and Lifestyle Factors in U.S. Adults
Predictive Modeling of Body Mass Index and Obese Status using Anthropometric, Dietary, and Lifestyle Factors in U.S. Adults
The escalating global prevalence of obesity remains a critical public health challenge, driving increased morbidity and mortality associated with chronic diseases such as type 2 diabetes, cardiovascular disease, and certain cancers. Understanding the complex interplay of factors contributing to body mass index (BMI) and the progression to obese status is paramount for developing effective, targeted public health interventions. Traditional linear models often fail to capture the nuances of these relationships, necessitating the use of advanced predictive and clustering methods to identify high-risk subgroups and key non-linear determinants.
Research Question Statement
This study addresses the following research question: What is the differential association of key quantitative and categorical health and lifestyle variables—specifically age, gender, waist circumference, mean dietary sodium intake, mean calorie intake, and physical activity—in predicting both the quantitative outcome of Body Mass Index (
Motivation and Rationale
The primary motivation for this research stems from the need to move beyond simple correlational analysis and identify which variables are the strongest, most stable predictors of obesity risk within a multivariate context. While
Specifically, by employing techniques like LASSO Regression and Random Forests, we aim to:
Refine Prediction: Use
$\text{LASSO}$ to perform automated variable selection, identifying the minimal set of predictors necessary for optimal prediction of$\text{BMI}$ . This provides a parsimonious model highly valued in clinical settings.Explore Non-Linearity: Use
$\text{Random Forests}$ to assess variable importance for the binary$\text{Obese Status}$ outcome, which may reveal that variables deemed unimportant in linear models (like$\text{Sodium}$ ) possess significant non-linear predictive power.Identify Subgroups: Apply
$\text{K-Means Clustering}$ to discover natural groupings of individuals based on shared patterns across all health and lifestyle measures. These subgroups may represent distinct phenotypes of health risk that require customized interventions.
Implications of the Research Question
The findings of this analysis have several important implications for public health and clinical practice. By identifying the most important and stable predictors of
If, for instance,
Sample Description
The data for this study were derived from a large-scale, cross-sectional dataset simulating the structure and variable relationships typical of the National Health and Nutrition Examination Survey (NHANES). The total sample size used for analysis was
Measures
The analysis utilized a set of seven variables, categorized as a primary response, a secondary categorical response, and five predictors:
Response Variables
Body Mass Index (
$\text{BMXBMI}$ ): Quantitative response variable, measured in$\text{kg/m}^2$ . This was the target variable for$\text{ANOVA}$ and$\text{LASSO Regression}$ .Obese Status: Binary categorical response variable derived from
$\text{BMXBMI}$ , where$\text{Obese Status} = 1$ if$\text{BMXBMI} \ge 30$ and$0$ otherwise. This was the target variable for$\text{Random Forest Classification}$ .
Predictor Variables
Age (
$\text{RIDAGEYR}$ ): Quantitative variable, measured in years. Used as the basis for a four-level categorical variable for$\text{ANOVA}$ ($\text{Young Adult}$ : 18-30;$\text{Middle-Aged}$ : 31-50;$\text{Older Adult}$ : 51-64;$\text{Senior}$ :$\ge 65$ ).Gender (
$\text{IS\_FEMALE}$ ): Binary variable ($1$ = Female,$0$ = Male).Waist Circumference (
$\text{BMXWAIST}$ ): Quantitative anthropometric measure, measured in$\text{cm}$ .Mean Dietary Sodium Intake (
$\text{NATRIUM\_RERATA}$ ): Quantitative measure of average daily sodium consumption, measured in$\text{mg}$ .Mean Calorie Intake (
$\text{KALORI\_RERATA}$ ): Quantitative measure of average daily caloric consumption, measured in$\text{kcal}$ .Physical Activity (
$\text{AKTIVITAS\_FISIK}$ ): Quantitative index representing daily physical activity level (arbitrary units).
Statistical Analyses
A sequential, multi-method approach was employed, starting with inferential statistics to establish basic relationships and progressing to advanced predictive and unsupervised machine learning methods.
1. Bivariate Inferential Analysis (ANOVA)
A One-Way Analysis of Variance (
2. Multivariate Predictive Analysis (Random Forest)
A Random Forest Classifier was used to predict the categorical outcome (
3. Multivariate Predictive Analysis (LASSO Regression)
LASSO Regression (LassoCV), a shrinkage and variable selection technique, was employed to predict the quantitative outcome (
4. Unsupervised Learning (K-Means Clustering)
A K-Means Cluster Analysis was conducted on the standardized data using all seven health and lifestyle variables to identify natural subgroups within the sample. The optimal number of clusters (
Descriptive Statistics
The sample of
Bivariate Analysis: $\text{BMI}$ Differences Across Age Groups ($\text{ANOVA}$ )
The
The Post-Hoc Tukey’s HSD test revealed the specific pair-wise differences:
Highest Mean
$\text{BMI}$ : The$\text{Older Adult}$ group ($\text{Category C}$ : 51-64 years) exhibited the highest mean$\text{BMI}$ .Significant Differences: The mean
$\text{BMI}$ of$\text{Category C}$ was significantly higher than the$\text{Young Adult}$ group ($\text{Category A}$ : 18-30) and the$\text{Senior}$ group ($\text{Category D}$ :$\ge 65$ ).Trend: The
$\text{BMI}$ tended to increase sharply from$\text{Young Adulthood}$ to$\text{Older Adulthood}$ , before showing a slight non-significant decrease in the$\text{Senior}$ group. This supports the common epidemiological pattern of increasing weight through middle age.
Multivariate Predictive Analysis: LASSO Regression
$\text{LASSO}$ Coefficients (on Standardized Data):
Variable | LASSO Coefficient ( | Selection Status |
|---|---|---|
Retained (Strongest) | ||
Retained (Strong) | ||
Retained | ||
Retained (Weak) | ||
Excluded | ||
Excluded |
The final model for quantitative
Multivariate Predictive Analysis: Random Forest Classification
The
Variable | Feature Importance (Gini Score) | Rank |
|---|---|---|
1 | ||
2 | ||
3 | ||
4 |
Surprisingly,
Unsupervised Learning: K-Means Clustering ($\text{K}=4$ )
The
Cluster Profiles (Mean Values):
Cluster | |||||
|---|---|---|---|---|---|
0 (Young Female) | 1448 | 33.75 | 1.00 | 95.49 | 3192.98 |
1 (Senior Female) | 1470 | 64.91 | 1.00 | 94.72 | 3017.91 |
2 (Young Male) | 1434 | 33.97 | 0.00 | ||
3 (Senior Male) | 1383 | 64.75 | 0.00 | 93.71 | 3013.07 |
Interpretation of Clusters:
The four clusters effectively stratified the sample based on a combination of
Highest Risk Profile (Cluster 2 - Young Male): This group exhibited the highest mean
$\text{Waist Circumference}$ ($97.50\ \text{cm}$ ) and the highest mean$\text{Dietary Sodium Intake}$ ($3227.68\ \text{mg}$ ). This suggests a subpopulation of younger men with elevated risk markers related to both central adiposity and high-sodium diets.Lowest Risk Profile (Cluster 3 - Senior Male): Despite their age, this group had the lowest mean
$\text{Waist Circumference}$ ($93.71\ \text{cm}$ ).Dietary Contrast: Both Young Male (
$\text{Cluster 2}$ ) and Young Female ($\text{Cluster 0}$ ) clusters consumed significantly more$\text{Sodium}$ than their senior counterparts ($\text{Cluster 1}$ and$\text{Cluster 3}$ ), highlighting age-based dietary differences.
Figures
Figure 1: Mean $\text{BMI}$ by Age Category (ANOVA Post-Hoc Visualization)
Figure 2: Variable Importance Comparison for $\text{BMI}$ and $\text{Obese Status}$
Overview of Key Findings
This comprehensive analysis investigated the drivers of
Anthropometric Dominance in Linear Prediction:
$\text{LASSO}$ Regression for quantitative$\text{BMI}$ confirmed that$\text{Waist Circumference}$ and$\text{Physical Activity}$ are the most powerful and stable predictors, effectively excluding$\text{Age}$ and$\text{Dietary Sodium}$ from the final linear model.Non-Linear Importance of Sodium: The
$\text{Random Forest}$ model, tasked with predicting the binary$\text{Obese Status}$ , yielded a critical counter-intuitive finding:$\text{Dietary Sodium Intake}$ was ranked as the most important feature. This suggests that while$\text{Sodium}$ may not have a simple linear effect on$\text{BMI}$ , it plays a complex, high-leverage role in the decision boundaries that define the difference between a high$\text{BMI}$ and a clinically defined$\text{Obese Status}$ .Cluster-Based Risk Stratification:
$\text{K-Means}$ Clustering effectively segmented the population by$\text{Gender}$ and$\text{Age}$ . The Young Male cluster ($\text{Cluster 2}$ ) was identified as having the highest mean$\text{Waist Circumference}$ and$\text{Sodium Intake}$ , indicating a priority subgroup for targeted intervention.
Answering the Research Question
The results successfully allowed us to answer the research question, demonstrating that the association of the predictor variables is differential based on the type of outcome being predicted:
For the quantitative outcome (
$\text{BMXBMI}$ ), the key predictors are anthropometric and activity ($\text{Waist Circumference}$ and$\text{Physical Activity}$ ).For the categorical outcome (
$\text{Obese Status}$ ), the key predictors involve non-linear contributions from$\text{Dietary Sodium}$ and$\text{Age}$ .
Discussion of Implications
The divergence between the
The clustering results provide actionable public health guidance. Interventions aimed at reducing the risk associated with central adiposity and high
Limitations and Future Directions
The limitations of this study are typical of cross-sectional analyses. The findings, while establishing associations and predictive importance, cannot infer causality. Furthermore, the low
Future research should focus on three areas:
Model Improvement: Incorporate richer longitudinal data or a wider array of variables to improve the classification performance (Recall) of the binary
$\text{Obese Status}$ model.Mechanistic Exploration: Use the
$\text{Random Forest}$ output as a guide to mechanistically study the non-linear relationship between high$\text{Sodium}$ intake and the threshold of$\text{Obese Status}$ .Validation: Validate the
$K=4$ clusters in an external dataset to confirm that the$\text{Young Male}$ risk profile is a generalized, rather than sample-specific, phenomenon.
Komentar
Posting Komentar