Predicting cost overrun in construction projects using machine learning algorithms: the case of Jordan

Purpose Construction projects are significantly impacted by uncertainties, leading to time and cost overruns. Cost overruns pose a significant threat to the construction industry’s profitability. The potential benefits of recent advancements in machine learning (ML) models have not yet been fully utilized against such chronic threats. This research aims to lay the groundwork for the potential application of advanced ML techniques in predicting cost overruns by employing a broad set of ML algorithms. Design/methodology/approach The features used to predict the cost overrun ratio in construction projects were extracted from relevant studies and available field data, resulting in 12 key features. The principle of “let the data speak for itself” was applied to this study, which employed atypical tools, specifically ML methodologies, to a dataset of 836 public projects. The prediction models were developed using 15 ML regression algorithms and then further evaluated and cross-validated. Findings The CatBoost model demonstrated superior predictive accuracy on the test set ( R 2 = 0.883), followed closely by Stacking Regressor ( R 2 = 0.881). Other models with high accuracy included Voting Regressor ( R 2 = 0.867), XGBoost Regressor ( R 2 = 0.844), Gradient Boosting Regressor ( R 2 = 0.833), LGBM Regressor ( R 2 = 0.813) and Random Forest Regressor ( R 2 = 0.802). The predictive model identified three key factors in forecasting cost overruns: variation orders, which had the highest feature importance at 41.16%, followed by excessive quantities at 21.86% and budgeted costs at 20.96%. Research limitations/implications The findings hold substantial implications for research, practice and society. The study validates the effectiveness of machine learning algorithms in forecasting cost overruns in construction projects through a comparative analysis of various ML algorithms. The investigation underscores the efficacy of the CatBoost algorithm and advocates for additional inquiry into machine learning applications within this domain. The CatBoost model, recognized as a top-performing machine learning model, serves as an effective and dependable tool for practitioners and project planners to predict cost overruns in construction projects. This promotes the advancement of data-informed cost estimation and management approaches, resulting in enhanced decision-making and minimized project risks. From a societal perspective, the capacity for accurate overrun predictions will guarantee the achievement of the desired project baseline. Consequently, the implementation of the research findings will lead to a reduction in overruns in construction projects, particularly within the government sector, thereby refining construction project management practices. This leads to enhanced infrastructure development and may result in reduced project costs for consumers. Furthermore, employing machine learning models for cost prediction can enhance transparency in construction projects. Originality/value The application of advanced predictive methodologies, such as the CatBoost algorithm, in the construction sector offers actionable insights since industry practitioners will be able to use the developed models to improve business practices. This research presents an innovative method for forecasting construction cost overruns by thoroughly evaluating 15 ML models. To the best of the authors’ knowledge, this study uniquely examines CatBoost for cost overrun prediction in construction projects while utilizing a more extensive set of data from 836 public construction projects.

Authors

Publication Details

Journal
Engineering Construction & Architectural Management
Published
2025-04-22
DOI
https://doi.org/10.1108/ecam-09-2024-1209
Citations
4
Primary Topic
Construction Project Management and Performance
Type
article
Field-Weighted Citation Impact
8.43
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Predicting cost overrun in construction projects using machine learning algorithms: the case of Jordan

Khaled Hesham Hyari, M. A. Hamdan, Mujahed Thneibat
4 citations
Engineering Construction & Architectural Management
Construction Project Management and Performance
8.43
article

Predicting cost overrun in construction projects using machine learning algorithms: the case of Jordan

Khaled Hesham Hyari, M. A. Hamdan, Mujahed Thneibat
article en
4 citations

Abstract

Purpose Construction projects are significantly impacted by uncertainties, leading to time and cost overruns. Cost overruns pose a significant threat to the construction industry’s profitability. The potential benefits of recent advancements in machine learning (ML) models have not yet been fully utilized against such chronic threats. This research aims to lay the groundwork for the potential application of advanced ML techniques in predicting cost overruns by employing a broad set of ML algorithms. Design/methodology/approach The features used to predict the cost overrun ratio in construction projects were extracted from relevant studies and available field data, resulting in 12 key features. The principle of “let the data speak for itself” was applied to this study, which employed atypical tools, specifically ML methodologies, to a dataset of 836 public projects. The prediction models were developed using 15 ML regression algorithms and then further evaluated and cross-validated. Findings The CatBoost model demonstrated superior predictive accuracy on the test set ( R 2 = 0.883), followed closely by Stacking Regressor ( R 2 = 0.881). Other models with high accuracy included Voting Regressor ( R 2 = 0.867), XGBoost Regressor ( R 2 = 0.844), Gradient Boosting Regressor ( R 2 = 0.833), LGBM Regressor ( R 2 = 0.813) and Random Forest Regressor ( R 2 = 0.802). The predictive model identified three key factors in forecasting cost overruns: variation orders, which had the highest feature importance at 41.16%, followed by excessive quantities at 21.86% and budgeted costs at 20.96%. Research limitations/implications The findings hold substantial implications for research, practice and society. The study validates the effectiveness of machine learning algorithms in forecasting cost overruns in construction projects through a comparative analysis of various ML algorithms. The investigation underscores the efficacy of the CatBoost algorithm and advocates for additional inquiry into machine learning applications within this domain. The CatBoost model, recognized as a top-performing machine learning model, serves as an effective and dependable tool for practitioners and project planners to predict cost overruns in construction projects. This promotes the advancement of data-informed cost estimation and management approaches, resulting in enhanced decision-making and minimized project risks. From a societal perspective, the capacity for accurate overrun predictions will guarantee the achievement of the desired project baseline. Consequently, the implementation of the research findings will lead to a reduction in overruns in construction projects, particularly within the government sector, thereby refining construction project management practices. This leads to enhanced infrastructure development and may result in reduced project costs for consumers. Furthermore, employing machine learning models for cost prediction can enhance transparency in construction projects. Originality/value The application of advanced predictive methodologies, such as the CatBoost algorithm, in the construction sector offers actionable insights since industry practitioners will be able to use the developed models to improve business practices. This research presents an innovative method for forecasting construction cost overruns by thoroughly evaluating 15 ML models. To the best of the authors’ knowledge, this study uniquely examines CatBoost for cost overrun prediction in construction projects while utilizing a more extensive set of data from 836 public construction projects.

Engineering Construction & Architectural Management
Openalex Percentile: Top 3%
Construction Project Management and Performance
8.43
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.