across disciplines, including transforming the architectural design process by autonomously generating full building geometries. One form of generative deep learning that has been used to create 2D and 3D representations of objects is Generative Adversarial Networks (GANs). Existing literature, however, has limited applications that utilize 3D data for building geometry generation, with previous studies focused on low-scale 3D geometries suitable for objects such as chairs or cars. This paper develops a new GAN architecture to produce high-resolution feasible building geometry. The training dataset used is a selection of 3D models of single-family homes from an existing database, pre-processed for the specific application. State-of-the-art GAN models are initially tested to establish baseline performance and applicability potential. Then, a systematic study is performed to identify the structure and hyperparameters necessary to successfully fit a GAN to this design task.
| Authors | Hyejin Park and Hyeongrno Gu and Soonmin Hong and Seungyeon Choo |
|---|---|
| Year | 2024 |
| Venue | Proceedings of the International Conference on Education and Research in Computer Aided Architectural Design in Europe |
| DOI | 10.52842/CONF.ECAADE.2024.1.539 |
| Source Database | Seed (CumInCAD) |
| Bridge-to-GNN | Category A |
| GNN Architecture | Not yet extracted from PDF |
| Graph Encoding | BIM Element Topology Graph (inferred from title) |
| AEC Task | Floorplan / Layout Generation (inferred from title) |
| Cohort | Mature Applications (2024–2026) |
| Dataset Size | 100 models (heuristic — verify) |
|---|---|
| Implementation Framework | TensorFlow, Keras (heuristic — verify) |
| Key Hyperparameters | 4 layers; 100 epochs; lr 0.00005; optimizer=ADAM optimizer (heuristic — verify) |
| Primary Metric | Precision (heuristic — verify) |
| Quality Assessment | 1/6 · rigor: Low · Baseline: ✓ (heuristic — verify) |
| Frameworks / libraries | TensorFlow · Keras |
|---|---|
| Benchmark datasets referenced | BuildingNet |
| Hyperparameters (regex-detected) | layers=5, 4, 10, 15 · epochs=100 · learning_rate=0.00005 · optimizer=RMSprop optimizer, RMSProp optimizer, ADAM optimizer, ADAM optimizer |
| Dataset stats found | 100 models |
| Quality (heuristic, 6-flag) | 3/6 · rigor: Medium Code/Data: —Benchmark: ✓Baseline: ✓CV/Split: —Ablation: —Reproducible: ✓ |
Part of the GML/GNN in AEC Systematic Review (PRISMA 2020) — 112 papers, 2020–2026