基于小波神经网络GDP预测.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于小波神经网络GDP预测

基于小波神经网络GDP预测   摘 要:GDP是一个国家或地区经济中所生产出的全部最终产品和劳务价值,是国家综合实力的象征,它能够准确反映国民经济的发展变化情况。本文提出了一种小波神经网络工具箱预测GDP的新方法,并采用《2014中国统计年鉴》中的数据进行实验,建立小波神经网络预测模型,预测后几年的GDP。介绍小波神经网络工具箱实现方法,与BP神经网络预测模型预测结果比较。实验结果表明小波神经网络预测模型明显优于传统的BP神经网络的预测精度,且特征提取能力和鲁棒性强。   关键词:小波神经网络(WNN) ;工具箱;BP网络;预测模型   中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)20-0187-03   著名经济学家萨缪尔森认为GDP是二十世纪最伟大的发明之一。他将GDP比作描述天气的卫星云图,能够提供经济状况的完整图像,能够帮助领导者判断经济是在萎缩还是在膨胀,是需要刺激还是需要控制,是处于严重衰退还是处于通货膨胀威胁之中。如果没有像GDP这样的总量指标,政策制定者就会陷入杂乱无章的数字海洋而不知所措。所以研究影响一个国家国内生产总值的指标具有重要的理论意义和现实意义。   小波神经网络是建立在小波分析理论基础上的一种新型神经网络[1]。由于其兼容了小波分析与神经网络的优点,因此它既有小波函数时频局部化及信息特征提取能力,又具有神经网络自学习、自适应能力和非线性映射等能力。利用小波神经网络建立预测模型,可以避免网络等结构设计上的盲目性。由于小波神经网络学习时调整参数少,加之小波基函数具有紧支性,神经元之间的相互影响小,因此学习速度快。由于小波神经网络的学习过程是对一个凸问题的优化逼近过程,所以能够最终找一个全局的最优解,不存在局部最小点。因此在非线性函数逼近等方面得到了广泛的应用[5]。   1 小波神经网络   小波神经网络(Wavelet Neural Network),简称小波网络[2],是将神经网络隐含层中的神经元的传统激发函数用小波函数来代替,充分继承了小波变换良好的时频局部化性质及神经网络自学习功能等优点。小波神经网络结构如图1所示,有输入、隐层及输出层。   图1中,、为小波神经网络隐层和输出层函数,隐层函数是神经网络的核心,网络功能主要区别在隐层功能函数,本文小波神经网络隐层选Morlet函数,输出层选取Sigmoid函数。   小波神经网络有更强的学习能力,更快的收敛速度,而且精度高。对于相同的任务,小波神经网络的结构也更加简单。但是目前的小波神经网络[4]的应用主要靠编程实现,程序设计复杂,编程周期长,不能更好地得到应用。鉴于MATLAB神经网络工具箱方便、快捷的优点,小波神经网络工具箱就具有很好的应用前景。   小波神经网络工具箱实现的关键是如何自定义传递函数,即需要创建小波函数。可以借鉴BP网络工具箱的实现方法,将BP神经网络工具箱tansig、logsig等函数进行改造,如将其替换为Morlet及其导数。因此,小波工具箱实现需要创建小波函数。本文采用Morlet函数及其导数核心函数如下:   同时应把输入/输出范围改为[-inf +inf]。   3 国内生产总值预测模型   3.1 样本的采集与处理   根据《2014中国统计年鉴》国内生产总值原始数据,采用1978年~2013年数据进行实验。表1只列出了1978年~1997年数据。首先对数据进行归一化。归一化方法有很多种,这里采用最大最小法[3] ,同理可将结果反归一化。表达式如下:   其中为处理之后的数据,为原始化数据,为样本中最小的数据,为样本中最大的数据。   3.2 仿真模型及预测实验   采用回归预测方法。选取第一产业、第二产业、工业、建筑业、第三产业、人均国内生产总值这 6个指标作为相关输入因素变量,输出为我国国内生产总值(GDP)。预测精度设置:0.001,隐层神经元个数为2n+1=13,根据实验效果取为15,即网络结构为6-15-1,。共36个样本,取前30个作为训练样本,检验样本未6个。   预测精度(%)结果如表2,图2为小波神经网络在MATLAB环境中的表示。   与BP神经网络工具箱结构不同的是,小波神经网络如图2中F表示,代表Morlet函数。   图3 为小波神经网络工具箱训练界面。   图4为小波神经网络预测结果曲线,“*”号为预测值,“o”号为实际值。   由表2可知小波神经网络预测平均精度为2.2722%,最大预测精度为4.1837%。图5为BP神经网络预测曲线,平均精度为10.5536%,最大预测精度为21.1309%。通过数据比较进一步证明了小波神经网络预测模型比BP神经网络预测更加准确、可靠。   比较图4、图5中的BP

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档