Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2021, Harvard Data Science Review
This article introduces and comments on some of the techniques currently used by designers to generate automatic building floor plans and spatial configurations in general, with emphasis on machine learning and neural networks models. This is a relatively new tendency in computational design that reflects a growing interest in advanced generative and optimization models by architects and building engineers. The first part of this work contextualizes self-organizing floor plans in architecture and computational design, highlighting their importance and potential for designers as well as software developers. The central part discusses some of the most common techniques with concrete examples, including Neuro Evolution of Augmenting Topologies (NEAT) and Generative Adversarial Networks (GAN). The final section of the article provides some general comments considering pitfalls and possible future developments, as well as speculating on the future of this trend.
GAN as a generative architectural plan layout tool: A case study for training DCGAN with Palladian Plans and evaluation of DCGAN outputs Üretken Mimari Plan Aracı Olarak GAN: Palladian Planları ile DCGAN Eğitimi ve DCGAN Çıktılarının Değerlendirilmesi için Bir Durum Çalışması, 2020
GAN as a generative architectural plan layout tool: A case study for training DCGAN with Palladian Plans and evaluation of DCGAN outputs REFERENCES Author(s) (2005). Ahmad, A. R., Basir, O. A., Hassanein, K., & Imam, M. H. (2004). Improved placement algorithm for layout optimization. In Proc. of the 2nd Int’l Industrial Engineering Conf.(IIEC’04). Boucher, B. (1998). Andrea Palladio: the architect in his time. Abbeville Press. Brock, A., Donahue, J., & Simonyan, K. (2018). Large scale gan training for high fidelity natural image synthesis. arXiv preprint arXiv:1809.11096. Chaillou, S. (2019). AI & Architecture. Retrieved from https://towardsdatascience.com/ai-architecture-f9d78c6958e0 Dalgic, H. O., Bostanci, E., & Guzel, M. S. (2017). Genetic Algorithm Based Floor Planning System. arXiv preprint arXiv:1704.06016. Dinçer, A. E., Çağdaş, G., & Tong, H. (2014). Toplu Konutların Ön Tasarımı İçin Üretken Bir Bilgisayar Modeli. Megaron, 9(2). Donald, T. (1962). A Sumerian Plan In The John Rylands Library1. Journal of Semitic Studies, 7(2), 184-190. Duarte, J. P. (2005). A discursive grammar for customizing mass housing: the case of Siza's houses at Malagueira. Automation in Construction, 14(2), 265-275. Eastman, C. M. (1973). Automated space planning. Artificial intelligence, 4(1), 41-64. Foscari, A., Canal, B., & Façade, G. T. (2010). Andrea Palladio. Unbuilt Venice. Baden: Lars Muller Publishers. Generative adversarial network. (2019). Retrieved from https://en.wikipedia.org/wiki/Generative_adversarial_network Giaconi, G., Williams, K., & Palladio, A. (2003). The Villas of Palladio. Princeton Architectural. Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep learning. MIT press. Grasl, T. (n.d.). GRAPE For Web - Shape grammar interpreter. Retrieved from http://grape.swap-zt.com/App/PalladianGrammar Grason, J. (1971, June). An approach to computerized space planning using graph theory. In Proceedings of the 8th Design automation workshop (pp. 170-178). ACM. Hemsoll, D. (2016). Palladian Design: The Good, the Bad and the Unexpected. Hillier, B., & Stonor, T. (2010). Space Syntax-Strategic Urban Design. City Planning Review, The City Planning Institute of Japan, 59(3), 285. Huang, W., & Zheng, H. (2018). Architectural drawings recognition and generation through machine learning. In Proceedings of the 38th Annual Conference of the Association for Computer Aided Design in Architecture, Mexico City, Mexico. Koning, H., & Eizenberg, J. (1981). The language of the prairie: Frank Lloyd Wright's prairie houses. Environment and planning B: planning and design, 8(3), 295-323. Krejcirik, M. (1969). Computer-aided plant layout. Computer-Aided Design, 2(1), 7-19. Levin, P. H. (1964). Use of graphs to decide the optimum layout of buildings. The Architects' Journal, 7, 809-815. Nagy, D., Lau, D., Locke, J., Stoddart, J., Villaggi, L., Wang, R., ... & Benjamin, D. (2017, May). Project Discover: An application of generative design for architectural space planning. In Proceedings of the Symposium on Simulation for Architecture and Urban Design (p. 7). Society for Computer Simulation International. Puppi, L. (1973). Andrea Palladio (Vol. 2). Milano: Electa. Puppi, L., Codato, P., Palladio, A., & Venchierutti, M. (2005). Andrea Palladio: introduzione alle architetture e al pensiero teorico. Arsenale. Radford, A., Metz, L., & Chintala, S. (2015). Unsupervised representation learning with deep convolutional generative adversarial networks. arXiv preprint arXiv:1511.06434. Ravenscroft, T. (2019). Wallgren Arkitekter and BOX Bygg create parametric tool that generates adaptive plans. Retrieved from https://www.dezeen.com/2019/06/27/adaptive-floor-plans-wallgren-arkitekter-box-bygg-parametric-tool/ Rojas, G. S., & Torres, J. F. (2006). Genetic algorithms for designing bank offices layouts. In Prosiding Third International Conference on Production Research–Americas’ Region. Rykwert, J., & Schezen, R. (1999). The palladian ideal. New York: Rizzoli. Stiny, G., & Mitchell, W. J. (1978). The palladian grammar. Environment and planning B: Planning and design, 5(1), 5-18. Weinzapfel, G., Johnson, T. E., & Perkins, J. (1971, June). IMAGE: an interactive computer system for multi-constrained spatial synthesis. In Proceedings of the 8th Design Automation Workshop (pp. 101-108). ACM. Wundram, M., Marton, P., & Pape, T. (1993). Andrea Palladio 1508-1580: Architect between the renaissance and baroque. Taschen,.
Proceedings of the 25th International Conference on Computer-Aided Architectural Design Research in Asia (CAADRIA), 2020
When drawing architectural plans, designers should always define every detail, so the images can contain enough information to support design. This process usually costs much time in the early design stage when the design boundary has not been finally determined. Thus the designers spend a lot of time working forward and backward drawing sketches for different site conditions. Meanwhile, Machine Learning, as a decision-making tool, has been widely used in many fields. Generative Adversarial Network (GAN) is a model frame in machine learning, specially designed to learn and generate image data. Therefore, this research aims to apply GAN in creating architectural plan drawings, helping designers automatically generate the predicted details of apartment floor plans with given boundaries. Through the machine learning of image pairs that show the boundary and the details of plan drawings, the learning program will build a model to learn the connections between two given images, and then the evaluation program will generate architectural drawings according to the inputted boundary images. This automatic design tool can help release the heavy load of architects in the early design stage, quickly providing a preview of design solutions for architectural plans.
Harvard University, 2019
Artificial Intelligence, as a discipline, has already been permeating countless fields, bringing means and methods to previously unresolved challenges, across industries. The advent of AI in Architecture is still in its early days but offers promising results. More than a mere opportunity, such potential represents for us a major step ahead, about to reshape the architectural discipline. Our work proposes to evidence this promise when applied to the built environment. Specifically, we offer to apply AI to floor plans analysis and generation. Our ultimate goal is three-fold: (1) to generate floor plans i.e. optimize the generation of a large and highly diverse quantity of floor plan designs, (2) to qualify floor plans i.e. offer a proper classification methodology (3) to allow users to “browse” through generated design options. Our methodology follows two main intuitions (1) the creation of building plans is a non-trivial technical challenge, although encompassing standard optimization technics, and (2) the design of space is a sequential process, requiring successive design steps across different scales (urban scale, building scale, unit scale). Then, in order to harness these two realities, we have chosen nested Generative Adversarial Neural Networks or GANs. Such models enable us to capture more complexity across encountered floor plans and to break down the complexity by tackling problems through successive steps. Each step corresponding to a given model, specifically trained for this particular task, the process can eventually evidence the possible back and forth between humans and machines. Plans are indeed a high-dimensional problem, at the crossroad of quantifiable technics, and more qualitative properties. The study of architectural precedent remains too often a hazardous process, that negates the richness of the number of existing resources while lacking in analytical rigor. Our methodology, inspired by current Data Science methodologies, aims at qualifying floor plans. Through the creation of 6 metrics, we propose a framework that captures architecturally relevant parameters of floor plans. On one hand, Footprint Shape, Orientation, Thickness & Texture are three metrics capturing the essence of a given floor plan’s style. On the other hand, Program, Connectivity, and Circulation are meant to depict the essence of any floor plan organization. In a nutshell, the machine, once the extension of our pencil, can today be leveraged to map architectural knowledge, and trained to assist us in creating viable design options. Related Articles: • Background & Framework: https://medium.com/built-horizons/the-advent-of-architectural-ai-2fb6b6d0c0a8 • Organization: https://medium.com/built-horizons/ai-architecture-4c1ec34a42b8 • Style: https://medium.com/built-horizons/architecture-style-b7301e775488 Thesis PDF Online Viewer: https://view.publitas.com/harvard-university/ai-architecture-thesis-harvard-gsd-stanislas-chaillou/page/1
Nexus Network Journal, 2024
We present a novel workflow where non-rectangular floor plans (NRFPs), namely plans with at least one concave corner, are self-generated using a model that directly encodes key optimisation factors on spatial quality and energy consumption, with non-rectangular building envelopes. The modelling considers a number of key factors including architectural and urban quality, net zero factors and adherence to general residents’ feedback from previous studies. We provide evidence that the proposed workflow outperforms a number of optimisation solvers generally used in computational design, in those cases where solar radiation is most needed. Our study combines a syntactic approach with a computational one with a novel workflow to encode tangible and intangible factors to improve a specific class of non-trivial floor plans (L-shaped).
ACADIA proceedings
This paper proposes a novel design space model that can be used in applications of generative space planning in architecture. The model is based on a novel data structure that allows fast subdivision and merge operations on planar regions in a floor plan. It is controlled by a relatively small set of input parameters and evaluated for performance using a set of congestion metrics, which allows it to be optimized by a metaheuristic such as a genetic algorithm (GA). The paper also presents a set of guidelines and methods for analyzing and visualizing the quality of the model through low-resolution sampling of the design space. The model and analysis methods are demonstrated through an application in the design of an exhibit hall layout. The paper concludes by speculating on the potential of such models to disrupt the architectural profession by allowing designers to break free of common "heuristics" or rules of thumb and explore a wider range of design options than would be possible using traditional methods.
This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY
2023
Architecture, the built environment, and real estate have been joining the trend of artificial intelligence invading our lives and professions only belatedly. The record of some of the most recent "famous achievements" in the field set straight, the paper challenges the state-of-the-art concerning these fields, debunks the idea of (truly) creative potential of the technology, and puts forward a sketch roadmap to a realistic - and significant - deployment of artificial intelligence in architecture and the creation of the built environment. The attention turns to open-source patterns-platforms, generative patterns processing, generative pre-design, parametric evaluation and optimization. Finally, a chance for these disciplines to come back from the sidelines to the position they need to provide society with what it lacks in terms of quality of life, sustainability, and comprehensive resilience renders. Among other new technologies, artificial intelligence can play an outstanding role in this regard, if understood and developed adequately by architects and IT developers hand closely in hand.
Advances in Civil Engineering
The generative spatial layout design process can generate and optimize a wide range of design responses by complying with all desired requirements and criteria and evaluating them based on one or more specific functions. Considering the complexities and diversity of spatial layout responses, it is important to know the various mechanisms of the product design process related to them. Based on this, the aim of this research is to provide a mechanism for designing a generative spatial layout (GSL) based on a housing design problem. The method of this research with a quantitative approach is the simulation and placement of spaces through coding in Grasshopper and Python software under the Grasshopper platform. The main variables of the research are the dimensions of the spaces of the residential unit, the proximity matrix, and the spatial relationships of the residential unit. With the restrictions made, 440 spatial layout responses were produced in four general shapes, including an in...
2017
Is it feasible for an algorithm to comprehend the complexity of zone allocation in architectural design? Is it possible to quantify and use traits of existing designs to create new ones? The following thesis explores how existing floorplans can be used to define qualities of spaces and design; as well as how these qualities can help generate future typologies. The objective is to develop a space layout algorithm that understands qualities of spaces such as proportion, area, connectivity, adjacency etc. from existing designs to later apply that knowledge into automatized floorplan generation. This would be achieved by analysing a database of floorplan designs of a particular socioeconomic, cultural, and historic background and then use that knowledge to identify consistent traits which are replicated in automatized generated floorplans. While the majority of previous attempts in computational space layout design have focused on hardcoding rules and qualities defined by a programmer, and then optimize these qualities by a generative algorithm this attempt aims to discover which qualities are consistent in existing floorplans by examining room traits in existing typologies and later on use this information to generate new designs. A method of automatized design that is founded on previous designs may be useful because it can depict many subtle qualities which would be inefficient or impossible to identify manually by a programmer, and furthermore understand more in debt the traits that are intrinsic in a design of a specific context. The results obtained suggest that the designs generated by the algorithm resemble the designs from the databases. Nevertheless, more work could be done to obtain more unique databases.
TECHNE, 2023
This paper analyses the evolutionary trends in the application of artificial intelligence (AI) in building design, focusing on: a) the decline of knowledge-based expert systems and the rise of systems integrating heuristic and stochastic approaches; b) the increasing use of evolutionary algorithms for optimisation; c) a peak in the influence of probabilistic methods around 2010; and d) the progressive dominance of deep learning since 2012. It is likely that the next significant development will involve the hybridisation of deep learning and symbolic AI, with the contribution of design domain experts in formalising knowledge expected to play a fundamental role in driving this evolution.
eCAADe proceedings
radziszewski}@pg.edu.pl Tools and methods used by architects always had an impact on the way building were designed. With the change in design methods and new approaches towards creation process, they became more than ever before crucial elements of the creation process. The automation of architects work has started with computational functions that were introduced to traditional computer-aided design tools. Nowadays architects tend to use specified tools that suit their specific needs. In some cases, they use artificial intelligence. Despite many similarities, they have different advantages and disadvantages. Therefore the change in the design process is more visible and unseen before solution are brought in the discipline. The article presents methods of applying the selected artificial intelligence algorithms: swarm intelligence, neural networks and evolutionary algorithms in the architectural practice by authors. Additionally research shows the methods of analogue data input and output approaches, based on vision and robotics, which in future combined with intelligence based algorithms, might simplify architects everyday practice. Presented techniques allow new spatial solutions to emerge with relatively simple intelligent based algorithms, from which many could be only accomplished with dedicated software. Popularization of the following methods among architects, will result in more intuitive, general use design tools.
Blucher Design Proceedings, 2019
We present an approach for computer-aided generation of different variations of floor plans during the early phases of conceptual design in architecture. The early design phases are mostly characterized by the processes of inspiration gaining and search for contextual help in order to improve the building design at hand. The generation method described in this work uses the novel as well as established artificial intelligence methods, namely, generative adversarial nets and case-based reasoning, for creation of possible evolutions of the current design based on the most similar previous designs. The main goal of this approach is to provide the designer with information on how the current floor plan can evolve over time in order to influence the direction of the design process. The work described in this paper is part of the methodology FLEA (Find, Learn, Explain, Adapt) whose task is to provide a holistic structure for support of the early conceptual phases in architecture. The approach is implemented as the adaptation component of the framework MetisCBR that is based on FLEA.
Proceedings of the 2017 Symposium on Simulation for Architecture and Urban Design (SimAUD 2017), 2017
This paper describes a flexible workflow for generative design applied to architectural space planning. We describe this workflow through an application for the design of a new office space. First, we describe a computational design model that can create a variety of office layouts including locating all necessary programs and people using a small set of input parameters. We then describe six unique objectives that evaluate each layout based on architectural performance as well as worker-specific preferences. Finally, we show the use of a multi-objective genetic algorithm (MOGA) to search through the high-dimensional space of all possible designs, and describe several visualization tools that can help a designer to navigate through this design space and choose good designs. We conclude by discussing the future of such computational workflows in design and architecture. Our hope is that they go beyond basic automation to create an expanded role for the human designer and a more dynamic and collaborative interaction between computer design software and human designers in the future.
This survey methodically analyzes deep learning techniques used in generating floorplan layouts, summarizes current methodologies that shift from image-based to graph-based and multimodal-based methods, and discusses their advantages and drawbacks. The review includes primary datasets with floorplan layout generation tasks and addresses the issues related to geographic diversity, typological variations, and format consistency. Floorplan generation should be approached as an information transmission problem that allows the integration of graphbased methods with other techniques instead of viewing it solely as image generation. Critical opportunities include region-specific dataset development, external contextual factor integration, and enhanced long-range dependency management. The research presented outlines potential future research paths that aim to develop more practical and robust solutions for architectural design.
2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2021
Figure 1. The paper makes a breakthrough in the task of automated house layout generation. The right shows the mix of a ground-truth design made by an architect and our generated samples, based on the input bubble-diagram. Can you tell which one is the ground-truth? See the end of the caption for the answer. The paper proposes a novel generative adversarial layout refinement network, whose generator is trained to repeatedly apply and refine the design towards perfection. (The second sample from the right is the ground-truth.
This study aims to produce Andrea Palladio's architectural plan schemes autonomously with generative adversarial networks(GAN), and to evaluate the plan drawing productions of GAN as a generative plan layout tool. GAN is a class of deep neural nets which is a generative model. In deep learning models, repetitive processes can be automated. Architectural drawing is a repetitive process in the act of architecture and plan drawing process can be made automated. For the automation of plan production system we used deep convolutional generative adversarial network (DCGAN) which is a subset of GAN models. And we evaluated the outputs of the DCGAN Palladian Plan scheme productions. Results show that not geometric similarities (shapes), but probabilistic models are at the centre of the generative system of GAN. For this reason, it should be kept in mind that while GAN algorithms are used as a generative system, they will produce statistically close visual models rather than geometrically close models. Nonetheless, GAN can generate both statistically and geometrically close models to the dataset. In first section we introduced a brief description about the place of the drawing in architecture field and future foresight of architecture drawings. In the second section, we gave detailed information about the literature on autonomous plan drawing systems. In the following sections, we explained the methodology of this study and the process of creating the plan drawing dataset, the algorithm training procedure, at the end we evaluated the generated plan schemes with rapid scene categorization and Frechet inception score.
International Congress on Human-Computer Interaction, Optimization and Robotic Applications”, 2023
We live in the age of Artificial Intelligence (AI) which permeates all aspects of our lives, from spam filtering to image classification on social media. While it is already wellestablished in industries ranging from heavy manufacturing to the IT field, its impact on the design professions remains relatively unexplored. This essay explores the use of neural networks in architecture, which is arguably the first genuinely 21st-century design technique and discusses experiments with Generative Adversarial Networks (GANs) to generate unexplored futuristic possible noble forms in architecture. In this way this paper also raises the question if machine can generate noble forms through its creative data optimization process. In this process one of the most famous heritages building of Bangladesh 60 dome mosque (Shat Gombuj Moshjid) has been examined to get expected result. Furthermore, this paper discusses how AI can be used as a personalized tool for architects to generate and express design ideas. It evaluates popular datasets for architectural purposes and considers the potential outcomes of experiments. The input of AI in the design process could usher in a new era of architectural design. As data continues to grow, it is shaping our collective future. Therefore, this paper concludes that it is essential to prepare our trained datasets to accept the future which might open up an extraordinary new chapter in the architectural realm.
International Conference on Interdisciplinary Applications of Artificial Intelligence, 2021
As a result of the development in information technology, programming has become an inevitable attribute for its function and discipline. Its inclusion in the coding design process, which is the first step of programming and program development, has been achieved with the growth of computeraided design. Mass data-indexed progression of design has led the developments to bring new approaches to the process. These approaches help to shorten the analysis and processing time of the design and bring designers closer to data science-supported machine learning in the formation of architectural design. By working on Generative Adversarial Networks (GAN), which is an exemplary framework in machine learning, to learn and produce to feed alike. With GAN, similar and different new designs are created according to data inputs in architecture. The presence of an AI technology that can support this process is a big step forward for designers to have powerful techniques that can make better design decisions in space experience optimization. In this study, the potential of GAN technology and its better understanding and application in the field of architectural design is researched.
ACM Transactions on Graphics, 2010
We present a method for automated generation of building layouts for computer graphics applications. Our approach is motivated by the layout design process developed in architecture. Given a set of high-level requirements, an architectural program is synthesized using a Bayesian network trained on real-world data. The architectural program is realized in a set of floor plans, obtained through stochastic optimization. The floor plans are used to construct a complete three-dimensional building with internal structure. We demonstrate a variety of computer-generated buildings produced by the presented approach.
Harvard University, 2019
We build here upon a previous piece, where our emphasis revolved around the strict organization of floor plans and their generation, using Artificial intelligence, and more specifically Generative Adversarial Neural Networks (GANs). As we refine our ability to generate floor plans, we raise the question of the bias intrinsic to our models and offer here to extend our study beyond the simple imperative of organization. We investigate architectural style learning, by training and tuning an array of models on specific styles: Baroque, Row House, Victorian Suburban House, & Manhattan Unit. Beyond the simple gimmick of each style, our study reveals the deeper meaning of stylistic: more than its mere cultural significance, style carries a fundamental set of functional rules that defines a clear mechanic of space and controls the internal organization of the plan. In this new article, we will try to evidence the profound impact of architectural style on the composition of floor plans. ------------------------------------------------------------------------------------------------------------------------------------ Article: https://towardsdatascience.com/architecture-style-ded3a2c3998f
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.