journal article·2019-12-06Open access

Filtering of Irrelevant Clashes Detected by BIM Software Using a Hybrid Method of Rule-Based Reasoning and Supervised Machine Learning

Will Y. Lin, Ying-Hua Huang

Applied Sciences· Volume 9· Issue 24

Abstract

Construction projects are usually designed by different professional teams, where design clashes may inevitably occur. With the clash detection tools provided by Building Information Modeling (BIM) software, these clashes can be discovered at an early stage. However, the number of clashes detected by BIM software is often huge. The literature states that the majority of those clashes are found to be irrelevant, i.e., harmless to the building and its construction. How to filter out these irrelevant clashes from the detection report is one of the issues to be resolved urgently in the construction industry. This study develops a method that automatically screens for irrelevant clashes by combining the two techniques of rule-based reasoning and supervised machine learning. First, we acquire experts’ knowledge through interviews to compile rules for the preliminary classification of clash types. Subsequently, the results of the initial classification inferred by the rules are added into the training dataset to improve the predictive performance of the classifiers implemented by supervised machine learning. The average predictive performance obtained by using the hybrid method is up to 0.96, which has been improved from the traditional machine learning process only using individual or ensemble learning classifiers by 6%–17%.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: BIM and Construction Integration · Occupational Health and Safety Research · Construction Project Management and Performance

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Civil Engineering, Feng Chia University, Taichung 407, Taiwan

Department of Civil and Construction Engineering, National Yunlin University of Science and Technology, Yunlin 640, Taiwan

Funding

Ministry of Science and Technology, Taiwan

References (35)

Show source-provided references
1. Design error classification, causation, and prevention in construction engineering10.1061/(ASCE)CF.1943-5509.0000116 ↗
2. Identification and quantification of non-value-adding effort from errors and changes in design and construction projects10.1061/(ASCE)CO.1943-7862.0000406 ↗
3. How to tell if a BIM project is successful: A goal-driven approach10.1016/j.autcon.2016.05.022 ↗
4. Origins and probabilities of MEP and structural design clashes within a federated BIM model10.1016/j.autcon.2017.09.010 ↗
5. Van den Helm, P., Böhms, M., and van Berlo, L. (July, January 30). IFC-based clash detection for the open-source BIMserver. Proceedings of the International Conference on Computing in Civil and Building Engineering, Nottingham, UK. Available online: http://www.engineering.nottingham.ac.uk/icccbe/proceedings/pdf/pf91.pdf.
6. Clash relevance prediction based on machine learning10.1061/(ASCE)CP.1943-5487.0000810 ↗
7. Holistic clash detection improvement using a component dependent network in BIM projects10.1016/j.autcon.2019.102832 ↗
8. Leite, F., Akinci, B., and Garrett, J. (2009, January 5–7). Identification of data items needed for automatic clash detection in MEP design coordination. Proceedings of the Construction Research Congress 2005: Building a Sustainable Future, Seattle, WA, USA.10.1061/41020(339)43 ↗
9. Automation in construction implementation of an interoperable process to optimise design and construction phases of a residential building: A BIM pilot project10.1016/j.autcon.2016.03.005 ↗
10. Akponeware, A.O., and Adamu, Z.A. (2017). Clash detection or clash avoidance? An investigation into coordination problems in 3D BIM. Buildings, 7.10.3390/buildings7030075 ↗
11. Jiang, S., Wu, Z., Zhang, B., and Cha, H.S. (2019). Combined MvdXML and semantic technologies for green construction code checking. Appl. Sci., 9.10.3390/app9071463 ↗
12. A laboratory test expert system for clinical diagnosis support in primary health care10.3390/app5030222 ↗
13. Ziolkowski, P., Demczynski, S., and Niedostatkiewicz, M. (2019). Assessment of failure occurrence rate for concrete machine foundations used in gas and oil industry by machine learning. Appl. Sci., 9.10.3390/app9163267 ↗
14. A hybrid discretization method for naïve Bayesian classifiers10.1016/j.patcog.2011.12.014 ↗
15. Hoshyar, A.N., Rashidi, M., Liyanapathirana, R., and Samali, B. (2019). Algorithm development for the non-destructive testing of structural damage. Appl. Sci., 9.10.3390/app9142810 ↗
16. Hybrid computational model for predicting bridge scour depth near piers and abutments10.1016/j.autcon.2014.08.006 ↗
17. Formalized knowledge representation for spatial conflict coordination of mechanical, electrical and plumbing (MEP) systems in new building projects10.1016/j.autcon.2015.12.020 ↗
18. Beyond the clash: Investigating BIM-based building design coordination issue representation and resolution
19. Hartmann, T. (2010, January 16–18). Detecting design conflicts using building information models: A comparative lab experiment. Proceedings of the CIB W78 2010: 27th International Conference, Cairo, Egypt. Available online: http://itc.scix.net/pdfs/w78-2010-57.pdf.
20. Gijezen, S. (2010). Organizing 3D Building Information Models with the Help of Work Breakdown Structures to Improve the Clash Detection Process, VISICO Center, Univ. of Twente.
21. Collision Detection for Animation Using Sphere-trees10.1111/1467-8659.1420105 ↗
22. Approximating polyhedra with spheres for time-critical collision detection10.1145/231731.231732 ↗
23. Efficient collision detection using bounding volume hierarchies of k-DOPs10.1109/2945.675649 ↗
24. Gottschalk, S., Lin, M.C., Manocha, D., and Hill, C. (2019, July 28). Obbtree: A Hierarchical Structure for Rapid Interference Detection. Available online: http://gamma.cs.unc.edu/SSV/obb.pdf.
25. Knowledge-based expert system in manufacturing planning: State-of-the-art review10.1080/00207543.2018.1424372 ↗
26. Chinese Society of Structural Engineers (2011). The Manual for Structural Reinforcement in Reinforced Concrete Buildings, Technology Books Co., Ltd.
27. Classification of rules for automated BIM rule checking development10.1016/j.autcon.2015.03.003 ↗
28. Raschka, S. (2015). Python Machine Learning, Packt Publishing.
29. Big Data in the construction industry: A review of present status, opportunities, and future trends10.1016/j.aei.2016.07.001 ↗
30. A systemic approach to moisture problems in buildings for mould safety modelling10.1016/j.buildenv.2014.12.013 ↗
31. Desai, V.S., and Joshi, S. (2010). Application of Decision Tree Technique to Analyze Construction Project Data, in: Information Systems, Technology and Management, Springer.10.1007/978-3-642-12035-0_30 ↗
32. Application of genetic algorithm-support vector machine (ga-svm) for damage identification of bridge10.1142/S1469026811003215 ↗
33. A machine learning approach for automated document classification: A comparison between SVM and LSA performances
34. Online support vector machine application for model based fault detection and isolation of HVAC system10.7763/IJMLC.2011.V1.10 ↗
35. Textual data mining for industrial knowledge management and text classification: A business oriented approach10.1016/j.eswa.2011.09.124 ↗