Deep reinforcement learning for community architectural layout generation

Tao Sheng,Yun Xiong,Haofen Wang,Yao Zhang,Siqi Wang,Weinan Zhang
DOI: https://doi.org/10.1007/s10115-024-02291-4
IF: 2.7
2024-12-09
Knowledge and Information Systems
Abstract:Architectural layout design is of considerable importance in urban design, yet it can be a time-consuming and labor-intensive task for architects. Thus, a highly automated approach would benefit the profession. Different from recently studied methods for indoor floorplan generation, community architectural layout generation faces more challenges due to constraints such as building interval and volume rate while also considering architectural aesthetics. Existing algorithms that rely on predefined rules or heuristic search have difficulties balancing these factors. In addition, a dataset for evaluating the generated plans is lacking. In this paper, we formulate the community architectural layout task as a Markov game by defining the state, action space and reward function. We then propose a multi-agent reinforcement learning method with curriculum learning to generate layouts for the formulation. Besides, we propose a set of metrics for the evaluation of architectural layouts especially for residential area planning. We conduct our experiments on the real-world scene. The results have demonstrated our approach's superiority in comparison to baseline methods.
computer science, information systems, artificial intelligence
What problem does this paper attempt to address?