Skip to main content

Early-Phase Performance-Driven Design Using Generative Models

  • Conference paper
  • First Online:
Computer-Aided Architectural Design. Design Imperatives: The Future is Now (CAAD Futures 2021)

Abstract

Current performance-driven building design methods are not widely adopted outside the research field for several reasons that make them difficult to integrate into a typical design process. In the early design phase, in particular, the time intensity and the cognitive load associated with optimization and form parametrization are incompatible with design exploration, which requires quick iteration. This research introduces a novel method for performance-driven geometry generation that can afford interaction directly in the 3d modeling environment, eliminating the need for explicit parametrization, and is multiple orders faster than the equivalent form optimization. The method uses Machine Learning techniques to train a generative model offline. The generative model learns a distribution of optimal performing geometries and their simulation contexts based on a dataset that addresses the performance(s) of interest. By navigating the generative model’s latent space, geometries with the desired characteristics can be quickly generated. A case study is presented, demonstrating the generation of a synthetic dataset and the use of a Variational Autoencoder (VAE) as a generative model for geometries with optimal solar gain. The results show that the VAE-generated geometries perform on average at least as well as the optimized ones, suggesting that the introduced method shows a feasible path towards more intuitive and interactive early-phase performance-driven design assistance.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Paulson and MacLeamy have both elaborated on the impact of changes along the different phases of design [1, 2]. Similarly, Morbitzer argues that simulation should be used throughout the design process [3].

  2. 2.

    See for example the Progressive GAN model [39] trained on the CelebA dataset [40].

  3. 3.

    The reparametrization is an essential component of the VAE, but only mentioned here for reasons of completeness. For details we direct the interested reader to [41].

