基于小波神经网络的建筑工程项目工期风险预测研究

来源 :科技致富向导 | 被引量 : 0次 | 上传用户:winterzeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】通过分析已有的建筑工程项目工期风险的预测方法,选取小波神经网络对建筑工程项目工期风险进行预测, 并建立基于小波神经网络的建筑工程项目工期风险的预测模型。将以往工程风险数据作为学习样本,训练并构建模型对待建工程项目工期风险进行预测。实例证明该模型有效、可靠,对指导实际工程具有重要意义。
  【关键词】小波神经网络;建筑工程项目工期风险;预测
  0.引言
  在工程项目的施工过程中,工期是三大控制中重要的控制目标之一,工期的拖延或者压缩,都会直接影响到成本和质量[1]。如果项目工期得不到有效控制,必然导致人力、物力、财力的浪费,甚至会影响到工程的质量、安全乃至项目总体目标的实现。工程项目工期风险管理已成为工程项目管理的核心问题。工程项目的不确定因素处于动态变化之中,由于信息的滞后性,作好工期风险管理需要对工期计划中未来可能发生的风险作出准确的识别和预测,因此,对工期风险进行预测具有重要意义。
  目前,对于工程项目工期风险预测的研究较少,已应用的方法主要有专家打分法、模糊综合评价法、层次分析法、灰色关联法等。但这些方法人为主观因素多,手工计算复杂繁琐,且研究尚不够深入。人工神经网络凭借其强大的样本自学习、自适应能力,已被逐渐应用到工程项目风险分析与预测领域,它可以充分利用专家经验和有限的历史数据,能够大大提高工程项目风险预测的客观性和精确性[2]。1986 年D.E.Runelhart 和J.L.McCelland 及其研究小组提出的误差反向传播算法(BP 算法),已成为至今影响最大、引用最广的一种网络学习算法[3]。结合BP 神经网络的特点和我国工程项目风险预测的需要,国内一些学者开始将BP 神经网络应用到工程项目的风险评价之中,但却尚未应用于工期风险的预测领域。
  1.小波神经网络模型
  小波神经网络(Wavelet Neural Networks,缩写WNN), 是近几年国际上新兴的一种数学建模分析方法,是结合最近发展的小波变换良好的时频局域化性质与传统人工神经网络的自学习功能力而形成的。最早是由法国著名的信息科学研究机构IR ISA 的Q inghua Zhang 等于1992 年提出的, Y C Pat i等对离散仿射小波神经网络进行了研究.小波神经网络是通过小波分解进行平移和伸缩变化后而得到的级数,具有小波分解的一般逼近函数的性质与分类特征。并且由于它引入了两个新的参变量,即伸缩因子和平移因子,所以小波神经网络具有比小波分解更多自由度,从而使其具有更灵活有效的函数逼近能力,更强的模式识别能力和容错能力。由于其建模算法不同于普通神经网络的BP算法,故可有效地克服普通人工神经网络模型所固有的缺陷。
  小波神经网络是基于小波分析而构成的一类新型前馈网络,也可以看作是以小波函数为基底的一种新型函数连接神经网络,其信号的表达式通过将所选取得小波基叠加来实现的等。在信号分类中,子波空间可作为模式识别的特征空间,通过将小波基与信号向量的内积进行加权和来实现信号的特征提取,然后将这些特征输入到分类器中,它结合了小波变换良好的时频局域化性质及神经网络的自学习功能,因而具有良好的逼近与容错能力[4]。
  2.基于小波神经网络的建筑建筑工程项目工期风险预测
  2.1数据的选取
  本文引用文献[6]中的15 组数据作为样本数据,将其中12 组数据作为训练样本,3 组数据作为检测样本。样本数据如表1 所示,表中数据为由20位有经验的现场管理人员对各工程项目的风险因素进行评价得出的风险因素值。
  表1 样本数据
  2.2小波神经网络(WNN)预测模型预测结果
  确定BP 网络输入样本的维数为4,因此将管理、公共关系、技术、社会风险4 个风险指标作为BP 网络的输入节点;将预测得出的工程项目工期风险分数作为网络的输出,即设置1 个输出节点;隐层单元数取12(经验证,当隐层节点数为12 时网络预测的相对误差最低),构建三层BP 神经网络。在设计网络时采用三层网络模型,这样比采用四层网络不易陷入局部极小值。采用此结构对上面归一化的中房指数数据进行预测。并将整个过程运用Matlab进行编程实现将数据分为两组,前一组用于训练网络,后一组用作检验。用小波神经网络(WNN)预测模型进行预测,并将结果与BP神经网络预测结果进行比较,结果如表2所示。
  表2 小波神经网络预测结果比较
  3.实例分析
  选取绍兴市某拟建工程项目,运用本模型对其工期风险进行预测,以便在该项目决策前期准确地预测出工期风险大小,为项目管理人员提供可靠依据,更加科学合理地对工期风险进行应对,有效控制项目工期。针对该工程项目,首先邀请10 位相关领域专家对该工程项目的主成分风险指标进行打分,对专家的打分结果按照本文前述方法进行处理并整理得到表4。
  表4 实例数据
  工期风险预测模型对该项目的工期风险进行预测,计算出该工程项目的工期风险分数为0.3200,说明该工程项目存在的工期风险属中等风险。项目管理人员应根据项目实际情况,合理安排人力、物力、财力,不能盲目缩短工期,也不可疏于控制致使工期拖延。应从项目宏观角度出发,统筹考虑质量、费用和工期之间的关系,制定合理的工期风险应对计划,以较高的效率保证项目总体目标的实现。
  4.小结
  小波神经网络是结合最近发展的小波变换良好的时频局域化性质与传统人工神经网络的自学习功能而形成的,具有深厚的数学基底,被广泛应用于各个领域。本文在介绍小波神经网络的同时,建立起了一种小波神经网络预测模型,并将其应用于建筑工程工期风险的预测当中。
  【参考文献】
  [1]赵冬梅,王晓强,侯丽娜.工程项目工期延误的关键风险研究[J].技术经济与管理研究,2009(5):48-51.
  [2]张俊玲,陈立文,尹志军等.工程项目投资风险评价模型研究[J].基建优化,2004,25(1):11-14.
  [3]JU Q,YU Z B,HAO Z C,et al.Division-basedrainfall-runoff simulations with BP neural networks and Xinanjiang model[J].Neuro computing,2009,72(13):2873-2883.
  [4]Dutta R K,S Paul,Chattopadhyay.Applicability ofmodified back propagation algorithm in tool condition monitoring for faster convergence[J].Mater ProcessTechnol,2000,98(3):299-309.
  [5]胡章明.基于神经网络房地产价格指数的预测研究[J].中山大学研究生学刊(社会科学版),2006.vol.27(2):100~114.
  [6]李万庆,李海涛,孟文清.工程项目工期风险的支持向量机预测模型[J].河北工程大学学报(自然科学版),2007,24(4):1-4.
