Training deep convolution network with synthetic data for architectural morphological prototype classification

Abstract The use of architectural morphological analysis and generative design is an important strategy to interpret current designs and to propose novel ones. Conventional morphological features are defined based on qualitative descriptions or manually selected indicators, which include subjective bias, thus limiting generalizability. The lack of public architectural morphological datasets also leads to setbacks in data-driven morphological analysis. This study proposed a new method for generating topology-based synthetic data via a rule-based system and for encoding morphological information to promote morphological classification via deep learning. A deep convolution network, LeNet, which was modified in the output layer, was trained with synthetic data, including five spatial prototypes (central, linear, radial, cluster, and grid). The performance of the proposed method was validated on 40 practical architectural layouts. Compared to the ground truth, the proposed method provided an encouraging accuracy of 97.5% (39/40). Interestingly, the most possible mistakes of the LeNet were also understandable according to the architect's intuitive perception. The proposed method considered the statistical and overall characteristics of the training samples. This work demonstrated the feasibility and effectiveness of the deep learning network trained with synthetic architectural patterns for morphological classification in practical architectural layouts. The findings of this work could serve as a basis for further morpho-topology studies and other social, building energy, and building structure studies related to spatial morphology.

[1]  Bawornsak Sakulkueakulsuk,et al.  Word Recognition in Captured Images by CNN Trained with Synthetic Images , 2018, 2018 22nd International Computer Science and Engineering Conference (ICSEC).

[2]  MAO-LIN CHIU,et al.  A SIMULATION STUDY OF URBAN GROWTH PATTERNS WITH FRACTAL GEOMETRY , 2001 .

[3]  Joan Ockman,et al.  The Architecture of the City , 1982 .

[4]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[5]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[6]  Jorge Gil,et al.  On the discovery of urban typologies: data mining the many dimensions of urban form , 2011, Urban Morphology.

[7]  T. Ariga Morphology, Sustainable Evolution of Inner-urban Neighborhoods in San Francisco , 2005 .

[8]  Chenyi Tang Peng and Li Biao Cai Intelligent Generation of Architectural layout inheriting spatial features of Chinese Garden Based on Prototype and Multi-agent System - A Case Study on Lotus Teahouse in Yixing , 2019 .

[9]  Carlo Ratti,et al.  Deep Learning Architect: Classification for Architectural Design through the Eye of Artificial Intelligence , 2018, Lecture Notes in Geoinformation and Cartography.

[10]  Biao Li,et al.  Integer programming for urban design , 2019, Eur. J. Oper. Res..

[11]  Peter Wonka,et al.  FrankenGAN , 2018, ACM Trans. Graph..

[12]  Francis D. K. Ching,et al.  Architecture form, space and order , 1979 .

[13]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.