References

  1. Paulson, B.C., Jr.: Designing to reduce construction costs. J. Constr. Div. 102, 587–592 (1976)

    Article  Google Scholar 

  2. Collaboration, Integrated Information and the Project Lifecycle in Building Design, Construction and Operation. Construction Users Roundtable (2004) 

    Google Scholar 

  3. Morbitzer, C.A.: Towards the Integration of Simulation into the Building Design Process (2003). http://www.esru.strath.ac.uk/Documents/PhD/morbitzer_thesis.pdf

  4. Bradner, E., Iorio, F., Davis, M.: Parameters tell the design story: ideation and abstraction in design optimization. In: 2014 Proceedings of the Symposium on Simulation for Architecture and Urban Design, p. 26. Society for Computer Simulation International, Tampa, FL, USA (2014)

    Google Scholar 

  5. Evins, R.: A review of computational optimisation methods applied to sustainable building design. Renew. Sustain. Energy Rev. 22, 230–245 (2013). https://doi.org/10.1016/j.rser.2013.02.004

    Article  Google Scholar 

  6. Tian, Z., Zhang, X., Jin, X., Zhou, X., Si, B., Shi, X.: Towards adoption of building energy simulation and optimization for passive building design: a survey and a review. Energy Build. 158, 1306–1316 (2018). https://doi.org/10.1016/j.enbuild.2017.11.022

    Article  Google Scholar 

  7. Caldas, L.: An evolution-based generative design system : using adaptation to shape architectural form (2001). http://dspace.mit.edu/handle/1721.1/8188

  8. Mueller, C.T., Ochsendorf, J.A.: Combining structural performance and designer preferences in evolutionary design space exploration. Autom. Constr. 52, 70–82 (2015). https://doi.org/10.1016/j.autcon.2015.02.011

    Article  Google Scholar 

  9. Turrin, M., von Buelow, P., Stouffs, R.: Design explorations of performance driven geometry in architectural design using parametric modeling and genetic algorithms. Adv. Eng. Inform. 25, 656–675 (2011). https://doi.org/10.1016/j.aei.2011.07.009

    Article  Google Scholar 

  10. Nagy, D., et al.: Project discover: an application of generative design for architectural space planning. In: 2017 Proceedings of the Symposium on Simulation for Architecture & Urban Design, p. 8, Toronto, Canada (2017)

    Google Scholar 

  11. Attia, S., Hamdy, M., O’Brien, W., Carlucci, S.: Assessing gaps and needs for integrating building performance optimization tools in net zero energy buildings design. Energy Build. 60, 110–124 (2013). https://doi.org/10.1016/j.enbuild.2013.01.016

    Article  Google Scholar 

  12. Wortmann, T., Costa, A., Nannicini, G., Schroepfer, T.: Advantages of surrogate models for architectural design optimization. AI EDAM. 29, 471–481 (2015). https://doi.org/10.1017/S0890060415000451

    Article  Google Scholar 

  13. Lin, S.-H.E., Gerber, D.J.: Designing-in performance: A framework for evolutionary energy performance feedback in early stage design. Autom. Constr. 38, 59–73 (2014). https://doi.org/10.1016/j.autcon.2013.10.007

    Article  Google Scholar 

  14. Soares, N., et al.: A review on current advances in the energy and environmental performance of buildings towards a more sustainable built environment. Renew. Sustain. Energy Rev. 77, 845–860 (2017). https://doi.org/10.1016/j.rser.2017.04.027

    Article  Google Scholar 

  15. Ashour, Y.S.E.-D.: Optimizing Creatively in Multi-Objective Optimization (2015). http://search.proquest.com/docview/1759161420/abstract/E1E30D170B2E4A04PQ/1

  16. Wortmann, T., Schroepfer, T.: From optimization to performance-informed design. In: 2019 Proceedings of the Symposium on Simulation for Architecture & Urban Design, p. 8, Georgia Tech, College of Design, School of Architecture, Atlanta, GA, USA (2019)

    Google Scholar 

  17. Brown, N.C., Mueller, C.T.: Design variable analysis and generation for performance-based parametric modeling in architecture. Int. J. Archit. Comput. 17, 36–52 (2019). https://doi.org/10.1177/1478077118799491

    Article  Google Scholar 

  18. Harding, J., Joyce, S., Shepherd, P., Williams, C.: Thinking topologically at early stage parametric design. In: Hesselgren, L., Sharma, S., Wallner, J., Baldassini, N., Bompas, P., Raynaud, J. (eds.) Advances in Architectural Geometry 2012, pp. 67–76. Springer, Vienna (2013). https://doi.org/10.1007/978-3-7091-1251-9_5

  19. Harding, J.E., Shepherd, P.: Meta-parametric design. Des. Stud. 52, 73–95 (2017). https://doi.org/10.1016/j.destud.2016.09.005

    Article  Google Scholar 

  20. Davis, D.: Modelled on software engineering: flexible parametric models in the practice of architecture (2013). https://researchbank.rmit.edu.au/view/rmit:161769

  21. Holzer, D., Hough, R., Burry, M.: Parametric design and structural optimisation for early design exploration. Int. J. Archit. Comput. 5, 625–643 (2007). https://doi.org/10.1260/147807707783600780

    Article  Google Scholar 

  22. Toulkeridou, V.: Steps towards AI augmented parametric modeling systems for supporting design exploration. In: Blucher Design Proceedings, pp. 81–92. Editora Blucher, Porto, Portugal (2019). https://doi.org/10.5151/proceedings-ecaadesigradi2019_602

  23. Carrara, G., Kalay, Y.E., Novembri, G.: A computational framework for supporting creative architectural design. In: Evaluating and Predicting Design Performance. Wiley, New York, N.Y (1991)

    Google Scholar 

  24. Dorst, K., Cross, N.: Creativity in the design process: co-evolution of problem–solution. Des. Stud. 22, 425–437 (2001). https://doi.org/10.1016/S0142-694X(01)00009-6

    Article  Google Scholar 

  25. Singh, V., Gu, N.: Towards an integrated generative design framework. Des. Stud. 33, 185–207 (2012). https://doi.org/10.1016/j.destud.2011.06.001

    Article  Google Scholar 

  26. Shaviv, E.: Integrating energy consciousness in the design process. Autom. Constr. 8, 463–472 (1999). https://doi.org/10.1016/S0926-5805(98)00101-0

    Article  Google Scholar 

  27. Attia, S., Gratia, E., De Herde, A., Hensen, J.L.M.: Simulation-based decision support tool for early stages of zero-energy building design. Energy Build. 49, 2–15 (2012). https://doi.org/10.1016/j.enbuild.2012.01.028

    Article  Google Scholar 

  28. Ochoa, C.E., Capeluto, I.G.: Advice tool for early design stages of intelligent facades based on energy and visual comfort approach. Energy Build. 41, 480–488 (2009). https://doi.org/10.1016/j.enbuild.2008.11.015

    Article  Google Scholar 

  29. Jones, N.L., Reinhart, C.F.: Effects of real-time simulation feedback on design for visual comfort. J. Build. Perform. Simul. 1–19 (2018). https://doi.org/10.1080/19401493.2018.1449889

  30. Wortmann, T.: Surveying design spaces with performance maps: a multivariate visualization method for parametric design and architectural design optimization. Int. J. Archit. Comput. 15, 38–53 (2017). https://doi.org/10.1177/1478077117691600

    Article  Google Scholar 

  31. Østergård, T., Jensen, R.L., Maagaard, S.E.: Building simulations supporting decision making in early design – a review. Renew. Sustain. Energy Rev. 61, 187–201 (2016). https://doi.org/10.1016/j.rser.2016.03.045

    Article  Google Scholar 

  32. Tian, W.: A review of sensitivity analysis methods in building energy analysis. Renew. Sustain. Energy Rev. 20, 411–419 (2013). https://doi.org/10.1016/j.rser.2012.12.014

    Article  Google Scholar 

  33. Sileryte, R., D’Aquilio, A., Stefano, D.D., Yang, D., Turrin, M.: Supporting exploration of design alternatives using multivariate analysis algorithms. In: 2016 Proceedings of the Symposium on Simulation for Architecture and Urban Design, p. 8, London, United Kingdom (2016)

    Google Scholar 

  34. Yang, D., Sun, Y., di Stefano, D., Turrin, M.: A computational design exploration platform supporting the formulation of design concepts. In: 2017 Proceedings of the Symposium on Simulation for Architecture & Urban Design, p. 8, Toronto, Canada (2017)

    Google Scholar 

  35. Yang, D., Ren, S., Turrin, M., Sariyildiz, S., Sun, Y.: Multi-disciplinary and multi-objective optimization problem re-formulation in computational design exploration: a case of conceptual sports building design. Autom. Constr. 92, 242–269 (2018). https://doi.org/10.1016/j.autcon.2018.03.023

    Article  Google Scholar 

  36. Pantazis, E., Gerber, D.: A framework for generating and evaluating façade designs using a multi-agent system approach. Int. J. Archit. Comput. 16, 248–270 (2018). https://doi.org/10.1177/1478077118805874

    Article  Google Scholar 

  37. Nguyen, A.-T., Reiter, S., Rigo, P.: A review on simulation-based optimization methods applied to building performance analysis. Appl. Energy 113, 1043–1058 (2014). https://doi.org/10.1016/j.apenergy.2013.08.061

    Article  Google Scholar 

  38. Goodfellow, I.: NIPS 2016 Tutorial: Generative Adversarial Networks. arXiv:1701.00160 [cs]. (2017)

    Google Scholar 

  39. Karras, T., Aila, T., Laine, S., Lehtinen, J.: Progressive Growing of GANs for Improved Quality, Stability, and Variation. arXiv:1710.10196 [cs, stat]. (2018)

    Google Scholar 

  40. Liu, Z., Luo, P., Wang, X., Tang, X.: Deep learning face attributes in the wild. In: Proceedings of International Conference on Computer Vision (ICCV) (2015)

    Google Scholar 

  41. Kingma, D.P., Welling, M.: Auto-Encoding Variational Bayes. arXiv:1312.6114 [cs, stat]. (2014)

    Google Scholar 

  42. Wu, J., Zhang, C., Xue, T., Freeman, B., Tenenbaum, J.: Learning a probabilistic latent space of object shapes via 3d generative-adversarial modeling. In: Advances in Neural Information Processing Systems, pp. 82–90 (2016)

    Google Scholar 

  43. Huang, W., Zheng, H.: Architectural drawings recognition and generation through machine learning. In: Proceedings of the 38th Annual Conference of the Association for Computer Aided Design in Architecture (ACADIA), p. 10, Mexico City, Mexico (2018)

    Google Scholar 

  44. Liu, H.L.: An anonymous composition. In: ACADIA 19: Ubiquity and Autonomy [Proceedings of the 39th Annual Conference of the Association for Computer Aided Design in Architecture (ACADIA) ISBN 978-0-578-59179-7] (The University of Texas at Austin School of Architecture, Austin, Texas 21–26 October, 2019), pp. 404–411. CUMINCAD (2019)

    Google Scholar 

  45. Mohammad, A.B.: Hybrid elevations using GAN Networks. In: ACADIA 19:UBIQUITY AND AUTONOMY [Proceedings of the 39th Annual Conference of the Association for Computer Aided Design in Architecture (ACADIA) ISBN 978-0-578-59179-7] (The University of Texas at Austin School of Architecture, Austin, Texas 21–26 October, 2019) pp. 370–379. CUMINCAD (2019)

    Google Scholar 

  46. Zhang, H., Blasetti, E.: 3D architectural form style transfer through machine learning. In: CAADRIA 2020, p. 10 (2020)

    Google Scholar 

  47. Goodfellow, I., et al.: Generative adversarial nets. In: Ghahramani, Z., Welling, M., Cortes, C., Lawrence, N.D., and Weinberger, K.Q. (eds.) Advances in Neural Information Processing Systems 27, pp. 2672–2680. Curran Associates, Inc. (2014)

    Google Scholar 

  48. Brock, A., Donahue, J., Simonyan, K.: Large Scale GAN Training for High Fidelity Natural Image Synthesis. arXiv:1809.11096 [cs, stat]. (2019)

    Google Scholar 

  49. Isola, P., Zhu, J.-Y., Zhou, T., Efros, A.A.: Image-To-Image translation with conditional adversarial networks. In: Presented at the Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (2017)

    Google Scholar 

  50. Caldas, L.G., Norford, L.K.: Shape generation using pareto genetic algorithms: integrating conflicting design objectives in low-energy architecture. Int. J. Archit. Comput. 1, 503–515 (2003). https://doi.org/10.1260/147807703773633509

    Article  Google Scholar 

  51. Lin, S.-H., Gerber, D.J.: Evolutionary energy performance feedback for design: multidisciplinary design optimization and performance boundaries for design decision support. Energy Build. 84, 426–441 (2014). https://doi.org/10.1016/j.enbuild.2014.08.034

    Article  Google Scholar 

  52. Magnier, L., Haghighat, F.: Multiobjective optimization of building design using TRNSYS simulations, genetic algorithm, and Artificial Neural Network. Build. Environ. 45, 739–746 (2010). https://doi.org/10.1016/j.buildenv.2009.08.016

    Article  Google Scholar 

  53. Méndez Echenagucia, T., Capozzoli, A., Cascone, Y., Sassone, M.: The early design stage of a building envelope: multi-objective search through heating, cooling and lighting energy performance analysis. Appl. Energy 154, 577–591 (2015). https://doi.org/10.1016/j.apenergy.2015.04.090

    Article  Google Scholar 

  54. Wang, W., Zmeureanu, R., Rivard, H.: Applying multi-objective genetic algorithms in green building design optimization. Build. Environ. 40, 1512–1525 (2005). https://doi.org/10.1016/j.buildenv.2004.11.017

    Article  Google Scholar 

  55. D’Cruz, N., Radford, A.D., Gero, J.S.: A pareto optimization problem formulation for building performance and design. Eng. Optim. 7, 17–33 (1983). https://doi.org/10.1080/03052158308960626

    Article  Google Scholar 

  56. Wortmann, T.: Opossum: introducing and evaluating a model-based optimization tool for grasshopper. In: Protocols, Flows and Glitches, Proceedings of the 22nd International Conference of the Association for Computer-Aided Architectural Design Research in Asia (CAADRIA), pp. 283–293. The Association for Computer-Aided Architectural Design Researchin Asia (CAADRIA), Hong Kong (2017)

    Google Scholar 

  57. Roudsari, M.S., Pak, M., Smith, A., others: Ladybug: a parametric environmental plugin for grasshopper to help designers create an environmentally-conscious design. In: Proceedings of the 13th international IBPSA conference held in Lyon, France Aug, pp. 3128–3135 (2013)

    Google Scholar 

  58. Lun, Z., Gadelha, M., Kalogerakis, E., Maji, S., Wang, R.: 3D Shape Reconstruction from Sketches via Multi-view Convolutional Networks. arXiv:1707.06375 [cs] (2017)

    Google Scholar 

  59. Abadi, M., ET AL.: Tensorflow: A system for large-scale machine learning. In: 12th Symposium on Operating Systems Design and Implementation, pp. 265–283 (2016)

    Google Scholar 

  60. Kingma, D.P., Ba, J.: Adam: A Method for Stochastic Optimization. arXiv:1412.6980 [cs]. (2017)

    Google Scholar 

  61. Convolutional Variational Autoencoder|TensorFlow Core, https://www.tensorflow.org/tutorials/generative/cvae. Accessed 27 Feb 2021

  62. Blank, J., Deb, K.: Pymoo: multi-objective optimization in Python. IEEE Access. 8, 89497–89509 (2020)

    Article  Google Scholar 

Download references

Acknowledgements

The first author is partially funded by an Onassis Scholarship (Scholarship ID: F ZO 002/1 – 2018/2019).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Spyridon Ampanavos .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ampanavos, S., Malkawi, A. (2022). Early-Phase Performance-Driven Design Using Generative Models. In: Gerber, D., Pantazis, E., Bogosian, B., Nahmad, A., Miltiadis, C. (eds) Computer-Aided Architectural Design. Design Imperatives: The Future is Now. CAAD Futures 2021. Communications in Computer and Information Science, vol 1465. Springer, Singapore. https://doi.org/10.1007/978-981-19-1280-1_6

Download citation

  • DOI: https://doi.org/10.1007/978-981-19-1280-1_6

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-19-1279-5

  • Online ISBN: 978-981-19-1280-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics