Build2Vec: Building Representation in Vector Space

In this paper, we represent a methodology of a graph embeddings algorithm that is used to transform labeled property graphs obtained from a Building Information Model (BIM). Industrial Foundation Classes (IFC) is a standard schema for BIM, which is utilized to convert the building data into a graph representation. We used node2Vec with biased random walks to extract semantic similarities between different building components and represent them in a multi-dimensional vector space. A case study implementation is conducted on a net-zero-energy building located at the National University of Singapore (SDE4). This approach shows promising machine learning applications in capturing the semantic relations and similarities of different building objects, more specifically, spatial and spatio-temporal data.

[1]  David J. Edwards,et al.  The building information modelling trajectory in facilities management: A review , 2017 .

[2]  Kevin Chen-Chuan Chang,et al.  A Comprehensive Survey of Graph Embedding: Problems, Techniques, and Applications , 2017, IEEE Transactions on Knowledge and Data Engineering.

[3]  Jonathan L. Gross,et al.  Handbook of graph theory , 2007, Discrete mathematics and its applications.

[4]  Steven Skiena,et al.  DeepWalk: online learning of social representations , 2014, KDD.

[5]  Yao Zhang,et al.  Learning Node Embeddings in Interaction Graphs , 2017, CIKM.

[6]  Aurelio Tommasetti,et al.  A Review of Smart Cities Based on the Internet of Things Concept , 2017 .

[7]  Tat-Seng Chua,et al.  Learning from Collective Intelligence , 2016, ACM Trans. Multim. Comput. Commun. Appl..

[8]  Ardeshir Mahdavi,et al.  An ontology for building monitoring , 2017 .

[9]  Seref Sagiroglu,et al.  Big data: A review , 2013, 2013 International Conference on Collaboration Technologies and Systems (CTS).

[10]  Kathryn Fraughnaugh,et al.  Introduction to graph theory , 1973, Mathematical Gazette.

[11]  Ruslan Salakhutdinov,et al.  Revisiting Semi-Supervised Learning with Graph Embeddings , 2016, ICML.

[12]  M. Hilbert,et al.  Big Data for Development: A Review of Promises and Challenges , 2016 .

[13]  Grazyna Slusarczyk,et al.  Building Knowledge Extraction from BIM/IFC Data for Analysis in Graph Databases , 2018, ICAISC.

[14]  Finite difference, boundary-fitted grid generation for arbitrarily shaped two-dimensional simulation areas , 1993 .

[15]  Jure Leskovec,et al.  node2vec: Scalable Feature Learning for Networks , 2016, KDD.

[16]  Ali Ismail,et al.  Application of graph databases and graph theory concepts for advanced analysing of BIM models based on IFC standard , 2017 .

[17]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[18]  Umit Isikdag BIM and IoT: A Synopsis from GIS Perspective , 2015 .

[19]  Feiping Nie,et al.  Capped Lp-Norm Graph Embedding for Photo Clustering , 2016, ACM Multimedia.

[20]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[21]  Xiang Zhang,et al.  Spatio-Temporal Attentive RNN for Node Classification in Temporal Attributed Graphs , 2019, IJCAI.

[22]  Enrico Macii,et al.  Building Energy Modelling and Monitoring by Integration of IoT Devices and Building Information Models , 2017, 2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC).

[23]  W. Marsden I and J , 2012 .

[24]  Charu C. Aggarwal,et al.  Heterogeneous Network Embedding via Deep Architectures , 2015, KDD.