基于动量BP算法的神经网络应用研究

来源 :现代商贸工业 | 被引量 : 0次 | 上传用户:z284769
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:人工神经网络是近十几年来学者们研究的热点,回顾了BP神经网络模型及其特征,根据BP神经网络算法以及影响房价的因素分析,建立了房价预测模型。运用MATLAB软件通过训练网络,预测2015年该市房产均价。实验结果表明,BP神经网络能在有限的数据条件下,在预测方面具有良好的效果,为我国房地产业的可持续发展提供了科学的咨询和决策手段。
  关键词:BP神经网络;预测模型;METLAB仿真实验
  中图分类号:F27
  文献标识码:A
  文章编号:16723198(2015)23006701
  1 引言
  人工神经网络(Artificial Neural Networks,简写为ANNs)是一种模仿动物神经网络行为特征,进行分布式并行信息处理的算法数学模型。20世纪80年代,美国物理学家J.J.Hopfield建立全互连神经网络模型,以及Rumelhart,McClelland等学者提出反向传播(Back Propagation,简称BP)学习算法,人工神经网络的研究才获得了飞速发展,目前,对人工神经网络理论的应用已渗透到多个领域,如在智能控制、模式识别、自适应滤波和信号处理、传感技术和机器人、非线性优化、知识处理、生物医学工程、金融预测和管理等方面都取得了令人鼓舞的成果。
  本文在前人研究的基础之上,通过搜集相关的数据,建立BP神经网络模型并通过MATLAB仿真实验得出预测的结果对于郑州市政府和市民在进行房地产管理和购房上面提供了一定的参考和决策依据,从这方面来说本文具有一定的现实意义。
  2 基于动量BP算法的神经网络模型构建
  2.1 BP神经网络结构
  在人工神经网络的实际应用中,80%-90%的人工神经网络模型都是用的BP神经网络(图1)或者是它的变形形式,它也被称为是前向网络的核心部分。
  2.2 房价预测模型构建
  经济因素,主要是国家、地区或城市的经济发展水平、经济增长状况、产业结构、就业情况、居民收入水平、投资水平、财政收支、金融状况。这些因素会影响房地产市场的总体供求,特别是影响需求;社会因素,包括人口、家庭、城市化状况等。其中,人口因素包括人口的数量、密度、结构(如文化结构、职业结构、收入水平结构等);影响房价的因素还有很多,比如房地产自身及其周边环境状态,建筑物的外观、设备配置状况等。但在建立BP神经网络预测模型的时候,这些因素不容易被量化,无法纳入模型的训练样本中。在本文的模型构建中,选取5个(地区GDP、人均可支配收入、常住人口数、房产开发投资、居民CPI)与房价密切相关的因素作为模型的输入变量。
  本文使用动力BP算法计算出2015年的数据,即根据2004和2005年的数据预测2006年的数据,以此类推来预测2015年的数据。
  3 实证分析
  为了提高算法训练速度和灵敏性,现将数据进行归一化处理。利用MATLAB软件建立BP网络,输入
  样本数据,初始化Epochs值和精度值,设置最大迭代
  次数和误差,并设置动量因子mc、学习率。应用sim函数进行仿真,最后对结果进行反归一化。
  由上图可以看出,网络在经过8次训练之后,误差低于0.1,迭代进行到12次之后,误差达到预期的目的,网络停止训练。利用编好的程序,预测2012和2013年的房价,由于2012和2013年的房价已经公布,因此可以将预测得到的值与实际值进行比较,得到表2。
  通过比较可知,2013、2014年对房价预测的误差在训练要求的范围内,通过MATLAB软件进行预测得到2015年的房价为10068元/平方米。
  4 结论及展望
  (1)通过以上结果可以看出,利用动量BP算法进行房价的预测是有良好效果的。
  (2)文中只选取了对房价影响较为重要的5个因素作为输入变量,在以后的研究中,可以考虑把较为重要的其他因素考虑进去,看看考虑多方面因素是否能够提高BP神经网络对房价预测的精准度。
  参考文献
  [1]TsungJung Hsieh,HsiaoFen Hsiao,WeiChang Yeh.Forecasting stock markets using wavelet transforms and recurrent neural networks:An integrated system based on artificial bee colony algorithm[J].Applied Soft Computing,2011,(11).
  [2]Pan Zhili,Huang Zhongmin,Wang Na,etal.Prediction of shelf life for quickfrozen dumping based on BP neural network and effective accumulated temperature theory[J].Transactions of the Chinese Society of Agricultural Engineering,2012.
  [3]Melike Bildirici.Improving forecasts of GARCH family models with the artificial neural networks:An application to the daily returns in Istanbul Stock Exchang[J]. Expert Systems with Applications,2009.
  [4]Chunqiao Mi,Jianyu Yang,Shaoming Li,etal.Prediction of accumulated temperature in vegetation period using artificial neural network[J].Mathematical and Computer Modelling,2010.
  [5]朱英.改进的BP神经网络预测模型及其应用[J].武汉理工大学学报(交通科学与工程版),2012.
  [6]柳冬,王雯珺,谢海滨等.我国房地产价格影响要素分析与趋势预测[J].管理评论,2010.
  [7]石林梅,黄红梅,李玉梅.我国住房价格的影响因素研究[J].统计决策,2014.
  [8]付克兰,张玲.BP神经网络预测模型及应用[J].电子技术与软件工程,2015.
