Artificial Neural Network Analysis for Cost Estimation of Building Projects in India

Ankita Gupta, P. Debnath
{"title":"Artificial Neural Network Analysis for Cost Estimation of Building Projects in India","authors":"Ankita Gupta, P. Debnath","doi":"10.38027/iccaua2022en0210","DOIUrl":null,"url":null,"abstract":"In Construction Management, it is difficult to predict the cost estimate during the preliminary stage of the project because of limited information and unknown factors. Artificial Neural Networks can help in the prediction of estimate because of their simplicity and adaptability to non-linear problems. Due to their self-organizing nature they can be used to solve the problems even with low level programming. This makes them useful in interpreting and generalizing inadequate input information. ANN’s are crud e derivatives of the biological neural network with single layered or multi-layered neuron in the form of input layer, hidden layer and output layer. The neural network first has to undergo training from historical data in order to make predictions or show results. The size of the data set, number of hidden neurons and the neural network architecture determines the success of the results. Selecting the right data set becomes imperative in this case. For the purpose of cost estimation, the cost drivers were taken as inputs and their estimated costs were taken as the target value. The cost drivers were selected carefully through literature review and survey to provide more accurate results for the estimate. The main drivers identified were: type of building, location, seismic zone, project complexity, ground condition, soil condition, plot area, plinth area, built-up area, number of stories, number of basement, principal structural material, type of foundation, level of design complexity, modular design, market conditions, construction conditions, risk factor, impact of risk, estimated duration of work, specification, quality of work and detailed cost estimate of project. A Pareto analysis performed on the significant drivers showed that the Duration of Work, Complexity of the Building, Plinth Area and Built-up Area, Height and Specifications were the most important cost drivers in a construction project. A problem was formulated based on these drivers with numerical and categorical data. The data set was trained with a neural network using the MATLAB software using feed forward backpropagation. Training was carried out till the greatest correlation and least Mean Squared Error was obtained after multiple iterations. This trained data was used to predict the cost for a new project. The output of the testing was 87% accurate despite the small data set used.","PeriodicalId":371389,"journal":{"name":"5th International Conference of Contemporary Affairs in Architecture and Urbanism","volume":"394 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"5th International Conference of Contemporary Affairs in Architecture and Urbanism","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.38027/iccaua2022en0210","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

In Construction Management, it is difficult to predict the cost estimate during the preliminary stage of the project because of limited information and unknown factors. Artificial Neural Networks can help in the prediction of estimate because of their simplicity and adaptability to non-linear problems. Due to their self-organizing nature they can be used to solve the problems even with low level programming. This makes them useful in interpreting and generalizing inadequate input information. ANN’s are crud e derivatives of the biological neural network with single layered or multi-layered neuron in the form of input layer, hidden layer and output layer. The neural network first has to undergo training from historical data in order to make predictions or show results. The size of the data set, number of hidden neurons and the neural network architecture determines the success of the results. Selecting the right data set becomes imperative in this case. For the purpose of cost estimation, the cost drivers were taken as inputs and their estimated costs were taken as the target value. The cost drivers were selected carefully through literature review and survey to provide more accurate results for the estimate. The main drivers identified were: type of building, location, seismic zone, project complexity, ground condition, soil condition, plot area, plinth area, built-up area, number of stories, number of basement, principal structural material, type of foundation, level of design complexity, modular design, market conditions, construction conditions, risk factor, impact of risk, estimated duration of work, specification, quality of work and detailed cost estimate of project. A Pareto analysis performed on the significant drivers showed that the Duration of Work, Complexity of the Building, Plinth Area and Built-up Area, Height and Specifications were the most important cost drivers in a construction project. A problem was formulated based on these drivers with numerical and categorical data. The data set was trained with a neural network using the MATLAB software using feed forward backpropagation. Training was carried out till the greatest correlation and least Mean Squared Error was obtained after multiple iterations. This trained data was used to predict the cost for a new project. The output of the testing was 87% accurate despite the small data set used.
印度建筑工程造价估算中的人工神经网络分析
在工程建设管理中,由于信息的有限性和未知因素的影响,在工程前期的成本估算是难以预测的。人工神经网络由于其简单性和对非线性问题的适应性而有助于预测和估计。由于它们的自组织特性,它们甚至可以用于解决低级编程问题。这使得它们在解释和概括不充分的输入信息时很有用。人工神经网络是生物神经网络的粗糙衍生物,具有单层或多层神经元,包括输入层、隐藏层和输出层。为了做出预测或显示结果,神经网络首先必须接受历史数据的训练。数据集的大小、隐藏神经元的数量和神经网络的结构决定了结果的成功。在这种情况下,选择正确的数据集变得至关重要。在成本估算中,将成本驱动因素作为投入,并将其估算成本作为目标值。通过文献回顾和调查,仔细选择成本驱动因素,为估算提供更准确的结果。确定的主要驱动因素是:建筑类型、位置、地震带、项目复杂性、地面条件、土壤条件、地块面积、基座面积、建筑面积、层数、地下室数量、主要结构材料、基础类型、设计复杂性水平、模块化设计、市场条件、施工条件、风险因素、风险影响、预计工期、规范、工作质量和项目详细成本估算。对重要驱动因素进行的帕累托分析表明,工程持续时间、建筑物的复杂性、基座面积和建筑面积、高度和规格是建筑项目中最重要的成本驱动因素。在这些驱动因素的基础上,用数值和分类数据提出了一个问题。利用MATLAB软件,采用前馈反向传播的方法对数据集进行神经网络训练。进行训练,直到经过多次迭代得到最大的相关性和最小的均方误差。这些经过训练的数据被用来预测一个新项目的成本。尽管使用的数据集很小,但测试的输出准确率为87%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信