DOI QR코드

DOI QR Code

Development of Graph based Deep Learning methods for Enhancing the Semantic Integrity of Spaces in BIM Models

BIM 모델 내 공간의 시멘틱 무결성 검증을 위한 그래프 기반 딥러닝 모델 구축에 관한 연구

  • Lee, Wonbok (Department of Civil Engineering, Seoul National University of Science and Technology) ;
  • Kim, Sihyun (Department of Civil Engineering, Seoul National University of Science and Technology) ;
  • Yu, Youngsu (Department of Civil Engineering, Seoul National University of Science and Technology) ;
  • Koo, Bonsang (Department of Civil Engineering, Seoul National University of Science and Technology)
  • 이원복 (서울과학기술대학교 건설시스템공학과) ;
  • 김시현 (서울과학기술대학교 건설시스템공학과) ;
  • 유영수 (서울과학기술대학교 건설시스템공학과) ;
  • 구본상 (서울과학기술대학교 건설시스템공학과)
  • Received : 2022.01.27
  • Accepted : 2022.03.24
  • Published : 2022.05.31

Abstract

BIM models allow building spaces to be instantiated and recognized as unique objects independently of model elements. These instantiated spaces provide the required semantics that can be leveraged for building code checking, energy analysis, and evacuation route analysis. However, theses spaces or rooms need to be designated manually, which in practice, lead to errors and omissions. Thus, most BIM models today does not guarantee the semantic integrity of space designations, limiting their potential applicability. Recent studies have explored ways to automate space allocation in BIM models using artificial intelligence algorithms, but they are limited in their scope and relatively low classification accuracy. This study explored the use of Graph Convolutional Networks, an algorithm exclusively tailored for graph data structures. The goal was to utilize not only geometry information but also the semantic relational data between spaces and elements in the BIM model. Results of the study confirmed that the accuracy was improved by about 8% compared to algorithms that only used geometric distinctions of the individual spaces.

BIM의 도입에 따라 공간이 개별 객체로 인식되면서 객체화된 공간의 속성정보는 법규검토, 에너지 분석, 피난 경로 분석 등을 위한 기반 데이터로 사용 가능하기에 BIM의 활용성을 넓힐 수 있는 발판을 마련하였다. 그러나 BIM 모델 내 개별 공간 속성의 오기입이나 누락이 없는 시멘틱 무결성(semantic integrity)이 보장되어야 하는데, 다수의 참여자에 의한 수작업으로 진행되는 BIM 모델링 과정 특성 상 설계 오류가 빈번히 발생한다는 문제점이 존재한다. 이를 해결하기 위해 BIM 모델의 공간 정합성 검증을 위한 연구가 다수 진행되었으나, 적용 범위가 한정적이거나 분류 정확도가 낮은 한계점이 존재하였다. 본 연구에서는 공간의 기하정보 뿐 아니라 BIM 모델 내 공간과 부재 간 연결 관계를 Graph Convolutional Networks (GCN) 학습과정에 활용하여 향상된 성능의 공간 자동 분류모델을 구축하고자 하였다. 구축된 GCN 기반 모델의 성능을 공간의 기하정보만으로 학습된 기계학습 모델인 Multi-Layer Perceptron (MLP)과 비교하여 공간 분류 시 연결 관계 적용의 효용성을 검증하고자 하였다. 이를 통해 관계정보 활용 시 약 8% 내외 수준으로 공간 분류 성능이 향상되는 것으로 확인되었다.

Keywords

Acknowledgement

이 성과는 정부(과학기술정보통신부)의 재원으로 한국연구재단의 지원을 받아 수행된 연구임. (No.2020R1A2C1100741).

References

  1. Bloch, T., and Sacks, R. (2018). "Comparing machine learning and rule-based inferencing for semantic enrichment of BIM models." Automation in Construction, 91, pp. 256-272. https://doi.org/10.1016/j.autcon.2018.03.018
  2. Bronstein, M.M., Bruna, J., LeCun, Y., Szlam, A., and Vandergheynst, P. (2017). "Geometric deep learning: going beyond euclidean data." IEEE Signal Processing Magazine, 34(4), pp. 18-42. https://doi.org/10.1109/MSP.2017.2693418
  3. Di Martino et al. (2019). "A semantic and rule based technique and inference engine for discovering real estate units in building information models." In 2019 IEEE Second International Conference on Artificial Intelligence and Knowledge Engineering, AIKE, pp. 81-88.
  4. Jung, R.K., Koo, B.S., and Yu, Y.S. (2019). "Using deep learning for automated classification of wall subtypes for semantic integrity checking of building information models." Journal of KIBIM, 9(4), pp. 31-40. https://doi.org/10.13161/KIBIM.2019.9.4.031
  5. Kipf, T.N., and Welling, M. (2016). "Semi-supervised classification with graph convolutional networks." Conference paper of International Conference on Learning Representations 2017.
  6. Koo, B.S., Yu, Y.S., and Jung, R.K. (2018). "Machine learning based approach to building element classification for semantic integrity checking of building information models." Korean Journal of Computational Design and Engineering, 23(4), pp. 373-383. https://doi.org/10.7315/cde.2018.373
  7. Kwon, O.C., and Cho, J.W. (2019). "Space Usage Knowledge Extraction from BIM Data by Decision Tree and Expert System." Korean Journal of Computational Design and Engineering, pp. 126-134. https://doi.org/10.7315/cde.2019.126
  8. Li, F., Zhu, Z., Zhang, X., Cheng, J., and Zhao, Y. (2019). "Diffusion induced graph representation learning." Neurocomputing, 360, pp. 220-229. https://doi.org/10.1016/j.neucom.2019.06.012
  9. Malkauthekar, M.D. (2013). "Analysis of Euclidean distance and Manhattan distance measure in Face recognition." In Third International Conference on Computational Intelligence and Information Technology, pp. pp. 503-507.
  10. Miller, N. (2018). "AEC Tech 2018-How to Train your Algorithm." REVIT.NEWS, (Dec. 15, 2021)
  11. Niwattanakul, S., Singthongchai, J., Naenudorn, E., and Wanapu, S. (2013). "Using of Jaccard coefficient for keywords similarity." In Proceedings of the international multiconference of engineers and computer scientists, 1(6), pp. 380-384.
  12. Park, J.H., Kim, D.G., Jeong, H.G., and Han, C.E. (2021). "Alzheimer's disease classification using graph convolutional networks." The Institute of Electronics and Information Engineers, pp. 2040-2046.
  13. Park, S.K., and Lee, J.K. (2015). "A Study on the Technological Connections between BIM (Building Information Modeling) and Interior Architecture Design -Focusing on the Applications of Spatial Object and its Properties." Journal of Korea Design Knowledge, 34, pp. 35-44. https://doi.org/10.17246/jkdk.2015..34.004
  14. Perozzi, B., Al-Rfou, R., and Skiena, S. (2014). "Deepwalk: Online learning of social representations." In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining, pp. 701-710.
  15. Wang, Z., Sacks, R., and Yeung, T. (2021). "Exploring graph neural networks for semantic enrichment: Room type classification." Automation in Construction, 104039.
  16. Yang, H.C. (2018). "High Resolution 3D Mesh Object Reconstruction Using Graphical Convolutional Neural Networks." Master's Dissertation, Seoul National University.