MACHINE LEARNING-BASED RISK CLASSIFICATION FOR CONSTRUCTION PROJECTS: A COMPARATIVE PERFORMANCE ANALYSIS OF RANDOM FOREST, XGBOOST, AND NEURAL NETWORKS IN CIVIL ENGINEERING

Authors

  • Dawood Khan
  • Abdul Wahab
  • Akram Ullah Khan
  • Muhammad Rafiq Khan
  • Shahzeb
  • Ijaz Ahmad
  • Sulaiman Shah

Abstract

This research develops a predictive framework for classifying construction project risk levels using machine learning. The study implements and compares three algorithms Random Forest, XGBoost, and Artificial Neural Networks on a comprehensive dataset of 24 project features including cost, schedule, safety, and environmental metrics. Results demonstrate that XGBoost achieved superior performance with 95.5% accuracy and 0.995 AUC, significantly outperforming other models in classifying challenging Medium-risk projects. Feature importance analysis identified Safety_Risk_Score and Anomaly_Detected as the most critical predictors. The findings provide construction managers with a robust decision-support tool for proactive risk mitigation and establish XGBoost as the optimal algorithm for multi-class risk prediction in construction projects.

Downloads

Published

2025-11-24

How to Cite

Dawood Khan, Abdul Wahab, Akram Ullah Khan, Muhammad Rafiq Khan, Shahzeb, Ijaz Ahmad, & Sulaiman Shah. (2025). MACHINE LEARNING-BASED RISK CLASSIFICATION FOR CONSTRUCTION PROJECTS: A COMPARATIVE PERFORMANCE ANALYSIS OF RANDOM FOREST, XGBOOST, AND NEURAL NETWORKS IN CIVIL ENGINEERING. Spectrum of Engineering Sciences, 3(11), 622–640. Retrieved from https://www.thesesjournal.com/index.php/1/article/view/1537