Developing a Machine-Learning Model to Predict Clash Resolution Options

dc.contributor.authorHarode, Ashiten
dc.contributor.authorThabet, Waliden
dc.contributor.authorGao, Xinghuaen
dc.date.accessioned2025-03-05T13:25:04Zen
dc.date.available2025-03-05T13:25:04Zen
dc.date.issued2024-01-10en
dc.description.abstractEven with the utilization of software tools like Navisworks to automate clash detection, clash resolution in construction projects remains a slow and manual process. The reason is the meticulous nature of the process where coordinators need to ensure that resolving one clash does not lead to new clashes. The use of machine learning to automate clash resolution as a potential option to improve the clash resolution process has been suggested with research showing positive results to support the implementation. While the research shows high accuracy in predicting clash resolution options to support automation, the scope limits the discussion on the complex and often lengthy process of developing a machine-learning model. Based on this research gap, the authors in this paper discuss the development of a prediction model to identify clash resolution options for given clashes. The discussion is focused on individual steps involved in creating machine-learning models like data collection, data preprocessing, and machine-learning algorithm development and selection. The authors also address common challenges in the development of machine-learning models including class imbalance and availability of limited data. The authors utilize a multilabel synthetic oversampling method to generate different percentages of synthetic data to account for class imbalance and limited data sets. Using this data set, the authors trained five machine-learning algorithms and reported on their accuracy. The authors concluded that increasing the data set with 20% synthetic data, and using an artificial neural network to develop the machine-learning model to automate the resolution of clashes have generated better results with an average accuracy of around 80%.en
dc.description.versionAccepted versionen
dc.format.extent18 page(s)en
dc.identifierARTN 04024005 (Article number)en
dc.identifier.doihttps://doi.org/10.1061/JCCEE5.CPENG-5548en
dc.identifier.eissn1943-5487en
dc.identifier.issn0887-3801en
dc.identifier.issue2en
dc.identifier.orcidGao, Xinghua [0000-0002-3531-8137]en
dc.identifier.orcidThabet, Walid [0000-0001-8832-5317]en
dc.identifier.urihttps://hdl.handle.net/10919/124780en
dc.identifier.volume38en
dc.language.isoenen
dc.publisherASCEen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.titleDeveloping a Machine-Learning Model to Predict Clash Resolution Optionsen
dc.title.serialJournal of Computing in Civil Engineeringen
dc.typeArticle - Refereeden
dc.type.dcmitypeTexten
dc.type.otherArticleen
dc.type.otherJournalen
pubs.organisational-groupVirginia Techen
pubs.organisational-groupVirginia Tech/Engineeringen
pubs.organisational-groupVirginia Tech/All T&R Facultyen
pubs.organisational-groupVirginia Tech/Engineering/COE T&R Facultyen
pubs.organisational-groupVirginia Tech/Engineering/Myers-Lawson School of Constructionen

Files

Original bundle
Now showing 1 - 1 of 1
Name:
2023_JoCCE_Supervised Learning_Second Submission Ready.docx
Size:
83.2 KB
Format:
Microsoft Word XML
Description:
Accepted version
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.5 KB
Format:
Plain Text
Description: