Understanding quality of analytics trade-offs in an end-to-end machine learning-based classification system for building information modeling

Abstract Optimizing quality trade-offs in an end-to-end big data science process is challenging, as not only do we need to deal with different types of software components, but also the domain knowledge has to be incorporated along the process. This paper focuses on methods for tackling quality trad...

Full description

Bibliographic Details
Main Authors: Minjung Ryu, Hong-Linh Truong, Matti Kannala
Format: Article
Language:English
Published: SpringerOpen 2021-02-01
Series:Journal of Big Data
Subjects:
Online Access:https://doi.org/10.1186/s40537-021-00417-x
id doaj-2f2e3ef5d981450f8745dd3fe4fd7c90
record_format Article
spelling doaj-2f2e3ef5d981450f8745dd3fe4fd7c902021-02-21T12:48:58ZengSpringerOpenJournal of Big Data2196-11152021-02-018113010.1186/s40537-021-00417-xUnderstanding quality of analytics trade-offs in an end-to-end machine learning-based classification system for building information modelingMinjung Ryu0Hong-Linh Truong1Matti Kannala2Solibri OyDepartment of Computer Science, Aalto UniversitySolibri OyAbstract Optimizing quality trade-offs in an end-to-end big data science process is challenging, as not only do we need to deal with different types of software components, but also the domain knowledge has to be incorporated along the process. This paper focuses on methods for tackling quality trade-offs in a common data science process for classifying Building Information Modeling (BIM) elements, an important task in the architecture, engineering, and construction industry. Due to the diversity and richness of building elements, machine learning (ML) techniques have been increasingly investigated for classification tasks. However, ML-based classification faces many issues, w.r.t. vast amount of data with heterogeneous data quality, diverse underlying computing configurations, and complex integration with industrial BIM tools, in an end-to-end BIM data analysis. In this paper, we develop an end-to-end ML classification system in which quality of analytics is considered as the first-class feature across different phases, from data collection, feature processing, training to ML model serving. We present our method for studying the quality of analytics trade-offs and carry out experiments with BIM data extracted from Solibri to demonstrate the automation of several tasks in the end-to-end ML classification. Our results have demonstrated that the quality of data, data extraction techniques, and computing configurations must be carefully designed when applying ML classifications for BIM in order to balance constraints of time, cost, and prediction accuracy. Our quality of analytics methods presents generic steps and considerations for dealing with such designs, given the time, cost, and accuracy trade-offs required in specific contexts. Thus, the methods could be applied to the design of end-to-end BIM classification systems using other ML techniques and cloud services.https://doi.org/10.1186/s40537-021-00417-xData analysisBuilding information modelingMachine learningClassificationQuality of analytics
collection DOAJ
language English
format Article
sources DOAJ
author Minjung Ryu
Hong-Linh Truong
Matti Kannala
spellingShingle Minjung Ryu
Hong-Linh Truong
Matti Kannala
Understanding quality of analytics trade-offs in an end-to-end machine learning-based classification system for building information modeling
Journal of Big Data
Data analysis
Building information modeling
Machine learning
Classification
Quality of analytics
author_facet Minjung Ryu
Hong-Linh Truong
Matti Kannala
author_sort Minjung Ryu
title Understanding quality of analytics trade-offs in an end-to-end machine learning-based classification system for building information modeling
title_short Understanding quality of analytics trade-offs in an end-to-end machine learning-based classification system for building information modeling
title_full Understanding quality of analytics trade-offs in an end-to-end machine learning-based classification system for building information modeling
title_fullStr Understanding quality of analytics trade-offs in an end-to-end machine learning-based classification system for building information modeling
title_full_unstemmed Understanding quality of analytics trade-offs in an end-to-end machine learning-based classification system for building information modeling
title_sort understanding quality of analytics trade-offs in an end-to-end machine learning-based classification system for building information modeling
publisher SpringerOpen
series Journal of Big Data
issn 2196-1115
publishDate 2021-02-01
description Abstract Optimizing quality trade-offs in an end-to-end big data science process is challenging, as not only do we need to deal with different types of software components, but also the domain knowledge has to be incorporated along the process. This paper focuses on methods for tackling quality trade-offs in a common data science process for classifying Building Information Modeling (BIM) elements, an important task in the architecture, engineering, and construction industry. Due to the diversity and richness of building elements, machine learning (ML) techniques have been increasingly investigated for classification tasks. However, ML-based classification faces many issues, w.r.t. vast amount of data with heterogeneous data quality, diverse underlying computing configurations, and complex integration with industrial BIM tools, in an end-to-end BIM data analysis. In this paper, we develop an end-to-end ML classification system in which quality of analytics is considered as the first-class feature across different phases, from data collection, feature processing, training to ML model serving. We present our method for studying the quality of analytics trade-offs and carry out experiments with BIM data extracted from Solibri to demonstrate the automation of several tasks in the end-to-end ML classification. Our results have demonstrated that the quality of data, data extraction techniques, and computing configurations must be carefully designed when applying ML classifications for BIM in order to balance constraints of time, cost, and prediction accuracy. Our quality of analytics methods presents generic steps and considerations for dealing with such designs, given the time, cost, and accuracy trade-offs required in specific contexts. Thus, the methods could be applied to the design of end-to-end BIM classification systems using other ML techniques and cloud services.
topic Data analysis
Building information modeling
Machine learning
Classification
Quality of analytics
url https://doi.org/10.1186/s40537-021-00417-x
work_keys_str_mv AT minjungryu understandingqualityofanalyticstradeoffsinanendtoendmachinelearningbasedclassificationsystemforbuildinginformationmodeling
AT honglinhtruong understandingqualityofanalyticstradeoffsinanendtoendmachinelearningbasedclassificationsystemforbuildinginformationmodeling
AT mattikannala understandingqualityofanalyticstradeoffsinanendtoendmachinelearningbasedclassificationsystemforbuildinginformationmodeling
_version_ 1724257671079526400