Applying machine learning algorithms to architectural parameters for form generation

被引:3
作者
Ayman, Abdulrahman [1 ]
Mansour, Yasser [1 ]
Eldaly, Hazem [1 ]
机构
[1] Ain Shams Univ, Fac Engn, Dept Architecture, Cairo, Egypt
关键词
Architectural form generation; Machine learning; Regression; Classification; Artificial neural networks;
D O I
10.1016/j.autcon.2024.105624
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Architects have increasingly turned to Machine learning techniques to streamline various aspects of the architectural design process. Although ML excels at discovering intricate patterns, predicting architectural design parameters through ML remains relatively unexplored. The complexity of the design process entails aspects that affect the form generation process. This paper investigated the feasibility of a framework that employed ML algorithms to predict numeric values for creating 3D models. A single villa was designed parametrically to generate hundreds of samples ensuring a human-centered design process. Four datasets were created from the samples for predicting form and windows parameters. Various regression and classification algorithms were applied, with ensemble learning methods demonstrating impressive performance across all datasets. Regression tasks achieved high R2 of up to 0.97, 0.79, and 0.99 while the best classification algorithm achieved 98 % accuracy. These findings underscored the potential efficacy of the framework in predicting architectural parameters, contingent upon well-designed datasets.
引用
收藏
页数:16
相关论文
共 40 条
[1]  
Aczel D., 1989, Complete Business Statistics
[2]   Building energy consumption prediction using multilayer perceptron neural network-assisted models; comparison of different optimization algorithms [J].
Afzal, Sadegh ;
Ziapour, Behrooz M. ;
Shokri, Afshar ;
Shakibi, Hamid ;
Sobhani, Behnam .
ENERGY, 2023, 282
[3]  
Agkathidis Asterios., 2015, GENERATIVE DESIGN FO
[4]  
Aized Amin Soofi, 2017, Journal of Basic & Applied Sciences, V13, P459, DOI [10.6000/1927-5129.2017.13.76, 10.6000/1927-5129.2017.13.76, DOI 10.6000/1927-5129.2017.13.76]
[5]  
[Anonymous], Scikit-learn User Guide, ch. 1.9
[6]  
Ashok P, 2022, What is Ridge Regression
[7]  
Belem C., 2019, Proceedings of the 18th International Conference Computer Aided Architectural Design CAAD Futures 2019: Hello, Culture! Daejon, P274
[8]  
Bergstra J, 2012, J MACH LEARN RES, V13, P281
[9]  
Bevans R., 2020, Simple Linear Regression: An Easy Introduction & Examples
[10]  
Boukarta Soufiane, 2021, Selected Scientific Papers - Journal of Civil Engineering, V16, P67, DOI [10.2478/sspjce-2021-0017, 10.2478/sspjce-2021-0017]