Exploring Various Residential Layout Generation Using Conditional Generative Adversarial Networks (Case Study: Apartments In Districts 1 and 2 of Hamadan City)
Artificial intelligence technology has become an influential and trending topic in architectural layout design. The core technology of AI, machine learning, has attracted the attention of architects as a decision-making tool. The focus of many studies that apply machine learning to layout design is using the generative adversarial network (GAN within a given boundary. Previous research demonstrates that training a GAN with labels can help a computer understand how spatial elements relate and the logical relationship between spatial elements and boundaries. However, this paper applied conditional GAN to generate space layouts with given boundaries and supplementary conditions. The supplementary conditions provide designers control over the generated layout plans by satisfying input boundary and user requirements. It also allows designers to generate different layout plans within the same boundary. To achieve this, a method for dividing image channels is proposed so that both given boundaries and supplementary conditions become the model's input. The dataset consists of 660 apartment plans in Hamadan. The dataset is split into a training set and a test set. The training set includes 594 images, and the test set includes 66 (10%) of the images. After training the model with the training set, the model is tested using the test set. Finally, the model outputs are evaluated based on quantitative and qualitative methods. The results show that the supplementary conditions provide further guidance to the model for space layout generation based on user preferences and reduce the image quality problems of the synthetic images.