AI for Architecture: Proceedings of the 5th International Conference on Computational Design (CCD 2024)
Jiayan Fu
About this book
This open access book series includes compilations of selected papers from the International Conference on Computational Design and Robotic Fabrication. The books focus on novel techniques for computational design and robotic fabrication. It not only aims at the most recent research results from the key scholars in the computational design and robotic fabrication, but also offers an in-depth examination of intelligence in design and construction industry, referring to the invention and application of machine intelligence in architecture.The proceedings in this series are related with Sustainable Development Goals 11 (Sustainable Cities & Communities) and 9 (Industry Innovation & Infrastructure). The contents make valuable contributions to academic researchers, designers, and engineers in the industry. As well, readers will encounter new ideas about understanding intelligence in architecture.
Questions & Answers from this book
Questions and answers are connected to the referenced book and its available source material.
Chapter 1: Computational Design and Intelligent Construction
How do House-GAN++ and the method by Zheng and Petzold differ in their approach to generating floor plan layouts?
House-GAN++ directly represents a floor plan as a graph, where rooms are nodes and their relationships are edges, and it generates the layout conditioned on room count, types, and areas. Zheng and Petzold differ by separating the prediction of room topology from the prediction of room geometry, using subgraph neural networks for topology and neural-guided plan sketching for geometry. In short, House-GAN++ uses a unified graph-based generative process, while Zheng and Petzold decouple topological reasoning from geometric layout generation.
What is the role of graph neural networks (GNN) in the cross-modal spatial layout generation method proposed in this chapter?
In the proposed method, the GNN acts as the generative model that receives feature embeddings created by AI agents from text, graph, and boundary inputs, and outputs node and edge features that are converted into a detailed 3D spatial layout. Nodes represent spatial grids and edges represent wall categories, so the GNN learns to infer layout details such as wall types and spatial divisions from the fused cross-modal inputs.
How does the RoomGNN approach convert bubble diagrams and building boundaries into a format suitable for AI generative models?
RoomGNN first uses AI agents to convert bubble diagrams and building boundaries into structured text. Those structured data are then turned into room feature embeddings by mapping room coordinates inside the boundary, applying a Signed Distance Function to color potential diffusion areas, and overlaying a grid to compute influence probabilities. These embeddings become node features for the GNN, whose edges represent wall categories, enabling the model to generate spatial layouts.
You may also be interested in
FastAPI: Modern Python Web Development
Bill Lubanovic;
37 questions
Generative Deep Learning: Teaching Machines to Paint, Write, Compose, and Play
David Foster;
33 questions
AI for Cybersecurity_ Research and Practice
Unknown
27 questions
AI for Time Series_ Volume 1_ Unlocking Patterns with Deep Learning
Min Wu;Emadeldeen Eldele;Zhenghua Chen;Shirui Pan;Qingsong Wen;Xiaoli Li;
25 questions