Related Experiment Videos
Uncovering complex correlations between multidimensional factors and breastfeeding duration using XGBoost
Lijing Yang1, Wanju Wang1, Yajuan Chen1
1Department of Obstetrics and Gynecology, Wuhan Children's Hospital (Wuhan Maternal and Child Healthcare Hospital), Tongji Medical College, Huazhong University of Science & Technology, Wuhan, Hubei, China.
Plos One
|August 7, 2026
Summary
This study introduces an interpretable machine learning model to predict breastfeeding duration, identifying key risk factors for personalized lactation support. The framework effectively handles complex interactions in small clinical datasets.
Area of Science:
- Biomedical Informatics
- Machine Learning in Healthcare
- Reproductive Health
Background:
- Breastfeeding duration is influenced by numerous interacting factors.
- Traditional models struggle with complex, non-linear relationships in clinical data.
- Deep learning models risk overfitting on small datasets.
Purpose of the Study:
- To develop an interpretable machine learning framework for predicting breastfeeding duration.
- To address limitations of traditional and deep learning models in small clinical datasets.
- To identify synergistic risk factors influencing lactation support.
Main Methods:
- Utilized eXtreme Gradient Boosting (XGBoost) on data from 210 postpartum women.
- Employed Explicit Polynomial Feature Engineering for high-order interactions.
- Applied SMOTE for class imbalance and SHAP for feature attribution.
Main Results:
- Achieved 76.2% accuracy and 0.72 AUC, with 0.92 recall for long-term breastfeeding.
- Identified non-linear risk patterns, including delivery mode and education interactions.
- XGBoost outperformed traditional models in predicting breastfeeding duration.
Conclusions:
- An interpretable XGBoost framework effectively models small-sample clinical data.
- Uncovered hidden synergistic risk factors for precision lactation support.
- Advocates for targeted interventions based on identified high-risk profiles.
Related Concept Videos
Multiple Regression
Multiple regression assesses a linear relationship between one response or dependent variable and two or more independent variables. It has many practical applications.
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Longitudinal Studies
Longitudinal studies are also widely used in other medical and social science fields. For instance, in cardiovascular research, they can monitor patients' health over decades to identify risk factors for heart disease, such as high cholesterol or smoking, and evaluate the long-term effectiveness of preventive measures. Similarly, in mental health studies, researchers might follow individuals from adolescence into adulthood to understand the development and progression of conditions like...
Comparing the Survival Analysis of Two or More Groups
Survival analysis is a cornerstone of medical research, used to evaluate the time until an event of interest occurs, such as death, disease recurrence, or recovery. Unlike standard statistical methods, survival analysis is particularly adept at handling censored data—instances where the event has not occurred for some participants by the end of the study or remains unobserved. To address these unique challenges, specialized techniques like the Kaplan-Meier estimator, log-rank test, and Cox...
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:
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:
Longitudinal Research
Sometimes we want to see how people change over time, as in studies of human development and lifespan. When we test the same group of individuals repeatedly over an extended period of time, we are conducting longitudinal research. Longitudinal research is a research design in which data-gathering is administered repeatedly over an extended period of time. For example, we may survey a group of individuals about their dietary habits at age 20, retest them a decade later at age 30, and then again...
Survival Tree
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a survival tree begins...
Building a Survival Tree
Constructing a survival tree begins...