其他文献
测度并比较不同领域的技术涵盖性,将有助于我们掌握不同领域的发明创造规律,提高专利技术研发效率。选取《德温特创新索引》数据库中符合设定条件的专利数据,采用技术共类分析方
土木专业是一个实践性很强的专业,对学生的理论基础知识与运用创新能力的要求都很高。在高校教学中,土木工程专业学生创新能力可以由实践教学环节的强化、人才培养方案的进一
现阶段基层“三小”建设中究竞还存在哪些问题,如何进一步完善“三小”建设,提高基层员工幸福指数,增强农行的凝聚力和战斗力?对此,选择南京六合支行进行了调研,旨在探讨推动
目的探讨分析代谢综合征与2型糖尿病慢性并发症的相关性。方法选取我院2012年1月至2012年12月间收治的240例2型糖尿病患者的临床资料,统计分析代谢综合征与2型糖尿病慢性并发
针对温度计保护套管在石油化工项目中的应用现状,介绍了保护套管的性能、振动的计算方法以及保护套管的受力分析;阐述了保护套管振动的原因、自然频率、激励频率、最大许用应力
目的:比较初诊2型糖尿病(T2DM)合并脂肪肝患者和单纯性脂肪肝患者的生化指标的差异。方法:选择56例合并单纯性脂肪肝的初诊T2DM患者,进行临床指标血压、腹围的测定,并行75gOGTT测定
目的:研究预防性中药抗流感病毒及其黏膜免疫调节机制。方法:56只雌性SPF级BALB/C小鼠,随机分为造模组(48只)和正常组(8只),建立小鼠流感病毒H1N1/FM/1感染模型,造模成功后随
在web2.0时代,微博已成为一个有重要价值的信息平台。为了利用微博平台为用户提供较好的搜索服务,论文应用关联规则挖掘技术识别微博相关话题,利用相关话题扩充机制和话题语义相
假设基于一个由供应商和制造商构成的供应链,从交易费用理论的角度来分析供应链交易风险的影响因素以及这些影响因素对买卖双方风险的影响。最后基于交易费用理论,针对供应链
内陆工贸一体化中小企业作为中小企业的后起之秀,它的良好发展将会为我国整个经济的有效转型提供契机。立足于微观层面对内陆工贸一体化中小企业的发展状况进行广泛调研,采用PO