Technical Papers
Mar 6, 2024

Integrating Machine Learning Models into Building Codes and Standards: Establishing Equivalence through Engineering Intuition and Causal Logic

Publication: Journal of Structural Engineering
Volume 150, Issue 5

Abstract

The traditional approach to formulating building codes often is slow and labor-intensive, and may struggle to keep pace with the rapid evolution of technology and domain findings. Overcoming such challenges necessitates a methodology that streamlines the modernization of codal provisions. This paper proposes a machine learning (ML) approach to append a variety of codal provisions, including those of empirical, statistical, and theoretical natures. In this approach, a codal provision (i.e., equation) is analyzed to trace its properties (e.g., engineering intuition and causal logic). Then a ML model is tailored to preserve the same properties and satisfy a collection of similarity and performance measures until declared equivalent to the provision at hand. The resulting ML model harnesses the predictive capabilities of ML while arriving at predictions similar to the codal provision used to train the ML model, and hence it becomes possible to use in lieu of the codal expression. This approach was examined successfully for seven structural engineering phenomena contained within various building codes, including those in North America and Australia. The findings suggest that the proposed approach could lay the groundwork for implementing ML in the development of future building codes.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

Some or all data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request.

Acknowledgments

The author thanks the kind reviewers and editors for their help and support in improving the state of this work.

References

