ATENÇÃO: Esta página foi traduzida automaticamente pelo Google Translate. Isto pode ter consequências inesperadas no conteúdo apresentado e, portanto, não nos responsabilizamos pelo resultado dessa tradução automática.


ATTENTION: this page has been automatically translated by Google Translate. This can have unexpected consequences and, therefore, we do not take responsibility for the result of that automatic translation.

menu
EN
menu
close
MestradoMestrado em Sistemas Integrados de Apoio à Decisão

AI-based tool for automatic hierarchical BIM objects classification

Autor
Ferreira, Matilde dos Prazeres Cabaço de Carvalho
Acesso
Acesso restrito
Palavras-chave
Inteligência artificial -- Artificial intelligence
Machine learning -- Machine learning
Building information modelling
Object classification
Ensemble methods
Revit Add-in
Classificação de objetos
Métodos ensemble
Complemento Revit
Resumo
PT
Esta tese investiga técnicas supervisionadas de Machine Learning (ML) para a classificação hierárquica automática de objetos de "Building Information Modelling" (BIM) segundo o sistema Uniclass 2015. A pesquisa é motivada pela persistência de processos manuais no setor de Arquitetura, Engenharia, Construção e Operações (AECO), onde a classificação ineficiente de objetos gera inconsistências e limita a automação dos fluxos de trabalho. Através de uma Revisão Sistemática da Literatura identificam-se desafios e lacunas em métodos existentes de classificação e engenharia de características. Conjuntos de dados extraídos de modelos BIM reais são processados numa "pipeline" baseada no "Cross Industry Standard Process for Data Mining" (CRISP-DM), priorizando características geométricas independentes da plataforma em detrimento de atributos semânticos variáveis. Diversos algoritmos são comparados, incluindo "Random Forest" (RF), "Support Vector Machine" (SVM), "K-Nearest Neighbours" (KNN), "Decision Tree" (DT) e "eXtreme Gradient Boosting" (XGBoost). Os resultados indicam que métodos "ensemble", particularmente o "XGBoost", alcançam alta precisão (= 97%) e robustez, beneficiando-se da contextualização hierárquica e da seleção de características. Foi desenvolvido um protótipo de complemento para o "Autodesk Revit", integrando o modelo treinado para classificar automaticamente objetos BIM e registar os resultados diretamente na interface do "Revit". Avaliações por profissionais do setor AECO confirmam a utilidade prática e eficiência. O esforço necessário para a classificação foi reduzido em mais de 700 vezes. São discutidas limitações quanto à granularidade e adaptabilidade do modelo, e propõem-se avanços futuros, como fusão multimodal de dados e aprendizagem incremental, visando ampliar a automação e a interoperabilidade nos fluxos digitais da construção.
EN
This dissertation explores supervised Machine Learning (ML) techniques for the automatic hierarchical classification of Building Information Modelling (BIM) objects according to the Uniclass 2015 system. The research is motivated by the persistence of manual processes in the Architecture, Engineering, Construction and Operations (AECO) sector, where inefficient object classification leads to data inconsistencies and limits workflow automation. Through a Systematic Literature Review, challenges and gaps in existing classification and feature engineering methods are identified. Datasets extracted from real BIM models are processed within a pipeline based on the Cross Industry Standard Process for Data Mining (CRISP-DM), prioritising platform-independent geometric features over variable semantic attributes. Several algorithms are compared, including Random Forest (RF), Support Vector Machine (SVM), K-Nearest Neighbours (KNN), Decision Tree (DT), and eXtreme Gradient Boosting (XGBoost). The results indicate that ensemble methods, particularly XGBoost, achieve high accuracy (= 97%) and robustness, benefiting from hierarchical contextualisation and feature selection. A prototype plug-in for Autodesk Revit was developed, integrating the trained model to automatically classify BIM objects and record the results directly within the Revit interface. Evaluations by AECO professionals confirm the tool’s practical usefulness and efficiency, with the required classification effort reduced by more than 700 times. Limitations regarding model granularity and adaptability are discussed, and future developments are proposed, including multimodal data fusion and incremental learning, aiming to enhance automation and interoperability across digital construction workflows.

Relacionadas