Application and Analysis of Random Forest and Support Vector Classification in Risk Prediction of Childhood Obesity

Yuhang Wang1, Shuang Shi1, Xinghua Wei1

  • 1Graduate School, Nantong University, Nantong, Jiangsu, People's Republic of China.

Insights

Machine learning models effectively predict childhood obesity and hyperuricemia risk. These tools aid early detection and intervention for better long-term health outcomes in children.

Area of Science:

  • Pediatric Health
  • Metabolic Disorders
  • Machine Learning in Medicine

Background:

  • Childhood obesity and hyperuricemia are rising public health concerns.
  • These conditions increase cardiometabolic disease risk through complex metabolic interactions.
  • Machine learning (ML) offers a promising approach for pediatric risk prediction.

Purpose of the Study:

  • To develop and evaluate two ML models: Random Forest (RF) and Support Vector Classification (SVC).
  • To predict the risk of childhood obesity and hyperuricemia by integrating clinical and biochemical data.
  • To assess model performance using AUC, precision-recall, and calibration curves, and interpret feature importance with SHAP analysis.

Main Methods:

  • 101 children (60 obese, 41 obese with hyperuricemia) were enrolled.
  • Data preprocessing included recursive feature elimination (RFE), ROSE oversampling, and standardization.
  • RF and SVC models were trained and validated; SHAP analysis identified key predictors.

Main Results:

  • Both RF and SVC models achieved high predictive performance with AUCs of 0.96.
  • SVC showed higher precision and recall, suitable for community screening.
  • RF demonstrated superior calibration, beneficial for clinical decision-making.
  • Key predictors identified include GFR, HDL-C, and ApoB, with some nonlinear associations.

Conclusions:

  • RF and SVC models provide reliable tools for early risk prediction of childhood obesity and hyperuricemia.
  • Models are tailored for distinct clinical scenarios, supporting early identification and targeted interventions.
  • Future research will explore metabolomic data and ensemble methods to enhance performance.
Abstract

Related Concept Videos

Statistical Methods for Analyzing Epidemiological Data01:25

Statistical Methods for Analyzing Epidemiological Data

Epidemiological data primarily involves information on specific populations' occurrence, distribution, and determinants of health and diseases. This data is crucial for understanding disease patterns and impacts, aiding public health decision-making and disease prevention strategies. The analysis of epidemiological data employs various statistical methods to interpret health-related data effectively. Here are some commonly used methods:
540
Obesity01:24

Obesity

The Body Mass Index (BMI) is a numerical value derived from a person's weight and height, used to categorize individuals into weight ranges. It is calculated using the formula: weight in kilograms divided by height in meters squared. Obesity is a health condition characterized by excessive accumulation of adipose tissue that poses health risks, often diagnosed with a BMI ≥ 30. This excess fat storage occurs when surplus dietary calories are converted into triglycerides and stored in...
622
Receiver Operating Characteristic Plot01:15

Receiver Operating Characteristic Plot

A ROC (Receiver Operating Characteristic) plot is a graphical tool used to assess the performance of a binary classification model by illustrating the trade-off between sensitivity (true positive rate) and specificity (false positive rate). By plotting sensitivity against 1 - specificity across various threshold settings, the ROC curve shows how well the model distinguishes between classes, with a curve closer to the top-left corner indicating a more accurate model. The area under the ROC curve...
336
Regression Analysis01:11

Regression Analysis

Regression analysis is a statistical tool that describes a mathematical relationship between a dependent variable and one or more independent variables.
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
6.1K
Cancer Survival Analysis01:21

Cancer Survival Analysis

Cancer survival analysis focuses on quantifying and interpreting the time from a key starting point, such as diagnosis or the initiation of treatment, to a specific endpoint, such as remission or death. This analysis provides critical insights into treatment effectiveness and factors that influence patient outcomes, helping to shape clinical decisions and guide prognostic evaluations. A cornerstone of oncology research, survival analysis tackles the challenges of skewed, non-normally...
456
Regression Toward the Mean01:52

Regression Toward the Mean

Regression toward the mean (“RTM”) is a phenomenon in which extremely high or low values—for example, and individual’s blood pressure at a particular moment—appear closer to a group’s average upon remeasuring. Although this statistical peculiarity is the result of random error and chance, it has been problematic across various medical, scientific, financial and psychological applications. In particular, RTM, if not taken into account, can interfere when...
6.5K