Novel Approach to Estimating Schedule to Completion in Construction Projects Using Sequence and Nonsequence Learning
Publication: Journal of Construction Engineering and Management
Volume 145, Issue 11
Abstract
Estimate schedule to completion (ESTC) is a difficult variable to determine accurately during the various phases of construction projects due to the complex, uncertain, and limited nature of currently available information. Currently, most construction managers estimate this variable using their subjective prior experience with budget planning. However, this method is costly and highly prone to inaccuracy. The study developed a novel inference model, the neural network–long short-term memory (NN-LSTM) model, to estimate ESTC accurately by factoring in the sequence and nonsequence factors that significantly influence project duration and that capture the inherent uncertainties in the construction field. NN-LSTM fuses two characteristics of artificial neural networks (ANNs): feedforward neural networks (FNNs) for nonsequential issue, and recurrent neural networks (RNNs) for sequential issue. After a systematic review of the literature, brainstorming, and in-depth interviews with domain experts, a database of 226 historical cases collected from 11 construction projects with 14 influencing factors was created for learning purposes, with 10-fold cross validation used to partition the training and testing data sets. NN-LSTM was then applied to estimate the schedule to completion for the historical cases, with FNN capturing the impact of time-independent factors on project duration and LSTM capturing the long temporal dependency for sequential inputs. The learning results indicated good performance, with a mean absolute percentage error (MAPE) of less than 5% and a mean absolute error (MAE) of 2%, proving the NN-LSTM model to be more reliable than the currently prevailing earned value management (EVM) formulas. Moreover, in subsequent comparison testing NN-LSTM proved to be superior to other artificial intelligence (AI) prediction models. The model has the ability to generate reliable scheduling estimates for project managers in order to facilitate their accurate planning and the monitoring of the time performance of projects, allowing timely action to be taken to remedy foreseen delays and facilitating informed decision-making.
Get full access to this article
View all available purchase options and get full access to this article.
Data Availability Statement
Data generated and analyzed during the study are available from the corresponding author by request. Information about the Journal’s data-sharing policy can be found here: http://ascelibrary.org/doi/10.1061/(ASCE)CO.1943-7862.0001263.
References
Aggarwal, R., and Y. Song. 1997. “Artificial neural networks in power system. I: General introduction to neural computing.” Power Eng. J. 11 (3): 129–134. https://doi.org/10.1049/pe:19970306.
Anbari, F. 2003. “Earned value project management method and extensions.” Project Manage. J. 34 (4): 12–23. https://doi.org/10.1177/875697280303400403.
Aziz, R. F., and A. A. Abdel-Hakam. 2016. “Exploring delay causes of road construction projects in Egypt.” Alexandria Eng. J. 55 (2): 1515–1539. https://doi.org/10.1016/j.aej.2016.03.006.
Bengio, Y., P. Simard, and P. Frasconi. 1994. “Learning long-term dependencies with gradient descent is difficult.” IEEE Trans. Neural Networks 5 (2): 157–166. https://doi.org/10.1109/72.279181.
Boussabaine, A. H., and A. P. Kaka. 1998. “A neural networks approach for cost flow forecasting.” Constr. Manage. Econ. 16 (4): 471–479. https://doi.org/10.1080/014461998372240.
Chan, D. W. M., and M. M. Kumaraswamy. 1996. “An evaluation of construction time performance in the building industry.” Build. Environ. 31 (6): 569–578. https://doi.org/10.1016/0360-1323(96)00031-5.
Chan, W. M. 1998. “Modelling construction duration for public housing projects in Hong Kong.” Ph.D. thesis, Dept. of Civil and Structural Engineering, Univ. of Hong Kong.
Chen, G. 2016. “A gentle tutorial of recurrent neural network with error backpropagation.” Preprint, submitted October 8, 2016. https://arxiv.org/abs/1610.02583.
Chen, J. C. 2011 “A resource-based grey prediction model for construction progress management.” Master’s thesis, Dept. of Civil and Structural Engineering, National Taiwan Univ.
Cheng, M.-Y., and M.-T. Cao. 2014. “Accurately predicting building energy performance using evolutionary multivariate adaptive regression splines.” Appl. Soft Comput. 22 (Sep): 178–188. https://doi.org/10.1016/j.asoc.2014.05.015.
Cheng, M.-Y., and N.-D. Hoang. 2014. “Risk score inference for bridge maintenance project using evolutionary fuzzy least squares support vector machine.” J. Comput. Civ. Eng. 28 (3): 0401400. https://doi.org/10.1061/(ASCE)CP.1943-5487.0000275.
Cheng, M.-Y., H.-S. Peng, Y.-W. Wu, and T.-L. Chen. 2010. “Estimate at completion for construction projects using evolutionary support vector machine inference model.” Autom. Constr. 19 (5): 619–629. https://doi.org/10.1016/j.autcon.2010.02.008.
Cheng, M.-Y., H.-C. Tsai, and C.-L. Liu. 2009. “Artificial intelligence approaches to achieve strategic control over project cash flows.” Autom. Constr. 18 (4): 386–393. https://doi.org/10.1016/j.autcon.2008.10.005.
Cheng, M.-Y., D. K. Wibowo, D. Prayogo, and A. F. V. Roy. 2015. “Predicting productivity loss caused by change orders using the evolutionary fuzzy support vector machine inference model.” J. Civ. Eng. Manage. 21 (7): 881–892. https://doi.org/10.3846/13923730.2014.893922.
Cheng, M.-Y., and Y.-W. Wu. 2009. “Evolutionary support vector machine inference system for construction management.” Autom. Constr. 18 (5): 597–604. https://doi.org/10.1016/j.autcon.2008.12.002.
Chou, J. S., and J. P. P. Thedja. 2016. “Metaheuristic optimization within machine learning-based classification system for early warnings related to geotechnical problems.” Autom. Constr. 68 (Aug): 65–80. https://doi.org/10.1016/j.autcon.2016.03.015.
DGBAS (Directorate General of Budget, Accounting and Statistics, Executive Yuan, R.O.C.). 2016. “National statistics.” Accessed September 21, 2016. https://eng.stat.gov.tw.
Doloi, H., A. Sawhney, K. C. Iyer, and S. Rentala. 2012. “Analysing factors affecting delays in Indian construction projects.” Int. J. Project Manage. 30 (4): 479–489. https://doi.org/10.1016/j.ijproman.2011.10.004.
Elman, J. L. 1990. “Finding structure in time.” Cognit. Sci. 14 (2): 179–211. https://doi.org/10.1207/s15516709cog1402_1.
Gers, F. A., J. Schmidhuber, and F. Cummins. 2000. “Learning to forget: Continual prediction with LSTM.” Neural Comput. 12 (10): 2451–2471. https://doi.org/10.1162/089976600300015015.
Graves, A., A. Mohamed, and G. Hinton. 2013. “Speech recognition with deep recurrent neural networks.” In Proc., Int. Conf. on Acoustics, Speech and Signal Processing, 6645–6649. New York: IEEE. https://doi.org/10.1109/ICASSP.2013.6638947.
Haykin, S. 1999. Neural networks: A comprehensive foundation. Upper Saddle River, NJ: Prentice Hall.
Henderson, K. 2007. “Earned schedule: A breakthrough extension to earned value management.” In Proc., PMI Asia Pacific Global Congress. Newtown Square, PA: Project Management Institute.
Hochreiter, S., and J. Schmidhuber. 1997. “Long short-term memory.” Neural Comput. 9 (8): 1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735.
Jacob, D. S., and M. Kane. 2004. “Forecasting schedule completion using earned value metrics revisited.” Measurable News 1 (1): 11–17.
Jain, A. K., J. Mao, and K. M. Mohiuddin. 1996. “Artificial neural networks: A tutorial.” Computer 29 (3): 31–44. https://doi.org/10.1109/2.485891.
Jha, K. N., and C. T. Chockalingam. 2011. “Prediction of schedule performance of Indian construction projects using an artificial neural network.” Constr. Manage. Econ. 29 (9): 901–911. https://doi.org/10.1080/01446193.2011.608691.
Jian, K. Q. 2004. “Using fuzzy neural network and fast messy genetic algorithms to forecast project duration.” Master’s thesis, Dept. of Civil Engineering, National Cheng Kung Univ.
Kaming, P. F., P. O. Olomolaiye, G. D. Holt, and F. C. Harris. 2010. “Factors influencing construction time and cost overruns on high-rise projects in Indonesia.” Constr. Manage. Econ. 15 (1): 83–94. https://doi.org/10.1080/014461997373132.
Kim, E., W. G. Wells, and M. R. Duffey. 2003. “A model for effective implementation of earned value management methodology.” Int. J. Project Manage. 21 (5): 375–382. https://doi.org/10.1016/S0263-7863(02)00049-2.
Leu, S. S., and H. C. Lo. 2004. “Neural-network-based regression model of ground surface settlement induced by deep excavation.” Autom. Constr. 13 (3): 279–289. https://doi.org/10.1016/S0926-5805(03)00018-9.
Lin, M. C., H. P. Tserng, S. P. Ho, and D. L. Young. 2011. “Developing a construction-duration model based on a historical dataset for building project.” J. Civ. Eng. Manage. 17 (4): 529–539. https://doi.org/10.3846/13923730.2011.625641.
Lipke, W. 2003. “Schedule is different.” Accessed March, 2003. http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=FC231EC046A19B21EF8E5EB9E028AD34?doi=10.1.1.1.97.1097&rep=rep1&type=pdf.
Lipke, W., O. Zwikael, K. Henderson, and F. Anbari. 2009. “Prediction of project outcome: The application of statistical methods to earned value management and earned schedule performance indexes.” Int. J. Project Manage. 27 (4): 400–407. https://doi.org/10.1016/j.ijproman.2008.02.009.
Lipton, Z. C., J. Berkowitz, and C. Elkan. 2015. “A critical review of recurrent neural networks for sequence learning.” Preprint, submitted October 17, 2015. https://128.84.21.199/abs/1506.00019v4.
Liwicki, M., A. Graves, H. Bunke, and J. Schmidhuber. 2007. “A novel approach to on-line handwriting recognition based on bidirectional long short-term memory networks.” In Proc., 9th Int. Conf. on Document Analysis and Recognition, 367–371. New York: IEEE.
López-Martín, C., and A. Abran. 2015. “Neural networks for predicting the duration of new software projects.” J. Syst. Software 101 (Mar): 127–135. https://doi.org/10.1016/j.jss.2014.12.002.
Ma, X., Z. Tao, Y. Wang, H. Yu, and Y. Wang. 2015. “Long short-term memory neural network for traffic speed prediction using remote microwave sensor data.” Transp. Res. Part C: Emerging Technol. 54 (May): 187–197. https://doi.org/10.1016/j.trc.2015.03.014.
Marzouk, M. M., and T. I. El-Rasas. 2014. “Analyzing delay causes in Egyptian construction projects.” J. Adv. Res. 5 (1): 49–55. https://doi.org/10.1016/j.jare.2012.11.005.
Mensah, I., G. Nani, and T. Adjei-Kumi. 2016. “Development of a model for estimating the duration of bridge construction projects in Ghana.” Int. J. Constr. Eng. Manage. 5 (2): 55–66. https://doi.org/10.5923/j.ijcem.20160502.03.
Nkado, R. N. 1995. “Construction time-influencing factors: The contractor’s perspective.” Constr. Manage. Econ. 13 (1): 81–89. https://doi.org/10.1080/01446199500000009.
Petroutsatou, K., E. Georgopoulos, S. Lambropoulos, and J. P. Pantouvakis. 2012. “Early cost estimating of road tunnel construction using neural networks.” J. Constr. Eng. Manage. 138 (6): 679–687. https://doi.org/10.1061/(ASCE)CO.1943-7862.0000479.
Sapankevych, N., and R. Sankar. 2009. “Time series prediction using support vector machines: A survey.” IEEE Comput. Intell. Mag. 4 (2): 24–38. https://doi.org/10.1109/MCI.2009.932254.
Shi, H., and W. Li. 2009. “The grey relational analysis on building construction duration cases.” In Proc., Int. Conf. on Future BioMedical Information Engineering, 358–361. New York: IEEE. https://doi.org/10.1109/FBIE.2009.5405849.
Sweis, G., R. Sweis, A. Abu Hammad, and A. Shboul. 2008. “Delays in construction projects: The case of Jordan.” Int. J. Project Manage. 26 (6): 665–674. https://doi.org/10.1016/j.ijproman.2007.09.009.
Theano Development Team. 2016. “Theano: A Python framework for fast computation of mathematical expressions.” Preprint, submitted May 9, 2016. https://arxiv.org/abs/1605.02688.
Vandevoorde, S., and M. Vanhoucke. 2006. “A comparison of different project duration forecasting methods using earned value metrics.” Int. J. Project Manage. 24 (4): 289–302. https://doi.org/10.1016/j.ijproman.2005.10.004.
Venkatesh, K., V. Ravi, A. Prinzie, and D. V. Poel. 2014. “Cash demand forecasting in ATMs by clustering and neural networks.” Eur. J. Oper. Res. 232 (2): 383–392. https://doi.org/10.1016/j.ejor.2013.07.027.
Wang, Y. R., C. Y. Yu, and H. H. Chan. 2012. “Predicting construction cost and schedule success using artificial neural networks ensemble and support vector machines classification models.” Int. J. Project Manage. 30 (4): 470–478. https://doi.org/10.1016/j.ijproman.2011.09.002.
Yang, J.-B., and P.-R. Wei. 2010. “Causes of delay in the planning and design phases for construction Projects.” J. Archit. Eng. 16 (2): 80–83. https://doi.org/10.1061/(ASCE)1076-0431(2010)16:2(80).
Zaremba, W., and I. Sutskever. 2014. “Learning to execute.” Preprint, submitted October 17, 2014. https://arxiv.org/abs/1410.4615v1.
Information & Authors
Information
Published In
Copyright
©2019 American Society of Civil Engineers.
History
Received: Jun 12, 2018
Accepted: Feb 15, 2019
Published online: Sep 12, 2019
Published in print: Nov 1, 2019
Discussion open until: Feb 12, 2020
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.