{"title":"基于 Boruta-SO-BP 模型的建筑项目成本预测研究","authors":"Hao Cui, Junjie Xia","doi":"10.24425/ace.2023.147667","DOIUrl":null,"url":null,"abstract":": Cost prediction for construction projects provides important information for project feasibility studies and design scheme selection. To improve the accuracy of early-stage cost estimation for construction projects, an improved neural network prediction model was proposed based on BP (back propagation) neural network and Snake Optimizer algorithm (SO). SO algorithm is adopted to optimize the initial weights and thresholds of the BP neural network. Cost data for 50 construction projects undertaken by Shandong Tianqi Real Estate Group in China was collected, and the data samples were clustered into three categories using cluster analysis. 18 engineering feature indicators were determined through a literature review and 10 feature indicators were selected using Boruta algorithm for the input set. Compared to BP neural network and PSO–BP neural network, the results show that the improved SO–BP model has higher prediction accuracy, stability, better generalization ability and applicability. Therefore, based on reasonable feature indicators, the method proposed in this paper has certain guiding significance for predicting engineering costs.","PeriodicalId":45753,"journal":{"name":"Archives of Civil Engineering","volume":null,"pages":null},"PeriodicalIF":1.1000,"publicationDate":"2023-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Research on cost prediction for construction project based on Boruta-SO-BP model\",\"authors\":\"Hao Cui, Junjie Xia\",\"doi\":\"10.24425/ace.2023.147667\",\"DOIUrl\":null,\"url\":null,\"abstract\":\": Cost prediction for construction projects provides important information for project feasibility studies and design scheme selection. To improve the accuracy of early-stage cost estimation for construction projects, an improved neural network prediction model was proposed based on BP (back propagation) neural network and Snake Optimizer algorithm (SO). SO algorithm is adopted to optimize the initial weights and thresholds of the BP neural network. Cost data for 50 construction projects undertaken by Shandong Tianqi Real Estate Group in China was collected, and the data samples were clustered into three categories using cluster analysis. 18 engineering feature indicators were determined through a literature review and 10 feature indicators were selected using Boruta algorithm for the input set. Compared to BP neural network and PSO–BP neural network, the results show that the improved SO–BP model has higher prediction accuracy, stability, better generalization ability and applicability. Therefore, based on reasonable feature indicators, the method proposed in this paper has certain guiding significance for predicting engineering costs.\",\"PeriodicalId\":45753,\"journal\":{\"name\":\"Archives of Civil Engineering\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":1.1000,\"publicationDate\":\"2023-12-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Archives of Civil Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.24425/ace.2023.147667\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ENGINEERING, CIVIL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Archives of Civil Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.24425/ace.2023.147667","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, CIVIL","Score":null,"Total":0}
引用次数: 0
摘要
:建筑项目成本预测为项目可行性研究和设计方案选择提供了重要信息。为提高建筑项目前期成本估算的准确性,提出了一种基于 BP(反向传播)神经网络和蛇形优化算法(SO)的改进型神经网络预测模型。SO 算法用于优化 BP 神经网络的初始权值和阈值。收集了中国山东天齐房地产集团承建的 50 个建筑项目的造价数据,并通过聚类分析将数据样本分为三类。通过文献综述确定了 18 个工程特征指标,并使用 Boruta 算法选择了 10 个特征指标作为输入集。结果表明,与 BP 神经网络和 PSO-BP 神经网络相比,改进后的 SO-BP 模型具有更高的预测精度、稳定性、更好的泛化能力和适用性。因此,基于合理的特征指标,本文提出的方法对工程造价预测具有一定的指导意义。
Research on cost prediction for construction project based on Boruta-SO-BP model
: Cost prediction for construction projects provides important information for project feasibility studies and design scheme selection. To improve the accuracy of early-stage cost estimation for construction projects, an improved neural network prediction model was proposed based on BP (back propagation) neural network and Snake Optimizer algorithm (SO). SO algorithm is adopted to optimize the initial weights and thresholds of the BP neural network. Cost data for 50 construction projects undertaken by Shandong Tianqi Real Estate Group in China was collected, and the data samples were clustered into three categories using cluster analysis. 18 engineering feature indicators were determined through a literature review and 10 feature indicators were selected using Boruta algorithm for the input set. Compared to BP neural network and PSO–BP neural network, the results show that the improved SO–BP model has higher prediction accuracy, stability, better generalization ability and applicability. Therefore, based on reasonable feature indicators, the method proposed in this paper has certain guiding significance for predicting engineering costs.
期刊介绍:
ARCHIVES OF CIVIL ENGINEERING publish original papers of the theoretical, experimental, numerical and practical nature in the fields of structural mechanics, soil mechanics and foundations engineering, concrete, metal, timber and composite polymer structures, hydrotechnical structures, roads, railways and bridges, building services, building physics, management in construction, production of construction materials, construction of civil engineering structures, education of civil engineers.