Content-based classification of construction drawings : a comparative study of vision transformers and graph attention networks

Carrara, Andrea and Nousias, Stavros and Borrmann, André; Moreno-Rangel, Alejandro and Kumar, Bimal, eds. (2025) Content-based classification of construction drawings : a comparative study of vision transformers and graph attention networks. In: EG-ICE 2025. University of Strathclyde Publishing, GBR, pp. 144-152. ISBN 9781914241826 (https://doi.org/10.17868/strath.00093309)

[thumbnail of Carrara-etal-EG-ICE-2025-Content-based-classification-of-construction-drawings]
Preview
Text. Filename: Carrara-etal-EG-ICE-2025-Content-based-classification-of-construction-drawings.pdf
Final Published Version
License: Creative Commons Attribution 4.0 logo

Download (1MB)| Preview

Abstract

Automated classification of construction drawings is essential for improving efficiency and reducing errors in Architecture, Engineering, and Construction (AEC) workflows. While Convolutional Neural Networks (CNNs) and Vision Transformers (ViTs) have shown success in image-based tasks, they often fall short in capturing the relational and symbolic structures inherent in technical drawings. This paper presents a comparative study of Vision Transformers and Graph Attention Networks (GAT) using a real-world dataset of 450 professional construction drawings, each labeled in four standardized categories: Project Phase, Discipline, Representation, and Level. Drawings are represented in two formats: rasterized images and structured vector-based graphs and processed through dedicated deep learning pipelines. Experimental results reveal that GNNs outperform ViTs in overall accuracy, particularly in structure-sensitive categories like Level, by leveraging spatial and topological relationships. While pretrained ViTs demonstrate strong performance, particularly in visually distinct categories, and offer faster training throughput, GNNs provide superior generalization and interpretability. The study highlights the trade-offs between accuracy, computational efficiency, and practical deployment, offering valuable insights for integrating deep learning into real-world AEC classification systems.