其他文献
新课程改革改变的不仅仅是教学的观念和模式,也将教材的地位和功能改变了.“用教材教”的观念取代了“教教材”,“二次开发”教材成为教师教学的新策略.针对高中物理教材的“
目的 探讨乳腺导管造影在溢液性乳腺疾病诊断中的价值.方法 回顾性分析经手术和病理证实的101例溢液性乳腺病的导管造影表现.结果 乳腺导管扩张症23例;乳腺囊性增生症12例;乳
目的探讨血管畸形和血管中间性肿瘤的影像鉴别诊断。方法回顾性分析58例血管畸形和血管中间性肿瘤患者的影像表现。结果血管畸形42例,CT与MRI显示病变边缘均呈不规则形,边界
目的观察磁性微粒(Fe3O4)栓塞肿瘤后病理学变化,探讨其动脉栓塞作用。方法采用Seldinger技术,通过Fe3O4微粒栓塞18例肿瘤患者(原发肝癌8例,肾癌6例,肾肌脂肪瘤3例及乳腺癌1例
摘 要: 在学分制条件下, 关于学生干部的素质培养已成为学生工作的重心工作。学生干部的能力、素质直接影响着学生工作的效率和学生组织工作的效果, 也间接地影响着学生个体的成长与发展。  关键词: 学分制 学生干部 培养    在学分制条件下,如何积极探索与学分制相适应的学生干部培养建设新模式,充分发挥学生干部在高职院校学生管理工作中的学生自我教育、自我管理、自我服务、自我发展等作用,既是教育改革的要
本文对29例有排尿性晕厥史的患者进行了24小时动态心电图检测,其中有5例在午睡后或夜间起床后排尿时诱发快速性心律失常;对心律失常在引致排尿性晕厥中的意义和排尿导致心律
地下煤层的开挖可能导致地表建筑物发生变形破坏.以西露天矿开采为工程实例,通过2种不同开采方法的数值模拟,得到了经4步开采后地表的沉降值和水平位移值,并通过“下沉”、“
【摘 要】虽然我国的淡水资源总量为28000亿立方米,占全球水资源的6%,仅次于巴西、俄罗斯和加拿大,名列世界第四名,但是由于我国国土辽阔,人口众多,若按人均的话,我国的人均水资源量只有2300立方米,仅为世界平均水平的1/4,在世界上位居121位,是全世界人均水资源最贫乏的国家之一;若按耕地的话,我国亩均占有量亦低于世界平均水平,亩均占有量仅为世界亩均占有量的3/4。本文就我国水资源现状以及农业
本文从职业院校德育意义有被渐渐异化的倾向及近些年学生中漠视、践踏生命现象屡屡上演这一前提出发,对高职德育如何体现“以人为本”的理念,如何担当起化解、释放学生个体生
0.引言  在学习高等数学这门课时,我们学会用Mathematica软件来解决求导数、不定积分、定积分和级数展开等复杂问题。  1.Mathematica数学软件的简介  1.1 Mathematica的功能简介  Mathematica系统是用C语言开发的,因此能方便地移植到各种计算机系统上。Mathematica是一个交互式、集成化的计算机软件系统。他的主要功能包括三个方面:符号演算、数值计算