Related Experiment Video
Updated: Jun 4, 2026

Development of an Individual-Tree Basal Area Increment Model using a Linear Mixed-Effects Approach
Published on: July 3, 2020
Integrating generalized linear mixed models and XGBoost for safety performance function development on urban
Diana Al-Nabulsi1, Ali Alhawiti2, Norran Kakama Novat3
1Department of Civil and Construction Engineering, Western Michigan University, 1903 W. Michigan Ave, Kalamazoo, MI, 49008, USA. diana.al-nabulsi@wmich.edu.
This study developed advanced safety models for urban roads in Michigan, finding Extreme Gradient Boosting (XGBoost) most accurately predicts crash frequency using traffic and road data.
Area of Science:
- Transportation Engineering
- Traffic Safety
- Machine Learning Applications
Background:
- Urban arterial corridors face high crash risks due to traffic volume, complex designs, and varied road user interactions.
- Accurate prediction of crash frequency is crucial for effective traffic safety management and investment prioritization.
Purpose of the Study:
- To develop and evaluate Safety Performance Functions (SPFs) for urban arterial segments in Southeast Michigan.
- To compare traditional statistical models with ensemble machine learning techniques for crash prediction.
Main Methods:
- Employed Poisson, Negative Binomial, and Generalized Linear Mixed Models (GLMM).
- Utilized ensemble machine learning: Random Forest and Extreme Gradient Boosting (XGBoost).
- Assessed model performance using 5-fold cross-validation, focusing on predictive accuracy (R², RMSE).
Main Results:
- XGBoost demonstrated superior predictive accuracy (R² = 0.835, RMSE = 28.65).
- Key predictors identified across models include Annual Average Daily Traffic (AADT), segment length, speed limit, and pavement condition.
- GLMM provided an interpretable, length-adjusted SPF formulation.
Conclusions:
- Machine learning, particularly XGBoost, offers robust tools for predicting urban arterial crash frequency.
- Findings support data-driven decision-making for identifying high-risk road segments and optimizing safety investments.
- Models are adaptable for other regions with local calibration and data availability.
Related Concept Videos
Assumptions of Survival Analysis
Introduction To Survival Analysis
The primary goal of survival analysis is to estimate survival time—the time until a...
Comparing the Survival Analysis of Two or More Groups
Parametric Survival Analysis: Weibull and Exponential Methods
Weibull Distribution
The Weibull distribution is a flexible model used in parametric survival analysis. It can handle both increasing and decreasing hazard rates, depending on its shape parameter...
Mechanistic Models: Compartment Models in Individual and Population Analysis
Methods of Medium Optimization