Technical Papers
Sep 12, 2019

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., 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

Go to Journal of Construction Engineering and Management
Journal of Construction Engineering and Management
Volume 145Issue 11November 2019

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

Permissions

Request permissions for this article.

Authors

Affiliations

Min-Yuan Cheng [email protected]
Professor, Dept. of Civil and Construction Engineering, National Taiwan Univ. of Science and Technology, No. 43, Keelung Rd., Section 4, Da’an District, Taipei City 10607, Taiwan, ROC. Email: [email protected]
Ph.D. Candidate, Dept. of Civil and Construction Engineering, National Taiwan Univ. of Science and Technology, No. 43, Keelung Rd., Section 4, Da’an District, Taipei City 10607, Taiwan, ROC (corresponding author). ORCID: https://orcid.org/0000-0002-0761-4836. Email: [email protected]
Gradute Student, Dept. of Civil and Construction Engineering, National Taiwan Univ. of Science and Technology, No. 43, Keelung Rd., Section 4, Da’an District, Taipei City 10607, Taiwan, ROC. ORCID: https://orcid.org/0000-0001-5457-3267. Email: [email protected]

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.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share