{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T06:07:41Z","timestamp":1776751661048,"version":"3.51.2"},"reference-count":49,"publisher":"Oxford University Press (OUP)","issue":"1","license":[{"start":{"date-parts":[[2020,11,23]],"date-time":"2020-11-23T00:00:00Z","timestamp":1606089600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,1,25]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Data interoperability between domain-specific applications is a key prerequisite for building information modeling (BIM) to solidify its position as a central medium for collaboration and information sharing in the construction industry. The Industry Foundation Classes (IFC) provides an open and neutral data format to standardize data exchanges in BIM, but is often exposed to data loss and misclassifications. Concretely, errors in mappings between BIM elements and IFC entities may occur due to manual omissions or the lack of awareness of the IFC schema itself, which is broadly defined and highly complex. This study explored the use of geometric deep learning models to classify infrastructure BIM elements, with the ultimate goal of automating the prechecking of BIM-to-IFC mappings. Two models with proven classification performance, Multi-View Convolutional Neural Network (MVCNN) and PointNet, were trained and tested to classify 10 types of commonly used BIM elements in road infrastructure, using a dataset of 1496 3D models. Results revealed MVCNN as the superior model with ACC and F1 score values of 0.98 and 0.98, compared with PointNet's corresponding values of 0.83 and 0.87, respectively. MVCNN, which employs multiple images to learn the features of a 3D artifact, was able to discern subtle differences in their shapes and geometry. PointNet seems to lose the granularity of the shapes, as it uses points partially selected from point clouds.<\/jats:p>","DOI":"10.1093\/jcde\/qwaa075","type":"journal-article","created":{"date-parts":[[2020,10,28]],"date-time":"2020-10-28T20:12:13Z","timestamp":1603915933000},"page":"239-250","source":"Crossref","is-referenced-by-count":23,"title":["A geometric deep learning approach for checking element-to-entity mappings in infrastructure building information models"],"prefix":"10.1093","volume":"8","author":[{"given":"Bonsang","family":"Koo","sequence":"first","affiliation":[{"name":"Department of Civil Engineering, Seoul National University of Science and Technology, Seoul, 01811, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5042-9177","authenticated-orcid":false,"given":"Raekyu","family":"Jung","sequence":"additional","affiliation":[{"name":"Department of Civil Engineering, Seoul National University of Science and Technology, Seoul, 01811, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Youngsu","family":"Yu","sequence":"additional","affiliation":[{"name":"Department of Civil Engineering, Seoul National University of Science and Technology, Seoul, 01811, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Inhan","family":"Kim","sequence":"additional","affiliation":[{"name":"Department of Architecture, Kyung Hee University, Gyeonggi, 17104, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2020,11,23]]},"reference":[{"key":"2021012506514649200_bib1","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/j.aei.2018.05.001","article-title":"Scan-to-BIM for \u2018secondary' building components","volume":"37","author":"Ad\u00e1n","year":"2018","journal-title":"Advanced Engineering Informatics"},{"key":"2021012506514649200_bib2","first-page":"163","article-title":"Reduction, simplification, translation and interpretation in the exchange of model data","author":"Bazjanac","year":"2007","journal-title":"Proceedings of the 24th W78 Conference Maribor 2007"},{"key":"2021012506514649200_bib3","volume-title":"Singapore BIM guide\u2014version 2","author":"BCA Singapore","year":"2013"},{"issue":"4","key":"2021012506514649200_bib4","doi-asserted-by":"crossref","first-page":"04017009","DOI":"10.1061\/(ASCE)CP.1943-5487.0000657","article-title":"Management of collaborative BIM data by federating distributed BIM models","volume":"31","author":"Beach","year":"2017","journal-title":"Journal of Computing in Civil Engineering"},{"issue":"4","key":"2021012506514649200_bib5","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1111\/mice.12128","article-title":"Semantic enrichment for building information modeling","volume":"31","author":"Belsky","year":"2016","journal-title":"Computer-Aided Civil and Infrastructure Engineering"},{"key":"2021012506514649200_bib6","doi-asserted-by":"crossref","first-page":"256","DOI":"10.1016\/j.autcon.2018.03.018","article-title":"Comparing machine learning and rule-based inferencing for semantic enrichment of BIM models","volume":"91","author":"Bloch","year":"2018","journal-title":"Automation in Construction"},{"key":"2021012506514649200_bib7","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1016\/j.autcon.2014.05.014","article-title":"The value of integrating scan-to-BIM and scan-vs-BIM techniques for construction monitoring using laser scanning and BIM: The case of cylindrical MEP components","volume":"49","author":"Bosch\u00e9","year":"2015","journal-title":"Automation in Construction"},{"issue":"4","key":"2021012506514649200_bib8","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/MSP.2017.2693418","article-title":"Geometric deep learning: Going beyond Euclidean data","volume":"34","author":"Bronstein","year":"2017","journal-title":"IEEE Signal Processing Magazine"},{"key":"2021012506514649200_bib9","first-page":"1","article-title":"In 2nd International Conference on Learning Representations","author":"Bruna","year":"2014"},{"issue":"3","key":"2021012506514649200_bib10","doi-asserted-by":"crossref","first-page":"327","DOI":"10.1016\/j.jcde.2018.11.004","article-title":"Integration of an algorithmic BIM approach in a traditional architecture studio","volume":"6","author":"Caetano","year":"2019","journal-title":"Journal of Computational Design and Engineering"},{"key":"2021012506514649200_bib11","first-page":"1","article-title":"Return of the devil in the details: Delving deep into convolutional nets","volume-title":"In proceedings of BMVC 2014","author":"Chatfield","year":"2014"},{"key":"2021012506514649200_bib12","doi-asserted-by":"crossref","first-page":"494","DOI":"10.1109\/IMCEC.2016.7867261","article-title":"A BIM and ontology-based intelligent application framework","volume-title":"2016 IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC)","author":"Chen","year":"2016"},{"key":"2021012506514649200_bib13","doi-asserted-by":"crossref","DOI":"10.22260\/ISARC2017\/0131","article-title":"A methodology of building code checking system for building permission based on openBIM","volume-title":"Proceedings of the International Symposium on Automation and Robotics in Construction","author":"Choi","year":"2017"},{"issue":"4","key":"2021012506514649200_bib14","doi-asserted-by":"crossref","first-page":"272","DOI":"10.1016\/j.aei.2014.06.001","article-title":"Processing of topological BIM queries using boundary representation based methods","volume":"28","author":"Daum","year":"2014","journal-title":"Advanced Engineering Informatics"},{"issue":"8","key":"2021012506514649200_bib15","doi-asserted-by":"crossref","first-page":"1011","DOI":"10.1016\/j.autcon.2009.07.002","article-title":"Automatic rule-based checking of building designs","volume":"18","author":"Eastman","year":"2009","journal-title":"Automation in Construction"},{"key":"2021012506514649200_bib16","volume-title":"Guide for spatial program validation\u2014GSA BIM guide series 02","author":"GSA","year":"2007"},{"issue":"4","key":"2021012506514649200_bib4_895_1605230663659","doi-asserted-by":"crossref","first-page":"B4014009","DOI":"10.1061\/(ASCE)CP.1943-5487.0000406","article-title":"Three-dimensional thermography-based method for cost-benefit analysis of energy efficiency building envelope retrofits","volume":"29","author":"Ham","year":"2015","journal-title":"Journal of Computing in Civil Engineering"},{"issue":"2","key":"2021012506514649200_bib17","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1016\/j.jcde.2018.06.001","article-title":"BIM adoption across the Chinese AEC industries: An extended BIM adoption model","volume":"6","author":"Herr","year":"2019","journal-title":"Journal of Computational Design and Engineering"},{"issue":"2","key":"2021012506514649200_bib18","doi-asserted-by":"crossref","first-page":"19","DOI":"10.13161\/kibim.2015.5.2.019","article-title":"Open source viewer-based BIM query development for BIM information visualization","volume":"5","author":"Kang","year":"2015","journal-title":"Journal of KIBIM"},{"issue":"2","key":"2021012506514649200_bib19","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1016\/j.jcde.2018.08.002","article-title":"Visual language approach to representing KBimCode-based Korea building code sentences for automated rule checking","volume":"6","author":"Kim","year":"2019","journal-title":"Journal of Computational Design and Engineering"},{"key":"2021012506514649200_bib20","first-page":"47","article-title":"Recognizing and classifying unknown object in BIM using 2D CNN","volume-title":"Proceedings of the International Conference on Computer-Aided Architectural Design Futures","author":"Kim","year":"2019"},{"issue":"6","key":"2021012506514649200_bib21","first-page":"88","article-title":"A study on the development of the problem improvement directions in enhancing BIM data interoperability through IFC","volume":"10","author":"Kim","year":"2009","journal-title":"Journal of Korea Institute of Construction Engineering and Management"},{"key":"2021012506514649200_bib22","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1016\/j.autcon.2018.11.015","article-title":"Using support vector machines to classify building elements for checking the semantic integrity of building information models","volume":"98","author":"Koo","year":"2019","journal-title":"Automation in Construction"},{"issue":"4","key":"2021012506514649200_bib23","doi-asserted-by":"crossref","first-page":"391","DOI":"10.1016\/j.jcde.2018.03.002","article-title":"Applying novelty detection to identify model element to IFC class misclassifications on architectural and infrastructure building information models","volume":"5","author":"Koo","year":"2018","journal-title":"Journal of Computational Design and Engineering"},{"key":"2021012506514649200_bib24","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.autcon.2016.04.008","article-title":"Translating building legislation into a computer-executable format for evaluating building permit requirements","volume":"71","author":"Lee","year":"2016","journal-title":"Automation in Construction"},{"issue":"3","key":"2021012506514649200_bib25","first-page":"29","article-title":"A study on the exchange method of building information model between BIM solutions using IFC file format","volume":"25","author":"Lee","year":"2009","journal-title":"Architectural Institute of Korea"},{"key":"2021012506514649200_bib26","doi-asserted-by":"crossref","first-page":"1037","DOI":"10.1016\/j.proeng.2011.07.130","article-title":"IFC extension for road structures and digital modeling","volume":"14","author":"Lee","year":"2011","journal-title":"Procedia Engineering"},{"issue":"0","key":"2021012506514649200_bib27","first-page":"1","article-title":"Rules and validation processes for interoperable BIM data exchange","volume":"0","author":"Lee","year":"2020","journal-title":"Journal of Computational Design and Engineering"},{"key":"2021012506514649200_bib28","doi-asserted-by":"crossref","first-page":"1754","DOI":"10.1145\/3219819.3220023","article-title":"xDeepFM: Combining explicit and implicit feature interactions for recommender systems","volume-title":"Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining","author":"Lian","year":"2018"},{"key":"2021012506514649200_bib29","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/EUVIP.2018.8611701","article-title":"Classification of building information model (BIM) structures with deep learning","volume-title":"Proceedings of the 2018 7th European Workshop on Visual Information Processing (EUVIP)","author":"Lomio","year":"2018"},{"key":"2021012506514649200_bib31","first-page":"373","article-title":"Building model object classification for semantic enrichment using geometric features and pairwise spatial relations","volume-title":"Proceedings of the 2017 Lean and Computing in Construction Congress (LC3)","author":"Ma","year":"2017"},{"key":"2021012506514649200_bib30","doi-asserted-by":"crossref","first-page":"922","DOI":"10.1109\/IROS.2015.7353481","article-title":"Voxnet: A 3D convolutional neural network for real-time object recognition","volume-title":"Proceedings of the 2015 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS)","author":"Maturana","year":"2015"},{"key":"2021012506514649200_bib32","first-page":"199","article-title":"Boosting multi-view convolutional neural networks for 3D object recognition via view saliency","volume-title":"Proceedings of the Chinese Conference on Image and Graphics Technologies","author":"Ma","year":"2017"},{"issue":"4","key":"2021012506514649200_bib33","doi-asserted-by":"crossref","first-page":"444","DOI":"10.1016\/j.aei.2013.06.001","article-title":"BIMQL\u2013An open query language for building information models","volume":"27","author":"Mazairac","year":"2013","journal-title":"Advanced Engineering Informatics"},{"key":"2021012506514649200_bib7_811_1605259226813","first-page":"1","article-title":"Smart Construction Technology Roadmap","author":"MOLIT","year":"2018"},{"key":"2021012506514649200_bib34","first-page":"5115","article-title":"Geometric deep learning on graphs and manifolds using mixture model cnns","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition","author":"Monti","year":"2017"},{"key":"2021012506514649200_bib35","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.autcon.2015.12.003","article-title":"EXPRESS to OWL for construction industry: Towards a recommendable and usable ifcOWL ontology","volume":"63","author":"Pauwels","year":"2016","journal-title":"Automation in Construction"},{"issue":"1","key":"2021012506514649200_bib36","first-page":"37","article-title":"Evaluation: From precision, recall and F-measure to ROC, informedness, markedness and correlation","volume":"2","author":"Powers","year":"2011","journal-title":"Journal of Machine Learning Technologies"},{"key":"2021012506514649200_bib37","first-page":"652","article-title":"PointNet: Deep learning on point sets for 3D classification and segmentation","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition","author":"Qi","year":"2017"},{"key":"2021012506514649200_bib38","first-page":"5099","article-title":"PointNet++: Deep hierarchical feature learning on point sets in a metric space","volume-title":"Proceedings of the Advances in Neural Information Processing Systems","author":"Qi","year":"2017"},{"issue":"6","key":"2021012506514649200_bib39","doi-asserted-by":"crossref","first-page":"04017062","DOI":"10.1061\/(ASCE)CP.1943-5487.0000705","article-title":"Semantic enrichment for building information modeling: Procedure for compiling inference rules and operators for complex geometry","volume":"31","author":"Sacks","year":"2017","journal-title":"Journal of Computing in Civil Engineering"},{"issue":"2","key":"2021012506514649200_bib5_780_1605231263785","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/j.autcon.2008.07.003","article-title":"Building information model based energy\/exergy performance assessment in early design stages","volume":"18","author":"Schlueter","year":"2009","journal-title":"Automation in construction"},{"key":"2021012506514649200_bib40","first-page":"339","article-title":"Development of IFC-railway to manage the model data of railway infrastructures","volume-title":"Proceedings of the 3rd International Conference on Civil and Building Engineering Informatics & 2017 Conference on Computer Applications in Civil and Hydraulic Engineering","author":"Seo","year":"2017"},{"issue":"3","key":"2021012506514649200_bib2_773_1605229814891","doi-asserted-by":"crossref","first-page":"325","DOI":"10.7315\/CDE.2016.325","article-title":"Application of classification of object-property represented in Korea building act sentences for BIM-enabled automated code compliance checking","volume":"23","author":"Shin","year":"2016","journal-title":"Korean Journal of Computeational Design and Engineering"},{"key":"2021012506514649200_bib41","first-page":"1","article-title":"Applying BIM to support dispute avoidance in managing multi-owned buildings","author":"Shin","year":"2020","journal-title":"Journal of Computational Design and Engineering"},{"key":"2021012506514649200_bib42","first-page":"945","article-title":"Multi-view convolutional neural networks for 3D shape recognition","volume-title":"Proceedings of the IEEE International Conference on Computer Vision","author":"Su","year":"2015"},{"issue":"5","key":"2021012506514649200_bib43","doi-asserted-by":"crossref","first-page":"04019033","DOI":"10.1061\/(ASCE)CP.1943-5487.0000858","article-title":"New automated BIM object classification method to support BIM interoperability","volume":"33","author":"Wu","year":"2019","journal-title":"Journal of Computing in Civil Engineering"},{"key":"2021012506514649200_bib44","first-page":"1912","article-title":"3D ShapeNets: A deep representation for volumetric shapes","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition","author":"Wu","year":"2015"},{"key":"2021012506514649200_bib6_966_1605231893542","first-page":"1259","article-title":"Development of new IFC-BRIDGE data model and a concrete bridge design system using multi-agents","author":"Yabuki","year":"2006,","journal-title":"In International Conference on Intelligent Data Engineering and Automated Learning"}],"container-title":["Journal of Computational Design and Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/jcde\/article-pdf\/8\/1\/239\/36097792\/qwaa075.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/academic.oup.com\/jcde\/article-pdf\/8\/1\/239\/36097792\/qwaa075.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,1,26]],"date-time":"2021-01-26T01:13:54Z","timestamp":1611623634000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/jcde\/article\/8\/1\/239\/5998699"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,23]]},"references-count":49,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2020,11,23]]},"published-print":{"date-parts":[[2021,1,25]]}},"URL":"https:\/\/doi.org\/10.1093\/jcde\/qwaa075","relation":{},"ISSN":["2288-5048"],"issn-type":[{"value":"2288-5048","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2021,2]]},"published":{"date-parts":[[2020,11,23]]}}}