Abstract
Predicting construction productivity is challenging because of the complexity involved in the construction process and the variability in factors that regularly affect these projects. Machine learning models have the potential to improve the accuracy of construction productivity predictions. This study introduces a model for generating accurate predictions of construction productivity using an AI-based inference engine called Moment Balanced Machine (MBM). Instead of identifying the hyperplane of SVM, MBM considers moments to determine the optimal moment hyperplane. MBM balances the moments, which are the product of force and distance, with force representing the weight assigned to a datapoint and distance indicating its position relative to the moment hyperplane. To obtain the weights for each datapoint within the MBM framework, Backpropagation Neural Network (BPNN) is employed. Moreover, the performance of MBM is benchmarked against five other machine learning models, including SVM, BPNN, K-Nearest Neighbor (KNN), Decision Tree (DT), and Linear Regression (LR). According to the results of the 10-fold cross-validation, MBM consistently outperformed the other models across five evaluation metrics, including RMSE (0.068), MAE (0.054), MAPE (3.42%), R (0.982), and R2 (0.965). The comprehensive assessment, summarized by the Reference Index (RI), indicates that MBM achieved the highest RI score of 1.000, emphasizing its superior performance. Furthermore, MBM exhibits robustness against data imperfections, including incomplete and noisy datasets. Given these findings, the proposed model could serve as an advanced machine learning decision-support system that improves the prediction accuracy of construction productivity. This reinforces the data-driven approach for improving the efficiency of construction projects.













Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
The code and dataset for this study is available at: https://github.com/MomentBalancedMachine/MBM.
References
Liang W, Yang M (2019) Urbanization, economic growth and environmental pollution: evidence from China. Sustain Comput Inf Syst 21:1–9. https://doi.org/10.1016/j.suscom.2018.11.007
Kianto A, Shujahat M, Hussain S, Nawaz F, Ali M (2019) The impact of knowledge management on knowledge worker productivity. Baltic J Manage 14:178–197. https://doi.org/10.1108/BJM-12-2017-0404
Alaloul WS, Liew MS, Zawawi NAWA, Kennedy IB (2020) Industrial revolution 4.0 in the construction industry: challenges and opportunities for stakeholders. Ain Shams Eng J 11:225–230. https://doi.org/10.1016/j.asej.2019.08.010
Zou X, Zhang L (2020) A constraint programming approach for scheduling repetitive projects with atypical activities considering soft logic. Autom Constr 109:102990. https://doi.org/10.1016/j.autcon.2019.102990
Kavuma A, Ock J, Jang H (2019) Factors influencing time and cost overruns on freeform construction projects. KSCE J Civ Eng 23:1442–1450. https://doi.org/10.1007/s12205-019-0447-x
Zhang N, Deng X, Zhao X, Chang T (2019) Exploring the sources of contractors’ competitive advantage on international HSR construction projects. Int J Civil Eng 17:1115–1129. https://doi.org/10.1007/s40999-018-0373-1
Javed AA, Pan W, Chen L, Zhan W (2018) A systemic exploration of drivers for and constraints on construction productivity enhancement, built environment project and asset. Management 8:239–252. https://doi.org/10.1108/BEPAM-10-2017-0099
Safapour E, Kermanshachi S (2019) Identifying early indicators of manageable rework causes and selecting mitigating best practices for construction. J Manag Eng 35:04018060. https://doi.org/10.1061/(ASCE)ME.1943-5479.0000669
Abbasi O, Noorzai E, Gharouni Jafari K, Golabchi M (2020) Exploring the causes of delays in construction industry using a cause-and-effect diagram: case study for Iran. J Archit Eng 26:05020008. https://doi.org/10.1061/(ASCE)AE.1943-5568.0000431
Tariq J, Gardezi SSS (2023) Study the delays and conflicts for construction projects and their mutual relationship: a review. Ain Shams Eng J 14:101815. https://doi.org/10.1016/j.asej.2022.101815
Alaghbari W, Al-Sakkaf AA, Sultan B (2019) Factors affecting construction labour productivity in Yemen. Int J Constr Manage 19:79–91. https://doi.org/10.1080/15623599.2017.1382091
Hasan A, Baroudi B, Elmualim A, Rameezdeen R (2018) Factors affecting construction productivity: a 30 year systematic review. Eng Constr Archit Manag 25:916–937. https://doi.org/10.1108/ECAM-02-2017-0035
Cui P, Ge Y, Li S, Li Z, Xu X, Zhou GGD, Chen H, Wang H, Lei Y, Zhou L, Yi S, Wu C, Guo J, Wang Q, Lan H, Ding M, Ren J, Zeng L, Jiang Y, Wang Y (2022) Scientific challenges in disaster risk reduction for the Sichuan–Tibet railway. Eng Geol 309:106837. https://doi.org/10.1016/j.enggeo.2022.106837
Regona M, Yigitcanlar T, Xia B, Li RYM (2022) Opportunities and adoption challenges of AI in the construction industry: a PRISMA Review. J Open Innov: Technol Market Complex 8:45. https://doi.org/10.3390/joitmc8010045
Khanh HD, Kim SY, Linh LQ (2022) Construction productivity prediction through Bayesian networks for building projects: case from Vietnam. Eng Constr Archit Manag 30:2075–2100. https://doi.org/10.1108/ECAM-07-2021-0602
Taboada I, Daneshpajouh A, Toledo N, de Vass T (2023) Artificial intelligence enabled project management: a systematic literature review. Appl Sci (Switzerland) 13. https://doi.org/10.3390/app13085014
Pan Y, Zhang L (2021) Roles of artificial intelligence in construction engineering and management: a critical review and future trends. Autom Constr 122:103517. https://doi.org/10.1016/j.autcon.2020.103517
Momade MH, Shahid S, bin Hainin MR, Nashwan MS, Tahir Umar A (2022) Modelling labour productivity using SVM and RF: a comparative study on classifiers performance. Int J Constr Manage 22:1924–1934. https://doi.org/10.1080/15623599.2020.1744799
Nasirzadeh F, Kabir HMD, Akbari M, Khosravi A, Nahavandi S, Carmichael DG (2020) ANN-based prediction intervals to forecast labour productivity. Eng Constr Archit Manag 27:2335–2351. https://doi.org/10.1108/ECAM-08-2019-0406
El-Gohary KM, Aziz RF, Abdel-Khalek HA (2017) Engineering approach using ANN to improve and predict construction labor productivity under different influences. J Constr Eng Manag 143:1–10. https://doi.org/10.1061/(asce)co.1943-7862.0001340
Sadatnya A, Sadeghi N, Sabzekar S, Khanjani M, Tak AN, Taghaddos H (2023) Machine learning for construction crew productivity prediction using daily work reports. Autom Constr 152:104891. https://doi.org/10.1016/j.autcon.2023.104891
Ghodrati N, Wing Yiu T, Wilkinson S, Shahbazpour M (2018) Role of management strategies in improving labor productivity in general construction projects in New Zealand: managerial perspective. J Manag Eng 34:04018035. https://doi.org/10.1061/(ASCE)ME.1943-5479.0000641
Oppong GD, Chan APC, Dansoh A (2017) A review of stakeholder management performance attributes in construction projects. Int J Project Manage 35:1037–1051. https://doi.org/10.1016/j.ijproman.2017.04.015
Agrawal A, Halder S (2020) Identifying factors affecting construction labour productivity in India and measures to improve productivity. Asian J Civil Eng 21:569–579. https://doi.org/10.1007/s42107-019-00212-3
Luangcharoenrat C, Intrachooto S, Peansupap V, Sutthinarakorn W (2019) Factors influencing construction waste generation in building construction: Thailand’s perspective. Sustainability (Switzerland) 11. https://doi.org/10.3390/su11133638
García de Soto B, Agustí-Juan I, Hunhevicz J, Joss S, Graser K, Habert G, Adey BT (2018) Productivity of digital fabrication in construction: cost and time analysis of a robotically built wall. Autom Constr 92:297–311. https://doi.org/10.1016/j.autcon.2018.04.004
Cheng MY, Cao MT, Mendrofa AY (2021) Dynamic feature selection for accurately predicting construction productivity using symbiotic organisms search-optimized least square support vector machine. J Build Eng 35:101973. https://doi.org/10.1016/j.jobe.2020.101973
Sarker IH (2021) Machine learning: algorithms, real-world applications and research directions. SN Comput Sci 2:1–21. https://doi.org/10.1007/s42979-021-00592-x
Karatas I, Budak A (2022) Development and comparative of a new meta-ensemble machine learning model in predicting construction labor productivity. Eng Constr Archit Manag. https://doi.org/10.1108/ECAM-08-2021-0692
Chan APC, Zhang Y, Wang F, Wong FFK, Chan DWM (2017) A field study of the effectiveness and practicality of a novel hybrid personal cooling vest worn during rest in Hong Kong construction industry. J Therm Biol 70:21–27
Ballesteros-Pérez P, Smith ST, Lloyd-Papworth JG, Cooke P (2018) Incorporating the effect of weather in construction scheduling and management with sine wave curves: application in the United Kingdom. Constr Manage Econ 36:666–682. https://doi.org/10.1080/01446193.2018.1478109
Elwakil E (2018) Construction productivity fuzzy knowledge base management system. Can J Civ Eng 45:329–338. https://doi.org/10.1139/cjce-2017-0540
Wang F (2005) On-Site labor productivity estimation using neural networks. Concordia University. https://spectrum.library.concordia.ca/id/eprint/8516/. Accessed 14 Apr 2023
Li X, Chow KH, Zhu Y, Lin Y (2016) Evaluating the impacts of high-temperature outdoor working environments on construction labor productivity in China: a case study of rebar workers. Build Environ 95:42–52. https://doi.org/10.1016/j.buildenv.2015.09.005
Elshaboury N (2022) Training adaptive neuro fuzzy inference system using genetic algorithms for Predicting Labor Productivity. Springer International Publishing. https://doi.org/10.1007/978-3-030-97255-4_24
Golnaraghi S, Zangenehmadar Z, Moselhi O, Alkass S, Vosoughi AR (2019) Application of artificial neural network(s) in predicting formwork labour productivity. Adv Civ Eng 2019. https://doi.org/10.1155/2019/5972620
Shahtaheri M, Nasir H, Haas CT (2015) Setting baseline rates for on-site work categories in the construction industry. J Constr Eng Manag 141:1–11. https://doi.org/10.1061/(ASCE)CO.1943-7862.0000959
Liu X, Song Y, Yi W, Wang X, Zhu J (2018) Comparing the random forest with the generalized additive model to evaluate the impacts of outdoor ambient environmental factors on scaffolding construction productivity. J Constr Eng Manag 144:4018037. https://doi.org/10.1061/(ASCE)CO.1943-7862.0001495
Khan ZU (2005) Modeling and parameter ranking of construction labor productivity. Concordia University. https://concordiauniversity.on.worldcat.org/search?queryString=ot:(Spectrum)+8615. Accessed 14 Apr 2023
Senarath Jayasinghe R, Fernando NG (2017) Developing labour productivity norms for aluminium system formwork in Sri Lanka. Built Environ Project Asset Manag 7:199–211. https://doi.org/10.1108/BEPAM-09-2015-0049
Al Refaie AM, Alashwal AM, Abdul-Samad Z, Salleh H (2021) Weather and labor productivity in construction: a literature review and taxonomy of studies. Int J Product Perform Manage 70:941–957. https://doi.org/10.1108/IJPPM-12-2019-0577
Wandahl S, Pérez CT, Salling S, Neve HH (2023) Correlation of construction workers’ movement and direct work rates. J Eng Project Prod Manage 13:125–137. https://doi.org/10.32738/JEPPM-2023-0013
Chan APC, Guo YP, Wong FKW, Li Y, Sun S, Han X (2016) The development of anti-heat stress clothing for construction workers in hot and humid weather. Ergonomics 59:479–495. https://doi.org/10.1080/00140139.2015.1098733
Jarkas AM, Al Balushi RA, Raveendranath PK (2015) Determinants of construction labour productivity in Oman. Int J Constr Manage 15:332–344. https://doi.org/10.1080/15623599.2015.1094849
Ghoddousi P, Poorafshar O, Chileshe N, Hosseini MR (2015) Labour productivity in Iranian construction projects perceptions of chief executive officers. Int J Product Perform Manage 64:811–830. https://doi.org/10.1108/IJPPM-10-2013-0169
Rivas RA, Borcherding JD, González V, Alarcón LF (2011) Analysis of factors influencing productivity using craftsmen questionnaires: case study in a chilean construction company. J Constr Eng Manag 137:312–320. https://doi.org/10.1061/(asce)co.1943-7862.0000274
Li G, Xue Y, Qu C, Qiu D, Wang P, Liu Q (2023) Intelligent prediction of rockburst in tunnels based on back propagation neural network integrated beetle antennae search algorithm. Environ Sci Pollut Res: 33960–33973. https://doi.org/10.1007/s11356-022-24420-8
Fei J, Wu Z, Sun X, Su D, Bao X (2021) Research on tunnel engineering monitoring technology based on BPNN neural network and MARS machine learning regression algorithm. Neural Comput Appl 33:239–255. https://doi.org/10.1007/s00521-020-04988-3
Han B, Geng F, Dai S, Gan G, Liu S, Yao L (2020) Statistically optimized back-propagation neural-network model and its application for deformation monitoring and prediction of concrete-face Rockfill dams. J Perform Constr Facil 34:1–8. https://doi.org/10.1061/(asce)cf.1943-5509.0001485
Cai B, Pan G, Fu F (2020) Prediction of the postfire flexural capacity of RC beam using GA-BPNN machine learning. J Perform Constr Facil 34:1–11. https://doi.org/10.1061/(asce)cf.1943-5509.0001514
Liu Z, Liu X, Wang K, Liang Z, Correia JAFO, De Jesus A (2019) Neural network-based strain prediction in full-scale static testing of wind turbine blades. Energies 12:1026. https://doi.org/10.3390/en12061026
Song X, Wang K, Zhou L, Chen Y, Ren K, Wang J (2022) Multi-factor mining and corrosion rate prediction model construction of carbon steel under dynamic atmospheric corrosion environment. Eng Fail Anal 134:105987. https://doi.org/10.1016/j.engfailanal.2021.105987
Chen S, Associate D, Zhao Y (2020) The prediction analysis of properties of recycled aggregate permeable concrete based on back-propagation neural network. J Clean Prod 276:124187. https://doi.org/10.1016/j.jclepro.2020.124187
Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20:273–297
Zhang Q, Liu D, Fan Z, Lee Y, Li Z (2011) Feature and sample weighted support vector machine. BMC Bioinformatics 8:365–371. https://doi.org/10.1007/978-3-642-25661-5_47
Lapin M, Hein M, Schiele B (2014) Learning using privileged information: SV M + and weighted SVM. Neural Netw 53:95–108. https://doi.org/10.1016/j.neunet.2014.02.002
Moslemnejad S, Hamidzadeh J (2021) Weighted support vector machine using fuzzy rough set theory. Soft Comput 25:8461–8481. https://doi.org/10.1007/s00500-021-05773-7
Fan Z, Chiong R, Hu Z, Lin Y (2020) A fuzzy weighted relative error support vector machine for reverse prediction of concrete components. Comput Struct 230:106171. https://doi.org/10.1016/j.compstruc.2019.106171
Luo S, Dai Z, Chen T, Chen H, Jian L (2020) A weighted SVM ensemble predictor based on AdaBoost for blast furnace ironmaking process. Appl Intell 50:1997–2008. https://doi.org/10.1007/s10489-020-01662-y
Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R (2011) Dubourg, others, Scikit-learn: machine learning in Python. J Mach Learn Res 12:2825–2830
Gohari M, Eydi AM (2020) Modelling of shaft unbalance: Modelling a multi discs rotor using K-Nearest Neighbor and Decision Tree Algorithms, Measurement: Journal of the International Measurement Confederation. 151:107253. https://doi.org/10.1016/j.measurement.2019.107253
Bansal M, Goyal A, Choudhary A (2022) A comparative analysis of K-Nearest neighbor, genetic, support vector machine, decision tree, and long short term memory algorithms in machine learning. Decis Anal J 3:100071. https://doi.org/10.1016/j.dajour.2022.100071
Chang CC, Lin CJ (2011) LIBSVM: A Library for support vector machines. ACM Trans Intell Syst Technol 2. https://doi.org/10.1145/1961189.1961199
Yeh I-C (2007) Concrete compressive strength. UCI Mach Learn Repository. https://doi.org/10.24432/C5PK67
Harrison D, Rubinfeld D (2016) Boston Housing. UCI Mach Learn Repository. https://kaggle.com/competitions/boston-housing
Tsanas A, Xifara A (2012) Energy efficiency. UCI Mach Learn Repository. https://doi.org/10.24432/C51307
Ding C, Xia Y, Yuan Z, Yang H, Fu J, Chen Z (2023) Performance prediction for a fuel cell air compressor based on the combination of backpropagation neural network optimized by genetic algorithm (GA-BP) and support vector machine (SVM) algorithms. Therm Sci Eng Prog 44:102070. https://doi.org/10.1016/j.tsep.2023.102070
Rosso MM, Cucuzza R, Di Trapani F, Marano GC (2021) Nonpenalty machine learning constraint handling using PSO-SVM for structural optimization. Adv Civil Eng 2021:1–17. https://doi.org/10.1155/2021/6617750
Cheng M-Y, Prayogo D (2014) Symbiotic organisms search: a new metaheuristic optimization algorithm. Comput Struct 139:98–112. https://doi.org/10.1016/j.compstruc.2014.03.007
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Cheng, MY., Khasani, R.R. Moment balanced machine: a new supervised inference engine for on-site construction productivity prediction. Appl Intell 54, 5441–5464 (2024). https://doi.org/10.1007/s10489-024-05419-9
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-024-05419-9