灌溉发展需求预测人工神经网络模型的建立与应用.docVIP

灌溉发展需求预测人工神经网络模型的建立与应用.doc

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

灌溉发展需求预测人工神经网络模型的建立与应用 陈志军 (水利部办公厅) 摘 要 本文将计算机人工神经网络理论首次引入灌溉宏观发展战略研究领域,以各“五年”计划期末全国粮食总产与影响因子集为训练样本,建立了灌溉发展需求预测人工神经网络模型;从建国以来40多年的时间序列中,任选5个年份的相应参数作为校核样本,对所建模型进行了校核;根据今后我国人口增长与粮食需求发展趋势,利用模型对未来30年全国的灌溉面积发展需求进行了预测;分析了预测结果,提出了发展对策.其成果对制定全国灌溉宏观发展战略与政策措施,确保未来30年中国粮食与经济安全具有十分重要的参考意义。 关键词 灌溉,人工神经网络,预测,粮食,发展需求,计算机   近年来国内外兴起的人工神经网络研究方法能对信息进行大规模并行处理;具有很强的鲁棒性和容错性;善于联想、概括、类比和推理;而且具有很强的自学习能力,善于从大量统计资料中分析提取宏观统计规律,很适合灌溉宏观发展战略的定量研究.因此,本文引入人工神经网络原理,来建立全国粮食总产与影响因子间的定量关系模型. 1 模型的建立   在其它条件不变的情况下,粮食总产主要取决于播种面积、灌溉面积、农田成灾面积、渍涝盐碱地面积、粮食价格、良种覆盖率、化肥使用量、科技贡献率8个主要因素.为确定粮食总产与影响因子间的定量关系,根据人工神经网络基本原理,设计相应的神经网络: 网络共分四层,一个输入层,二个隐含层,一个输出层.输入层8个节点,输出层1个节点.   令Qm,Hi,Wj,O分别为第1、2、3、4层的输出;Ui,Vj,S分别为第2、3、4层的输入;Aim,Bji,Cj分别为第1~2层,2~3层,和3~4层单元的连接权值;Xi,Yj,Z分别为第2、3、4层单元的偏置值;Di,Jj,G分别为第2、3、4层的误差信号.   设有L个学习样本(Q1,T1),(Q2,T2),……,(Ql,Tl) 定义误差函数: (1)   式中Tk,Ok分别表示样本k时网络的期望输出和实际输出值.   根据人工神经网络BP算法基本原理,采用逐次修正法,用FORTAIN 5.0编制模型源程序.   模型计算步骤如下:   1.网络初始化   取学习步长α=0.1,冲量因子β=0.1,最大学习误差E=0.00012,   令权值Aim=Bji=Cj=0.65   (i=1,2,…,8;j=1,2,…,8;m=1,2,…,8)   置偏值Xi=Yj=Z=0.35   (i=1,2,…,8;j=1,2,…,8)   令样本输入值=输入层输出值(Qm),(m=1,2,…,8)   2.计算各层输入与输出 第二层: (i=1,2,…,8) (2) Hi=f(Ui) (3) ?????????????????? 式中:f为Sigmoid函数 第三层: (j=1,2,…,8) (4) Wj=f(Vj) (5) 第四层: (6) O=f(s)   (7)   3.计算各层误差信号 G=(O-T)·O·(1-O) (8) Fj=G·Cj·Wj(1-Wj) (9) (10)   4.修改各层权值 Cj=Cj+αG·Wj (11) Bji=Bji+αFjHi (12) Aim=Aim+αDi·Dm (13)   5.修改各层偏置值 E=E+βG  (14) Yj=Yj+βFj (15) Xi=Xi+βDi (16) 6.输入下一样本   7.学习样本结束,更新学习次数   8.如果E0.00012,学习结束. 2 模型的训练   分别以建国以来各“五年”计划期末粮食总产与对应的8个影响因素值为训练样本的期望输出和样本输入来训练模型.根据有关农业、水利统计资料,查得相关年参数如表1所示. 表1 模型训练参数 年代 粮食产量 亿吨 播种面积 亿亩 灌溉面积 亿亩 良种覆盖率 % 农田受灾 万亩 渍涝盐碱地 亿亩 粮食价格 元/吨 化肥用量 万吨 科技贡献率 % 1952 1.639 18.597 2.904 10 0.62 4 138.4 7.8 5 1957 1.951 20.045 4.109 20 2.247 4.1 162 37.3 6 1962 1.6 18.243 4.455 30 2.501 4.1 190 63 7 1965 1.945 17.944 4.806 40 1.683 4.21 229.2 194.2 8 1970 2.4 17.89 5.4 50 0.494 4.21 270 351.2 9 1975 2.845 18.159 6.918 60 1.506 4.371 3

文档评论(0)

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

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

1亿VIP精品文档

相关文档