IFC BIM Model Enrichment with Space Function Information Using Graph Neural Networks

The definition of room functions in Building Information Modeling (BIM) using IfcSpace entities is an important quality requirement that is often not fulfilled. This paper presents a three-step method for enriching open BIM representations based on Industry Foundation Classes (IFC) with room functio...

Full description

Bibliographic Details
Main Authors: Blank-Landeshammer, B. (Author), Buruzs, A. (Author), Šipetić, M. (Author), Zucker, G. (Author)
Format: Article
Language:English
Published: MDPI 2022
Subjects:
BIM
IFC
Online Access:View Fulltext in Publisher
LEADER 02762nam a2200433Ia 4500
001 10.3390-en15082937
008 220517s2022 CNT 000 0 und d
020 |a 19961073 (ISSN) 
245 1 0 |a IFC BIM Model Enrichment with Space Function Information Using Graph Neural Networks 
260 0 |b MDPI  |c 2022 
856 |z View Fulltext in Publisher  |u https://doi.org/10.3390/en15082937 
520 3 |a The definition of room functions in Building Information Modeling (BIM) using IfcSpace entities is an important quality requirement that is often not fulfilled. This paper presents a three-step method for enriching open BIM representations based on Industry Foundation Classes (IFC) with room function information (e.g., kitchen, living room, foyer). In the first step, the geometric algorithm for detecting and defining IfcSpace entities and injecting them into IFC models is presented. After deriving the IfcSpaces, a geometric method for calculating the graph of connections between spaces based on accessibility is described; this information is not explicitly stored in IFC models. In the final step, a graph convolution-based neural network using the accessibility graph to classify the IfcSpace entities is described. Local node features are automatically extracted from the geometry and neighboring elements. With the help of a Graph Convolutional Network (GCN), the connection and spatial context information is utilized by the neural network for the classification decision, in addition to the local features of the spaces which are more commonly used. To evaluate the classification accuracy, the model was tested on a set of residential building IFC models. A weighted version of the common GCN was implemented and tested, resulting in a slight improvement in the classification accuracy. © 2022 by the authors. Licensee MDPI, Basel, Switzerland. 
650 0 4 |a Architectural design 
650 0 4 |a architecture model enrichment 
650 0 4 |a Architecture model enrichment 
650 0 4 |a Architecture modeling 
650 0 4 |a BIM 
650 0 4 |a Building Information Modelling 
650 0 4 |a Class models 
650 0 4 |a Classification (of information) 
650 0 4 |a Classification accuracy 
650 0 4 |a Convolution 
650 0 4 |a Convolutional networks 
650 0 4 |a Geometry 
650 0 4 |a Graph neural networks 
650 0 4 |a IFC 
650 0 4 |a Ifcspace 
650 0 4 |a IfcSpace 
650 0 4 |a Industry foundation class 
650 0 4 |a Information use 
650 0 4 |a machine learning 
650 0 4 |a Machine learning 
650 0 4 |a Neural-networks 
650 0 4 |a Space functions 
700 1 |a Blank-Landeshammer, B.  |e author 
700 1 |a Buruzs, A.  |e author 
700 1 |a Šipetić, M.  |e author 
700 1 |a Zucker, G.  |e author 
773 |t Energies