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...
Main Authors: | , , |
---|---|
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 |