GAN as a generative architectural plan layout tool: A case study for training DCGAN with Palladian Plans and evaluation of DCGAN outputs

This study aims to produce Andrea Palladio’s architectural plan schemes autonomously with generative adversarial networks(GAN), and to evaluate the plan drawing productions of GAN as a generative plan layout tool. GAN is a class of deep neural nets which is a generative model. In deep learning models, repetitive processes can be automated. Architectural drawing is a repetitive process in the act of architecture and plan drawing process can be made automated. For the automation of plan production system we used deep convolutional generative adversarial network (DCGAN) which is a subset of GAN models. And we evaluated the outputs of the DCGAN Palladian Plan scheme productions. Results show that not geometric similarities (shapes), but probabilistic models are at the centre of the generative system of GAN. For this reason, it should be kept in mind that while GAN algorithms are used as a generative system, they will produce statistically close visual models rather than geometrically close models. Nonetheless, GAN can generate both statistically and geometrically close models to the dataset. In first section we introduced a brief description about the place of the drawing in architecture field and future foresight of architecture drawings. In the second section, we gave detailed information about the literature on autonomous plan drawing systems. In the following sections, we explained the methodology of this study and the process of creating the plan drawing dataset, the algorithm training procedure, at the end we evaluated the generated plan schemes with rapid scene categorization and Frechet inception score.

___

Ahmad, A. R., Basir, O. A., Hassanein, K., & Imam, M. H. (2004). Improved placement algorithm for layout optimization. In Proc. of the 2nd Int’l Industrial Engineering Conf.(IIEC’04).

Boucher, B. (1998). Andrea Palladio: the architect in his time. Abbeville Press.

Borji, A. (2019). Pros and cons of GANevaluation measures. Computer Vision and Image Understanding, 179, 41-65.

Brownlee, J. (2019, October 10). How to Implement the Frechet Inception Distance (FID) for Evaluating GANs. Retrieved December 5, 2019, from https://machinelearningmastery.com/ how-to-implement-the-frechet-inception- distance-fid-from-scratch/

Brock, A., Donahue, J., & Simonyan, K. (2018). Large scale gan training for high fidelity natural image synthesis. arXiv preprint arXiv:1809.11096.

Chaillou, S. (2019). AI & Architecture. Retrieved from https://towardsdatascience. com/ai-architecture- f9d78c6958e0

Colakoglu, B. (2005). Design by grammar: an interpretation and generation of vernacular hayat houses in contemporary context. Environment and Planning B: Planning and Design, 32(1), 141-149.

Dalgic, H. O., Bostanci, E., & Guzel, M. S. (2017). Genetic Algorithm Based Floor Planning System. arXiv preprint arXiv:1704.06016.

Dinçer, A. E., Çağdaş, G., & Tong, H. (2014). Toplu Konutların Ön Tasarımı İçin Üretken Bir Bilgisayar Modeli. Megaron, 9(2).

Donald, T. (1962). A Sumerian Plan in The John Rylands Library1. Journal of Semitic Studies, 7(2), 184-190.

Duarte, J. P. (2005). A discursive grammar for customizing mass housing: the case of Siza’s houses at Malagueira. Automation in Construction, 14(2), 265-275.

Eastman, C. M. (1973). Automated space planning. Artificial intelligence, 4(1), 41-64.

Foscari, A., Canal, B., & Façade, G. T. (2010). Andrea Palladio. Unbuilt Venice. Baden: Lars Muller Publishers. Generative adversarial network. (2019). Retrieved from https://en.wikipedia. org/wiki/Generative_adversarial_ network

Giaconi, G., Williams, K., & Palladio, A. (2003). The Villas of Palladio. Princeton Architectural.

Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep learning. MIT press.

Grasl, T. (n.d.). GRAPE For Web - Shape grammar interpreter. Retrieved from http://grape.swap-zt.com/App/ PalladianGrammar

Grason, J. (1971, June). An approach to computerized space planning using graph theory. In Proceedings of the 8th Design automation workshop (pp. 170-178). ACM.

Hemsoll, D. (2016). Palladian Design: The Good, the Bad and the Unexpected.

Hillier, B., & Stonor, T. (2010). Space Syntax-Strategic Urban Design. City Planning Review, The City Planning Institute of Japan, 59(3), 285.

Huang, W., & Zheng, H. (2018). Architectural drawings recognition and generation through machine learning. In Proceedings of the 38th Annual Conference of the Association for Computer Aided Design in Architecture, Mexico City, Mexico.

Koehrsen, W. (2018, October 2). Neural Network Embeddings Explained. Retrieved January 9, 2020, from https://towardsdatascience.com/ neural-network-embeddings-explained- 4d028e6f0526

Koning, H., & Eizenberg, J. (1981). The language of the prairie: Frank Lloyd Wright’s prairie houses. Environment and planning B:planning and design, 8(3), 295-323.

Krejcirik, M. (1969). Computer-aided plant layout. Computer-Aided Design, 2(1), 7-19.

Levin, P. H. (1964). Use of graphs to decide the optimum layout of buildings. The Architects’ Journal, 7, 809-815.

Nagy, D., Lau, D., Locke, J., Stoddart, J., Villaggi, L., Wang, R., ... & Benjamin, D. (2017, May). Project Discover: An application of generative design for architectural space planning. In Proceedings of the Symposium on Simulation for Architecture and Urban Design (p. 7). Society for Computer Simulation International.

Puppi, L. (1973). Andrea Palladio (Vol. 2). Milano: Electa.

Puppi, L., Codato, P., Palladio, A., & Venchierutti, M. (2005). Andrea Palladio: introduzione alle architetture e al pensiero teorico. Arsenale.

Radford, A., Metz, L., & Chintala, S. (2015). Unsupervised representation learning with deep convolutional generative adversarial networks. arXiv preprint arXiv:1511.06434.

Ravenscroft, T. (2019). Wallgren Arkitekter and BOX Bygg create parametric tool that generates adaptive plans. Retrieved from https://www.dezeen. com/2019/06/27/adaptive-floorplans- wallgren-arkitekter-box-byggparametric- tool/

Rojas, G. S., & Torres, J. F. (2006). Genetic algorithms for designing bank offices layouts. In Prosiding Third International Conference on Production Research–Americas’ Region.

Rykwert, J., & Schezen, R. (1999). The palladian ideal. New York: Rizzoli.

Stiny, G., & Mitchell, W. J. (1978). The palladian grammar. Environment and planning B: Planning and design, 5(1), 5-18.

Weinzapfel, G., Johnson, T. E., & Perkins, J. (1971, June). IMAGE: an interactive computer system for multi-constrained spatial synthesis. In Proceedings of the 8th Design Automation Workshop (pp. 101-108). ACM.

Wundram, M., Marton, P., & Pape, T. (1993). Andrea Palladio 1508-1580: Architect between the renaissance and baroque. Taschen.