Design Process is a Reinforcement Learning Problem
Not on the map. Why?
Abstract (arXiv)
While reinforcement learning has been used widely in research during the past few years, it found fewer real-world applications than supervised learning due to some weaknesses that the RL algorithms suffer from, such as performance degradation in transitioning from the simulator to the real world. Here, we argue the design process is a reinforcement learning problem and can potentially be a proper application for RL algorithms as it is an offline process and conventionally is done in CAD software - a sort of simulator. This creates opportunities for using RL methods and, at the same time, raises challenges. While the design processes are so diverse, here we focus on the space layout planning (SLP), frame it as an RL problem under the Markov Decision Process, and use PPO to address the layout design problem. To do so, we developed an environment named RLDesigner, to simulate the SLP. The RLDesigner is an OpenAI Gym compatible environment that can be easily customized to define a diverse range of design scenarios. We publicly share the environment to encourage both RL and architecture communities to use it for testing different RL algorithms or in their design practice. The codes are available in the following GitHub repository https://github.com/ RezaKakooee/rldesigner/tree/Second_Paper
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 11 of its 46 references that are in the map. First posted on arXiv 6 Nov 2022.
Builds on
11 of 46 references.
References · 11
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2022Generative Adversarial Networkscited by 5,627
- 2020Deep Reinforcement Learning for Autonomous Driving: A Surveycited by 721
- 2019Reinforcement Learning in Healthcare: A Surveycited by 310
- 2018A Tour of Reinforcement Learning: The View from Continuous Controlcited by 151
- 2019A Survey of Deep Reinforcement Learning in Video Gamescited by 73
- 2018Synthesizing Programs for Images using Reinforced Adversarial Learningcited by 72
- 2021FinRL: Deep Reinforcement Learning Framework to Automate Trading in Quantitative Financecited by 58
- 2019Structured agents for physical constructioncited by 50
- 2021House-GAN++: Generative Adversarial Layout Refinement Networkscited by 13
- 2018Deep Learning Architect: Classification for Architectural Design through the Eye of Artificial Intelligencecited by 7
Built on by
Not cited yet.