Interactive Design Support for Architecture Projects During Early Phases Based on Recurrent Neural Networks

In the beginning of an architectural project, abstract design decisions have to be made according to the purpose of the later building. Based on these decisions, a rough floor plan layout is drafted (and subsequently redrafted in successively more refined versions). This entire process can be considered an iterative design algorithm, in which high-level ideas and requirements are transformed into a specific building description.