Machine-Learning Model for Predicting Maintenance Costs of EPDM Roofing Systems

Mishal Alashari, Khaled El-Rayes, Hadil Helaly

Research output: Contribution to journalArticlepeer-review


Facility managers often need to accurately predict the annual maintenance of their building roofs to develop reliable and cost-effective maintenance plans that maximize their performance and life expectancy. This article presents the development of a novel machine learning (ML) model using XGBoost to predict maintenance costs of ethylene propylene diene monomer (EPDM) roofing systems, and compare its performance to multivariate linear regression (MLR). The two models were developed in three main phases that focused on data collection and processing, model development, and performance evaluation. The collected data include 374 historical annual maintenance records of EPDM roofs that consist of maintenance cost, age, area, opening rate, and weather data. The performance of the two developed models was evaluated using four metrics: mean absolute percentage error (MAPE), accuracy, root square mean error (RMSE), and coefficient of determination (R2). The outcome of this performance evaluation illustrates that the average accuracy of the ML model in predicting maintenance costs of EPDM roofs (88.20%) was significantly higher than the MLR model (68.30%). This highlights the original contributions of the developed ML model. The ML model has novel capabilities to provide much-needed support for facility managers to improve the accuracy of estimating the annual maintenance costs of EPDM roofs to ensure the development of reliable maintenance plans for this type of roof.

Original languageEnglish (US)
Article number04023048
JournalJournal of Performance of Constructed Facilities
Issue number6
StatePublished - Dec 1 2023


  • Ethylene propylene diene monomer (EPDM) roofs
  • Facility management
  • Machine learning (ML)
  • Maintenance costs
  • Roof maintenance
  • XGBoost

ASJC Scopus subject areas

  • Civil and Structural Engineering
  • Building and Construction
  • Safety, Risk, Reliability and Quality


Dive into the research topics of 'Machine-Learning Model for Predicting Maintenance Costs of EPDM Roofing Systems'. Together they form a unique fingerprint.

Cite this