基于GA-BP神经网络的池塘养殖水温短期预测系统
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

山东省重点研发计划项目(2015GGX101041)、上海市科技兴农重点攻关项目(沪农科攻字(2014)第4-6-2号)和广东省海大集团基于物联网技术的智慧水产养殖系统院士工作站(2012B090500008)


Short-term Prediction System of Water Temperature in Pond Aquaculture Based on GA-BP Neural Network
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为解决传统的水温小样本非实时预测方法预测精度低、鲁棒性差等问题,基于物联网实时数据,提出了遗传算法(GA)优化BP神经网络的池塘养殖水温短期预测方法,并在此基础上设计开发了池塘养殖水温预测系统,首先采用主成分分析法筛选出影响池塘水温的关键影响因子,减少输入元素;然后使用遗传算法对初始权重和阈值进行优化,获取最优参数并构建了基于BP神经网络的水温预测模型;最后采用Java语言开发了基于B/S体系结构的预测系统。该系统在江苏省宜兴市河蟹养殖池塘进行了预测验证。结果表明:该系统在短期的水温预测中具有准确的预测效果,与传统的BP神经网络算法相比,研究内容评价指标平均绝对误差(MAE)、平均绝对百分误差(MAPE)和误差均方根(MSE)分别为0.1968、0.0079和0.0592,均优于单一BP神经网络预测,可满足实际的养殖池塘水温管理需要。

    Abstract:

    The pond water temperature is one of the most important parameters which directly affect the feeding, growth, livability and reproduction of aquaculture animals. Thus it is significant to grasp the pond water temperature change for the healthy aquaculture. In order to solve the problems of low precision and poor robustness of traditional forecasting methods, a short-term prediction model of water temperature in aquaculture pond was proposed based on BP neural network optimized by genetic algorithm, and pond aquaculture water temperature prediction system was designed and developed. Firstly, the principal component analysis (PCA) was used to ensure the factors that influenced the water temperature in aquaculture pond. Secondly, the genetic algorithm and BP neural network were integrated to optimize initial weights and threshold. The method not only can get optimal parameter, but also can reduce the errors generated by random initialization. Thirdly, the short-term prediction system was developed by using Java language based on B/S architecture. Finally, the system was applied in Yixing City, Jiangsu Province. Results showed that the mean absolute error (MAE), mean absolute percentage error (MAPE) and root mean square error (RMSE) from GA-BP neural network method were 0.1968, 0.0079 and 0.0592, respectively. It was clear that GA-BP neural network was better than BP neural network algorithm. The research result met the practical needs of the pond water temperature management.

    参考文献
    相似文献
    引证文献
引用本文

陈英义,程倩倩,成艳君,于辉辉,张超.基于GA-BP神经网络的池塘养殖水温短期预测系统[J].农业机械学报,2017,48(8):172-178.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2016-12-04
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2017-08-10
  • 出版日期: