基于﹢BP﹢神经网络的住宅项目工程造价估算模型研究

基于﹢BP﹢神经网络的住宅项目工程造价估算模型研究

ID:46618895

大小:1.40 MB

页数:3页

时间:2019-11-26

基于﹢BP﹢神经网络的住宅项目工程造价估算模型研究_第1页
基于﹢BP﹢神经网络的住宅项目工程造价估算模型研究_第2页
基于﹢BP﹢神经网络的住宅项目工程造价估算模型研究_第3页
资源描述:

《基于﹢BP﹢神经网络的住宅项目工程造价估算模型研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、2015年第16期(总第169期)江西建材建设经济基于BP神经网络的住宅项目工程造价估算模型研究■刘嘉威■同济大学经济与管理学院,上海201804摘要:给出了用BP神经网络技术建立住宅项目工程造价估算模型的基本思想1BP神经网络模型的建立和具体实现方法,采用MATLAB软件编程实现了住宅项目工程造价估算1.1BP神经网络原理模型的算法,用实例工程样本数据对建立的BP神经网络模型进行了训BP神经网络有输入层、隐含层和输出层,网络由两部分组成:信息练和结果检验,证实了模型可以满足实际工程要求,能够较为准确地

2、估的正向传递与误差的反向传播。在正向传递中,输入信息从输入层经算出住宅项目工程造价。隐含层逐层计算传向输出层,如果在输出层没有得到期望的输出,则计关键词:住宅项目工程造价估算模型BP神经网络MATLAB算输出层的误差值,然后反向传播,通过网络将误差信号沿原来的连通路反传回来,修改各层神经元的权值直至达到期望目标。在住宅项目中,项目前期的投资估算是较为重要的一环。投资估1.2网络结构的选取算是整个项目投资控制的起点,是实施阶段投资控制的基础。同时,投输入层单元数的选取与影响造价的主要工程特征因素有关,本模

3、资估算也是业主对于项目方案是否可行的重要评价依据,对于业主融型中选取工程因素为结构类型、土方工程、基础类型、砌筑工程、门窗工资方式的选取以及招标方案的选择也有重要意义。因此,采用合适的程、内墙装饰、外墙装饰、楼地面工程、安装工程、建筑层数、建筑面积,方法快速准确地估算出住宅项目的造价对于业主而言有着极为重要的故选择输入层的单元数为11。现实意义。为了更加直观地得出模型估算出的造价值,可以将输出层输出的大量住宅项目的资料表明,住宅项目的造价与工程特征因素之间信息选择为住宅项目的工程造价,因此,选择输出层的

4、单元数为1。存在联系,这种联系表现为高度的非线性和不确定性。而BP神经网络可以根据大量实践得出的经验公式:N=槡L+M+α,确定隐含层是一种智能仿生模型,具有自组织、自适应、非线性映射能力以及高容单元数的大致范围,然后结合试凑法确定最合适的隐含层单元数,式中错性,能够完成任意复杂函数关系的映射。因此本文将利用已建住宅L是输入层单元数,M是输出层单元数,α是1~10之间的常数。项目的资料,选取影响住宅造价的主要工程特征因素,然后选取若干已1.3模型自变量数据的处理竣工备案的相似住宅工程,利用这些工程的数据

5、,在MatlabR2012a环由于BP神经网络的输入数据必须为实数,而自变量中除了建筑层境下对BP神经网络进行训练,建立住宅造价与各工程特征因素间的关数和建筑面积均为定性因素,故首先需要对这些自变量进行定量化处系模型,并借助建立的模型对住宅项目造价进行估算,通过估算造价与理。自变量的定量化处理规则如表1所示。实际造价的比较,分析模型是否可行。表1自变量的定量化处理规则结构类型土方工程基础类型砌筑工程门窗工程内墙装饰外墙装饰楼地面工程安装工程建筑层数建筑面积序号X1X2X3X4X5X6X7X8X9X10X

6、11混凝土空心砌胶合板门铝合1砖混结构人工挖土满堂基础抹灰墙面砖水泥砂浆面层简单块金窗胶合板门塑钢保温砂浆、面2框架结构机械挖土独立基础多孔砖抹灰涂料水磨石面层一般窗砖面层胶合板门甲乙人工挖土,机加气混凝土砌水泥砂浆面层水泥砂浆面3剪力墙结构带形基础级木质防火门抹灰块料较齐全械挖土块水泥漆罩面层、块料面层铝合金门窗胶合板门塑钢多孔砖、混凝一般抹灰外墙水磨石面层、直接输入直接输入4框架砖混结构筏板基础门窗防盗门、抹灰涂料块料齐全土空心砌块涂料石材面层块料面层具体数值具体数值钢制防火门铝合金门窗防水泥砂浆涂

7、料框架剪力墙结桩承台、带形抹灰涂料块料水泥砂浆面5火卷帘门防护饰面保温层隐很齐全构基础吊顶层、石材面层密闭门框玻璃幕墙桩承台、满堂6基础7满堂带形基础1.4BP神经网络模型的训练n输出层节点:Oj=f(∑WkiYj-αk)1.41信息的正向传递j=1样本输出点的误差为:设Xj表示输入层第j个单元的输入,j=1,2…,L;wij表示隐含层第mLi个单元到输入层第j个单元的权值;θ表示隐含层第i个单元的阈值;mm2je=1(t-O)2=1{tk-f[∑Wjkf(∑Wijxi-θj)-αk]}2∑kk2∑j

8、=1u=1wki表示输出层第k个单元到隐含层第i个单元之间的权值;αk表示输kk出层第k个单元的阈值,k=1,2,…,N;Ok表示输出层第k个单元的输p出,t为输出层第k个单元的期望输出,p为样本数,所有样本的误差所有样本的误差为:E=∑eiki=1为E,no为迭代次数。1.42误差的反向传播1-exp(-x)输出层节点与隐含层节点间,误差计算公式为:传递函数:f(x)1+exp(-x)σk=(tx-Ok)Ok(1-Ok)np隐含层节点:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。