TY - GEN
T1 - An Automated Relationship Classification to Support Semi-Automated IFC Extension
AU - Zhang, Jiansong
AU - El-Gohary, Nora
N1 - Publisher Copyright:
© ASCE.
PY - 2016
Y1 - 2016
N2 - The most popular building information modeling (BIM) data schema, the industry foundation classes (IFC), does not cover all necessary concepts and relations for representing information for supporting automated compliance checking (ACC). The IFC schema needs to be extended to fully support ACC. Previous IFC extension efforts typically extended the IFC schema in a manual (which entailed an effort-intensive and largely subjective) manner. A more automated (thus, a less effort-intensive and more objective) method for extending the IFC is needed. To address this gap, a new method for finding concepts from domain documents to incorporate into the current IFC class hierarchy is proposed. In this new IFC extension method, machine learning (ML)-based relationship classification is used to predict the relationship between each pair of matched concepts. This paper focuses on presenting the ML-based relationship classification method and its testing results. In the proposed method, a supervised ML-based approach is taken to train a classifier to automatically identify the relationship (equivalent, super, sub, or associated concept) between a pair of concepts. Four main ML algorithms were tested, including Naïve Bayes, decision tree, k-nearest neighbors, and support vector machines. Eight syntactic and semantic features of concept pairs were used in training the classifiers. The performances of the different ML algorithms were compared based on their classification precision. The best performing algorithm achieved 88.2% precision.
AB - The most popular building information modeling (BIM) data schema, the industry foundation classes (IFC), does not cover all necessary concepts and relations for representing information for supporting automated compliance checking (ACC). The IFC schema needs to be extended to fully support ACC. Previous IFC extension efforts typically extended the IFC schema in a manual (which entailed an effort-intensive and largely subjective) manner. A more automated (thus, a less effort-intensive and more objective) method for extending the IFC is needed. To address this gap, a new method for finding concepts from domain documents to incorporate into the current IFC class hierarchy is proposed. In this new IFC extension method, machine learning (ML)-based relationship classification is used to predict the relationship between each pair of matched concepts. This paper focuses on presenting the ML-based relationship classification method and its testing results. In the proposed method, a supervised ML-based approach is taken to train a classifier to automatically identify the relationship (equivalent, super, sub, or associated concept) between a pair of concepts. Four main ML algorithms were tested, including Naïve Bayes, decision tree, k-nearest neighbors, and support vector machines. Eight syntactic and semantic features of concept pairs were used in training the classifiers. The performances of the different ML algorithms were compared based on their classification precision. The best performing algorithm achieved 88.2% precision.
UR - http://www.scopus.com/inward/record.url?scp=84976370856&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84976370856&partnerID=8YFLogxK
U2 - 10.1061/9780784479827.084
DO - 10.1061/9780784479827.084
M3 - Conference contribution
AN - SCOPUS:84976370856
T3 - Construction Research Congress 2016: Old and New Construction Technologies Converge in Historic San Juan - Proceedings of the 2016 Construction Research Congress, CRC 2016
SP - 829
EP - 838
BT - Construction Research Congress 2016
A2 - Perdomo-Rivera, Jose L.
A2 - Lopez del Puerto, Carla
A2 - Gonzalez-Quevedo, Antonio
A2 - Maldonado-Fortunet, Francisco
A2 - Molina-Bas, Omar I.
PB - American Society of Civil Engineers
T2 - Construction Research Congress 2016: Old and New Construction Technologies Converge in Historic San Juan, CRC 2016
Y2 - 31 May 2016 through 2 June 2016
ER -