ACI (American Concrete Institute). 2019. Building code requirements for structural concrete. ACT 318-19. Farmington Hills, MI: ACI.
AISC. 1994. Specification for structural steel buildings. Chicago: AISC.
AISC. 2016. Specification for structural steel buildings. ANSI/AISC 360-16. Chicago: AISC.
Aladsani, M. A., H. Burton, S. A. Abdullah, and J. W. Wallace. 2022. “Explainable machine learning model for predicting drift capacity of reinforced concrete walls.” ACI Struct. J. 119 (3): 191–204. https://doi.org/10.14359/51734484.
Altmann, A., L. Toloşi, O. Sander, and T. Lengauer. 2010. “Permutation importance: A corrected feature importance measure.” Bioinformatics 26 (10): 1340–1347. https://doi.org/10.1093/bioinformatics/btq134.
Aronov, B., S. Har-Peled, C. Knauer, Y. Wang, and C. Wenk. 2006. “Fréchet distance for curves, revisited.” In Proc., Algorithms–ESA 2006: 14th Annual European Symp. Berlin: Springer.
ASCE. 2006. Standard calculation methods for structural fire protection. ASCE29-05. Reston, VA: ASCE.
ASCE. 2016. Minimum design loads for buildings and other structures. ASCE 7. Reston, VA: ASCE.
Benjamin, J. R., and C. A. Cornell. 2014. Probability, statistics, and decision for civil engineers. Chelmsford, MA: Courier Corporation.
Bernardin, A., L. Hoyet, A. Mucherino, D. Gonçalves, and F. Multon. 2017. “Normalized Euclidean distance matrices for human motion retargeting.” In Proc., 10th Int. Conf. on Motion in Games. New York: Association for Computing Machinery.
Breiman, L. 2001. “Random forests.” Mach. Learn. 45 (10): 5–32. https://doi.org/10.1023/A:1010933404324.
Cakiroglu, C., K. Islam, G. Bekdaş, U. Isikdag, and S. Mangalathu. 2022. “Explainable machine learning models for predicting the axial compression capacity of concrete filled steel tubular columns.” Constr. Build. Mater. 356 (Nov): 129227. https://doi.org/10.1016/j.conbuildmat.2022.129227.
Degtyarev, V. V., and K. D. Tsavdaridis. 2022. “Buckling and ultimate load prediction models for perforated steel beams using machine learning algorithms.” J. Build. Eng. 51 (Jul): 104316. https://doi.org/10.1016/j.jobe.2022.104316.
Ellingwood, B. R. 1994. “Probability-based codified design: Past accomplishments and future challenges.” Struct. Saf. 13 (3): 159–176. https://doi.org/10.1016/0167-4730(94)90024-8.
Emmert-Streib, F., O. Yli-Harja, and M. Dehmer. 2020. “Explainable artificial intelligence and machine learning: A reality rooted perspective.” Wiley Interdiscip. Rev.: Data Min. Knowl. Discovery 10 (6): e1368. https://doi.org/10.1002/widm.1368.
Feldman, L. R., and F. M. Bartlett. 2005. “Bond strength variability in pullout specimens with plain reinforcement.” ACI Struct. J. 102 (6): 860. https://doi.org/10.14359/14794.
Frank, I., and R. Todeschini. 1994. The data analysis handbook. Amsterdam, Netherlands: Elsevier.
Franssen, J.-M., and J.-C. Dotreppe. 2003. “Fire tests and calculation methods for circular concrete columns.” Fire Technol. 39 (1): 89–97. https://doi.org/10.1023/A:1021783311892.
Friedman, J. H. 2001. “Greedy function approximation: A gradient boosting machine.” In Annals of statistics, 1189–1232. Waite Hill, OH: Institute of Mathematical Statistics.
IBC (International Building Code). 2018. International building code. Washington, DC: International Building Code.
Ke, G., Q. Meng, T. Finley, T. Wang, W. Chen, W. Ma, Q. Ye, and T. Y. Liu. 2017. “LightGBM: A highly efficient gradient boosting decision tree.” Adv. Neural Inf. Process. Syst. 30: 30–39.
Kent, J. T. 1983. “Information gain and a general measure of correlation.” Biometrika 70 (1): 163–173. https://doi.org/10.1093/biomet/70.1.163.
Kodur, V. K. R. 1999. “Performance-based fire resistance design of concrete-filled steel columns.” J. Constr. Steel Res. 51 (1): 21–36. https://doi.org/10.1016/S0143-974X(99)00003-6.
Kodur, V. K. R., and D. H. MacKinnon. 2000. “Design of concrete-filled hollow structural steel columns for fire endurance.” Eng. J. Am. Inst. Steel Constr. 37 (1): 13–24.
Krueger, D., E. Caballero, J.-H. Jacobsen, A. Zhang, J. Binas, D. Zhang, R. Priol Le, and A. Courville. 2021. “Out-of-distribution generalization via risk extrapolation (REx).” In Proc., 38th Int. Conf. on Machine Learning, 5815–5826.
Kuchma, D. A., S. Wei, D. H. Sanders, A. Belarbi, and L. C. Novak. 2019. “Development of the one-way shear design provisions of ACI 318-19 for reinforced concrete.” ACI Struct. J. 116 (4): 285–296. https://doi.org/10.14359/51716739.
Law, T. 2021. “Beyond minimum: Proposition for building surveyors to exceed the minimum standards of the construction code.” J. Leg. Aff. Dispute Resolut. Eng. Constr. 13 (2): 03721001. https://doi.org/10.1061/(ASCE)LA.1943-4170.0000463.
Lie, T. T. 1992. Structural fire protection. Edited by T. T. Lie. Reston, VA: ASCE.
Lundberg, S. M., and S. I. Lee. 2017. “A unified approach to interpreting model predictions.” In Vol. 30 of Proc., 31st Conf. on Neural Information Processing Systems (NIPS 2017). Red Hook, NY: Curran Associates.
Marasco, S., A. Fiore, R. Greco, G. P. Cimellaro, and G. C. Marano. 2021. “Evolutionary polynomial regression algorithm enhanced with a robust formulation: Application to shear strength prediction of RC beams without stirrups.” J. Comput. Civ. Eng. 35 (6): 04021017. https://doi.org/10.1061/(ASCE)CP.1943-5487.0000985.
McNeely, D. J., and D. L. Stanley. 1963. “Tensile strength of concrete.” J. Am. Concr. Inst. 60 (6): 751–762. https://doi.org/10.14359/7876.
Molnar, C. 2019. Interpretable machine learning. A guide for making black box models explainable. British Columbia, Canada: Leanpub.
Naser, M. Z. 2021a. “Demystifying ten big ideas and rules every fire scientist & engineer should know about blackbox, whitebox & causal artificial intelligence.” Fire Technol. 58 (3): 1075–1085. https://doi.org/10.1007/s10694-021-01210-1.
Naser, M. Z. 2021b. “Observational analysis of fire-induced spalling of concrete through ensemble machine learning and surrogate modeling.” J. Mater. Civ. Eng. 33 (1): 04020428. https://doi.org/10.1061/(ASCE)MT.1943-5533.0003525.
Naser, M. Z. 2023a. Leveraging artificial intelligence in engineering, management, and safety of infrastructure. Edited by M. Naser. London: Taylor & Francis.
Naser, M. Z. 2023b. Machine learning for civil and environmental engineers: A practical approach to data-driven analysis, explainability, and causality. New York: Wiley.
Naser, M. Z., and H. Alavi. 2021. “Error metrics and performance fitness indicators for artificial intelligence and machine learning in engineering and sciences.” In Architecture, Structures and construction 2021, 1–19. New York: Springer.
Naser, M. Z., and B. Ross. 2022. “An opinion piece on the dos and don’ts of artificial intelligence in civil engineering and charting a path from data-driven analysis to causal knowledge discovery.” Civ. Eng. Environ. Syst. 39 (1): 1–11. https://doi.org/10.1080/10286608.2022.2049257.
NDS (National Design Specification). 2018. Calculating the fire resistance of exposed wood members.. Leesburg, VA: American Wood Council.
Ollgaard, J. G., R. G. Slutter, and J. W. Fisher. 1971. “Shear strength of stud connectors in lightweight and normal-weight concrete.” AISC Eng. J. 9 (2): 86.
Paleyes, A., R. G. Urma, and N. D. Lawrence. 2022. “Challenges in deploying machine learning: A survey of case studies.” ACM Comput. Surv. 55 (6): 1–29. https://doi.org/10.1145/3533378.
Raphael, J. M. 1984. “Tensile strength of concrete.” J. Am. Concr. Inst. 81 (Jun): 158–165. https://doi.org/10.14359/10653.
Reineck, K. H., D. A. Kuchma, K. S. Kim, and S. Marx. 2003. “Shear database for reinforced concrete members without shear reinforcement.” ACI Struct. J. 100 (2): 240–249. https://doi.org/10.14359/12488.
Ribarič, M., L. Šušteršič, and J. Stefan. 2008. “Empirical relationship as a stepping-stone to theory.” Preprint, submitted May 12, 2021, https://doi.org/10.48550/arXiv.0810.0905.
Ribeiro, M. T., S. Singh, and C. Guestrin. 2016. “‘Why should I trust you?’ Explaining the predictions of any classifier.” In Proc., ACM SIGKDD Int. Conf. on Knowledge Discovery and Data Mining, 1135–1144. New York: Association for Computing Machinery. https://doi.org/10.1145/2939672.2939778.
Riley, R. D., K. I. E. Snell, J. Ensor, D. L. Burke, F. E. Harrell Jr, K. G. M. Moons, and G. S. Collins. 2019. “Minimum sample size for developing a multivariable prediction model: Part II-binary and time-to-event outcomes.” Stat. Med. 38 (7): 1276–1296. https://doi.org/10.1002/sim.7992.
scikit-learn. 2020a. “sklearn.ensemble.GradientBoostingRegressor.” Accessed February 9, 2021. https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.GradientBoostingRegressor.html.
scikit-learn. 2020b. “1.4. Support Vector Machines.” Accessed April 5, 2021. https://scikit-learn.org/stable/modules/svm.html.
Smith, G. 1986. Probability and statistics in civil engineering. London: Collins.
Standards Australia. 1994. Concrete structures. AS 3600. Sydney, Australia: Standards Australia.
Tapeh, A., and M. Z. Naser. 2022. “Artificial intelligence, machine learning, and deep learning in structural engineering: A scientometrics review of trends and best practices.” Arch. Comput. Methods Eng. 30 (1): 115–159. https://doi.org/10.1007/s11831-022-09793-w.
Tarawneh, A., Y. Momani, and R. Alawadi. 2021. “Leveraging artificial intelligence for more accurate and reliable predictions of anchors shear breakout capacity in thin concrete members.” Structures 32 (Aug): 1005–1014. https://doi.org/10.1016/j.istruc.2021.03.074.
van Smeden, M., K. G. Moons, J. A. H. de Groot, G. S. Collins, D. G. Altman, M. J. C. Eijkemans, and J. B. Reitsma. 2018. “Sample size for binary logistic prediction models: Beyond events per variable criteria.” Stat. Methods Med. Res. 28 (8): 2455–2474. https://doi.org/10.1177/0962280218784726.
Wade, C. A., G. S. Cowles, R. J. Potter, and P. Sanders. 1997. “Concrete blade columns in fire wade.” In Proc., Concrete 97 Conf. Adelaide, Australia: Steel Reinforcement Institute of Australia.
Windapo, A., and K. Cattell. 2010. “A study of building contractors’ compliance with national building regulations in Cape Town.” In Proc., COBRA 2010-Construction, Building and Real Estate Research Conf. of the Royal Institution of Chartered Surveyors. London: Royal Institution of Chartered Surveyors.
XGBoost Python Package. 2020. “Python package introduction.” Accessed February 10, 2021. https://xgboost.readthedocs.io/en/latest/python/python_intro.htm.
Yahiaoui, A., S. Dorbani, and L. Yahiaoui. 2023. “Machine learning techniques to predict the fundamental period of infilled reinforced concrete frame buildings.” Structures 54 (Jun): 918–927. https://doi.org/10.1016/j.istruc.2023.05.052.
Yakubu, S. 2019. “Determinants of non-compliance with structural building code standards in Nigeria.” Proc. Inst. Civ. Eng. Manage. Procure. Law 172 (2): 47–59. https://doi.org/10.1680/jmapl.18.00033.

Information & Authors

Information

Published In

Go to Journal of Structural Engineering
Journal of Structural Engineering
Volume 150Issue 5May 2024

History

Received: Jun 29, 2023
Accepted: Dec 11, 2023
Published online: Mar 6, 2024
Published in print: May 1, 2024
Discussion open until: Aug 6, 2024

Permissions

Request permissions for this article.

Authors

Affiliations

Assistant Professor, School of Civil and Environmental Engineering and Earth Sciences, Artificial Intelligence Research Institute for Science and Engineering (AIRISE), College of Engineering, Computing and Applied Sciences, Clemson Univ., 312 Lowry Hall, Clemson, SC 29634. ORCID: https://orcid.org/0000-0003-1350-3654. 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.

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