Browse > Article
http://dx.doi.org/10.6106/KJCEM.2017.18.6.078

Applying Novelty Detection for Checking the Integrity of BIM Entity to IFC Class Associations  

Koo, Bonsang (Department of Civil Engineering, Seoul National University of Science and Technology)
Shin, Byungjin (Department of Civil Engineering, Seoul National University of Science and Technology)
Publication Information
Korean Journal of Construction Engineering and Management / v.18, no.6, 2017 , pp. 78-88 More about this Journal
Abstract
With the growing use of BIM in the AEC industry, various new applications are being developed to meet these specific needs. Such developments have increased the importance of Industry Foundation Classes, which is the international standard for sharing BIM data and thus ensuring interoperability. However, mapping individual BIM objects to IFC entities is still a manual task, and is a main cause for errors or omissions during data transfers. This research focused on addressing this issue by applying novelty detection, which is a technique for detecting anomalies in data. By training the algorithm to learn the geometry of IFC entities, misclassifications (i.e., outliers) can be detected automatically. Two IFC classes (ifcWall, ifcDoor) were trained using objects from three BIM models. The results showed that the algorithm was able to correctly identify 141 of 160 outliers. Novelty detection is thus suggested as a competent solution to resolve the mapping issue, mainly due to its ability to create multiple inlier boundaries and ex ante training of element geometry.
Keywords
BIM; IFC; Anomaly Detection; Novelty Detection; one-class SVM;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Chang, C.-C., Chih-Wei Hsu, and Chih-Jen Lin. (2016). "A Practical Guide to Support Vector Classification" pp. 1-16.
2 Daum, S., and Borrmann, A. (2014). "Processing of Topological BIM Queries using Boundary Representation Based Methods" Advanced Engineering Informatics, 28(4), pp. 272-286.   DOI
3 Dudas, P. M., Ghafourian, M., and Karimi, H. A. (2009) . "ONALIN: Ontology and Algorithm for Indoor Routing" Presented at the 2009 Tenth International Conference on Mobile Data Management: Systems, Taipei, Taiwan.
4 Froese, T., Grobler, F., Ritzenthaler, J., Yu, K., Akinci, B., Akbas, R., et al. (1999). "Industry Foundation Classes for Project Management - A Trial Implementation" Journal of Information Technology in Construction (ITcon), 4(2), pp. 17-36.
5 Japkowicz, N., Myers, C., and Gluck, M. (1995). "A novelty detection approach to classification" Proceedings of international joint conferences on artificial intelligence, Quebec, Canada.
6 Kang, T. W. (2015). "Open source viewer-based BIM Query Development for BIM information visualization" Journal of KIBIM, 5(2), pp. 19-25.   DOI
7 Kim, H., and Grobler, F. (2009). "Design Coordination in Building Information Modeling (BIM) Using Ontological Consistency Checking" Presented at the International Workshop on Computing in Civil Engineering, Austin, Texas.
8 Kiviniemi, A. (2009). "IFC certification process and data exchange problems" eWork and eBusiness in Architecture, Engineering and Construction, Taylor and Francis Group, London.
9 Belsky, M., Sacks, R., and Brilakis, I. (2016). "Semantic Enrichment for Building Information Modeling" Computer-Aided Civil and Infrastructure Engineering, 31(4), pp. 261-274.   DOI
10 Koo, B., and Shin, B. (2017). "Using Geometry based Anomaly Detection to check the Integrity of IFC classification in BIM Models" Journal of KIBIM, pp. 1-10.
11 Lee, S. K., Kim, K. R., and Yu, J. H. (2014). "BIM and ontology-based approach for building cost estimation" Automation in Construction, 41, pp. 96-105.   DOI
12 Lipman, R., Palmer, M., and Palacios, S. (2011). "Assessment of conformance and interoperability testing methods used for construction industry product models" Automation in Construction, 20(4), pp. 418-428.   DOI
13 Manevitz, L. M., and Yousef, M. (2001). "One-Class SVMs for Document Classification" Journal of Machine Learning Research, 2(Dec), pp. 139-154.
14 Mazairac, W., and Beetz, J. (2013). "BIMQL - An open query language for building information models" Advanced Engineering Informatics, 27(4), pp. 444-456.   DOI
15 Pauwels, P., Terkaj, W., Krijnen, T., and Beetz, J. (2015). Coping with lists in the ifcOWL ontology. Proceedings of 22nd EG-ICE International Workshop, Eindhoven University of Technology, The Netherlands.
16 Pauwels, P., and Terkaj, W. (2016). "EXPRESS to OWL for construction industry: Towards a recommendable and usable ifcOWL ontology" Automation in Construction, 63, pp. 100-133.   DOI
17 Smola, A., and Vishwanathan, S. V. N. (2008). "Introduction to Machine Learning" Cambridge University Press, pp. 165-172.
18 Krijnen, T., and Tamke, M. (2015). "Assessing implicit knowledge in BIM models with machine learning" Modelling Behaviour.
19 Tauscher, E., Bargstadt, H.-J., and Smarsly, K. (2016). "Generic BIM queries based on the IFC object model using graph theory" The 16th International Conference on Computing in Civil and Building Engineering, At Osaka, Japan.