Automated Prioritization of Requirements to Support Risk-Based Construction Inspection of Highway Projects Using LSTM Neural Network
Publication: Construction Research Congress 2022
ABSTRACT
Construction inspection is a crucial stage that verifies if a construction project has met all contractual requirements. However, the lack of resources due to the budget reduction for maintaining the large aging transportation network has greatly affected the construction inspection capabilities. There is an emerging need for risk-based construction inspection practices that can help highway agencies optimize the use of limited resources without compromising inspection quality. Automated prioritization of requirements according to their criticality would be extremely helpful since contractual requirements are typically presented in an unstructured natural language in voluminous text documents. The current study introduces a novel model for predicting the risk level of contractual requirements using the Long Short-Term Memory (LSTM) neural network. The train data include sequences of requirement texts which were manually rated with severity level by industry professionals. For feature extraction, the study used word embeddings. The developed requirement risk prediction model was evaluated using root mean squared error. The proposed model is expected to provide construction inspectors with a means for the automated classification of voluminous requirements by their importance, thus help to maximize the effectiveness of inspection activities under resource constraints.
Get full access to this article
View all available purchase options and get full access to this chapter.
REFERENCES
Achimugu, P., Selamat, A., Ibrahim, R., and Mahrin, M. N. (2014). A systematic literature review of software requirements prioritization research. Information and Software Technology, 56(6), 568–585.
Anumba, C., Karim Jallow, A., Baldwin, A. N., and Demian, P. (2014). An empirical study of the complexity of requirements management in construction projects. Engineering, Construction and Architectural Management, 21(5), 505–531. https://doi.org/10.1108/ECAM-09-2013-0084.
Assaf, S., Hassanain, M. A., and Abdallah, A. (2017). Assessment of deficiencies in design documents for large construction projects. Journal of Performance of Constructed Facilities, 31(5), 4017086.
Baker, H., Hallowell, M. R., and Tixier, A. J. P. (2020). Automatically learning construction injury precursors from text. Automation in Construction, 118(August 2019), 103145. https://doi.org/10.1016/j.autcon.2020.103145.
Hassan, F. U., and Le, T. (2020). Automated requirements identification from construction contract documents using natural language processing. Journal of Legal Affairs and Dispute Resolution in Engineering and Construction, 12((in press)), 1–12. https://doi.org/10.1061/(ASCE)LA.1943-4170.0000379.
Kamara, J. M., Anumba, C. J., and Evbuomwan, N. F. O. (1999). Requirements processing: a first step towards client satisfaction. Proceedings of CIB W55 & W65 Joint Triennial Symposium-Customer Satisfaction: A Focus for Research & Practice, Cape Town, 5–10.
Lai, S., Xu, L., Liu, K., and Zhao, J. (2015). Recurrent convolutional neural networks for text classification. Proceedings of the National Conference on Artificial Intelligence, 3, 2267–2273.
Liu, H., Gegov, A., and Stahl, F. (2014). Categorization and Construction of Rule Based System. International Conference on Engineering Applications of Neural Networks, September, 183–194. https://doi.org/10.1007/978-3-319-11071-4.
Manning, C. D., and Schütze, H. (1999). Foundations of statistical natural language processing.
McZara, J., Sarkani, S., Holzer, T., and Eveleigh, T. (2015). Software requirements prioritization and selection using linguistic tools and constraint solvers---a controlled experiment. Empirical Software Engineering, 20(6), 1721–1761.
Miron, L. I. G., and Formoso, C. T. (2003). Client Requirement Management in Building Projects. Eleventh Annual Conference of the International Group for Lean Construction.
Mohamed, M., and Tran, D. Q. (2021a). Risk-based inspection for concrete pavement construction using fuzzy sets and bayesian networks. Automation in Construction, 128, 103761.
Mohamed, M., and Tran, D. Q. (2021b). Risk-Based Inspection Model for Hot Mix Asphalt Pavement Construction Projects. Journal of Construction Engineering and Management, 147(6), 4021045.
Salama, D. M., and El-Gohary, N. M. (2013). Semantic Text Classification for Supporting Automated Compliance Checking in Construction. Journal of Computing in Civil Engineering, 30(1), 04014106. https://doi.org/10.1061/(asce)cp.1943-5487.0000301.
Sebastiani, F. (2002). Machine Learning in Automated Text Categorization. ACM Computing Surveys (CSUR), 34(1), 1–47. https://doi.org/10.1145/505282.505283.
Shah, U. S., and Jinwala, D. C. (2015). Resolving Ambiguities in Natural Language Software Requirements: A Comprehensive Survey. SIGSOFT Softw. Eng. Notes, 40(5), 1–7. https://doi.org/10.1145/2815021.2815032.
Yuan, C., Park, J., Xu, X., Cai, H., Abraham, D. M., and Bowman, M. D. (2018). Risk-based prioritization of construction inspection. Transportation Research Record, 2672(26), 96–105.
Information & Authors
Information
Published In
History
Published online: Mar 7, 2022
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.