Skip to main content

Structural Design Recommendations in the Early Design Phase Using Machine Learning

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

Abstract

Structural engineering knowledge can be of significant importance to the architectural design team during the early design phase. However, architects and engineers do not typically work together during the conceptual phase; in fact, structural engineers are often called late into the process. As a result, updates in the design are more difficult and time-consuming to complete. At the same time, there is a lost opportunity for better design exploration guided by structural feedback. In general, the earlier in the design process the iteration happens, the greater the benefits in cost efficiency and informed design exploration, which can lead to higher quality creative results.

In order to facilitate an informed exploration in the early design stage, we suggest the automation of fundamental structural engineering tasks and introduce ApproxiFramer, a Machine Learning-based system for the automatic generation of structural layouts from building plan sketches in real-time. The system aims to assist architects by presenting them with feasible structural solutions during the conceptual phase so that they proceed with their design with adequate knowledge of its structural implications.

In this paper, we describe the system and evaluate the performance of a proof-of-concept implementation in the domain of orthogonal, metal, rigid structures. We trained a Convolutional Neural Net to iteratively generate structural design solutions for sketch-level building plans using a synthetic dataset and achieved an average error of 2.2% in the predicted positions of the columns.

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

Access this chapter

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

Notes

  1. 1.

    The last iteration will add any number of columns between 0 and that fixed number, as needed.

References

  1. Charleson, A.W., Pirie, S.: An investigation of structural engineer-architect collaboration. SESOC 22, 97–104 (2009)

    Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

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

  5. Charleson, A.W., Wood, P.: Enhancing collaboration between architects and structural engineers using preliminary design software. Presented at the 2014 NZSSE Conference (2014)

    Google Scholar 

  6. Hanna, S.: Inductive machine learning of optimal modular structures: estimating solutions using support vector machines. AI EDAM 21, 351–366 (2007). https://doi.org/10.1017/S0890060407000327

    Article  Google Scholar 

  7. Zheng, H., Moosavi, V., Akbarzadeh, M.: Machine learning assisted evaluations in structural design and construction. Autom. Constr. 119, 103346 (2020). https://doi.org/10.1016/j.autcon.2020.103346

    Article  Google Scholar 

  8. Aksöz, Z., Preisinger, C.: An Interactive structural optimization of space frame structures using machine learning. In: Gengnagel, C., Baverel, O., Burry, J., Ramsgaard Thomsen, M., Weinzierl, S. (eds.) DMSB 2019, pp. 18–31. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-29829-6_2

    Chapter  Google Scholar 

  9. Nourbakhsh, M., Irizarry, J., Haymaker, J.: Generalizable surrogate model features to approximate stress in 3D trusses. Eng. Appl. Artif. Intell. 71, 15–27 (2018). https://doi.org/10.1016/j.engappai.2018.01.006

    Article  Google Scholar 

  10. 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 

  11. Keough, I., Benjamin, D.: Multi-objective optimization in architectural design. In: Proceedings of the 2010 Spring Simulation Multiconference, pp. 1–8. Society for Computer Simulation International, San Diego, CA, USA (2010). https://doi.org/10.1145/1878537.1878736

  12. 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 

  13. Shea, K., Aish, R., Gourtovaia, M.: Towards integrated performance-driven generative design tools. Autom. Constr. 14, 253–264 (2005). https://doi.org/10.1016/j.autcon.2004.07.002

    Article  Google Scholar 

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

  15. 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 

  16. 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 

  17. 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 

  18. Hamidavi, T., Abrishami, S., Hosseini, M.R.: Towards intelligent structural design of buildings: a BIM-based solution. J. Build. Eng. 32, 101685 (2020). https://doi.org/10.1016/j.jobe.2020.101685

    Article  Google Scholar 

  19. 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 

  20. Wang, G.G., Shan, S.: Review of metamodeling techniques in support of engineering design optimization. J. Mech. Des. 129, 370–380 (2007). https://doi.org/10.1115/1.2429697

    Article  Google Scholar 

  21. Tseranidis, S., Brown, N.C., Mueller, C.T.: Data-driven approximation algorithms for rapid performance evaluation and optimization of civil structures. Autom. Constr. 72, 279–293 (2016). https://doi.org/10.1016/j.autcon.2016.02.002

    Article  Google Scholar 

  22. Conti, Z.X., Kaijima, S.: Enabling inference in performance-driven design exploration. In: De Rycke, K., et al. (eds.) Humanizing Digital Reality, pp. 177–188. Springer, Singapore (2018). https://doi.org/10.1007/978-981-10-6611-5_16

    Chapter  Google Scholar 

  23. Hajela, P., Berke, L.: Neural network based decomposition in optimal structural synthesis. Comput. Syst. Eng. 2, 473–481 (1991). https://doi.org/10.1016/0956-0521(91)90050-F

    Article  MATH  Google Scholar 

  24. Liu, R., et al.: An intriguing failing of convolutional neural networks and the CoordConv solution. arXiv:1807.03247 [cs, stat] (2018)

  25. He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. Presented at the Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (2016)

    Google Scholar 

  26. Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9, 1735–1780 (1997). https://doi.org/10.1162/neco.1997.9.8.1735

    Article  Google Scholar 

  27. Goodfellow, I., Bengio, Y., Courville, A.: Deep Learning. The MIT Press, Cambridge (2016)

    MATH  Google Scholar 

  28. Chang, K.-H., Cheng, C.-Y.: Learning to simulate and design for structural engineering. In: International Conference on Machine Learning. pp. 1426–1436. PMLR (2020)

    Google Scholar 

  29. Keshavarzi, M., Hotson, C., Cheng, C.-Y., Nourbakhsh, M., Bergin, M., Rahmani Asl, M.: SketchOpt: sketch-based parametric model retrieval for generative design. In: Extended Abstracts of the 2021 CHI Conference on Human Factors in Computing Systems. pp. 1–6. Association for Computing Machinery, New York, NY, USA (2021). https://doi.org/10.1145/3411763.3451620

Download references

Acknowledgements

We would like to express our gratitude to Mohammad Keshavarzi for his help with the synthetic data preparation process.

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., Nourbakhsh, M., Cheng, CY. (2022). Structural Design Recommendations in the Early Design Phase Using Machine Learning. 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_12

Download citation

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

  • 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