菜单
  
    摘要:能否对温室温度进行合理预测是衡量温室智能化控制程度的一个重要依据。本设计将温室里湿度、室外温度、光照强度等因素作为神经网络的输入数据,对神经网络进行训练,从而对下一时刻的温室温度进行预测。由于传统的时间序列预测分析具有很多问题,使得人们难以快速、方便的建立合适的模型,而适合处理序列数据的RNN则可以解决这个问题。除此之外,RNN的一个模型,LSTM,能够解决RNN的容易出现的梯度消失、梯度爆炸的问题,所以本设计选择LSTM进行温室温度预测。首先,根据LSTM的定义,使用Python和基于Python的开源的数值计算扩展NumPy实现LSTM的网络结构,接着对输入数据进行处理,最后将预测结果误差控制在较小范围内。在实验中,不同的权值初始化、数据的处理方式对结果影响较大和学习率对预测结果影响比较明显。34941
    毕业论文关键词:RNN;长短时记忆网络 ;温室 ;NumPy
    Research on the Prediction of Temperature in Greenhouse Based on RNN
    Abstract: Whether the reasonable forecast of greenhouse temperature is an important basis for measuring the degree of intelligent control of greenhouse. The design uses greenhouse humidity, outdoor temperature, light intensity and other factors as the input data of the neural network to train the neural network, so the next time of the greenhouse temperature is able to be predicted. Because the traditional analysis of time series prediction has many problems, it is difficult to quickly and easily establish the appropriate model. While RNN, suitable for dealing with the serial data, can solve this problem. In addition, the RNN model, LSTM, can solve the problem of RNN prone gradient disappearance and gradient explosion, so this design chooses LSTM to carry out greenhouse temperature prediction. Firstly, according to the definition of LSTM, the NumPy and Python were used to implement the LSTM network structure. The NumPy is a Python-based open source numerical calculation package. Secondly the input data was processed. Finally, the error of prediction was controlled to a small extent. In the experiment, the different value for weights initialized and the different methods for data processing lead to a great influence on the result and the learning rate had obvious influence on the prediction result.
    Keywords: RNN; LSTM; Greenhouse; NumPy
    目  录
    摘要:    1
    关键词:    1
    Abstract    1
    Keywords    1
    1.    绪论    2
    1.1.    研究背景及意义    2
    1.2.    国内外研究现状    2
    1.3.    研究内容与技术路线    3
    1.3.1.    研究内容    3
    1.3.2.    技术路线    3
    2.    RNN的介绍和分析    3
    2.1    RNN简介    3
    2.2    RNNs的扩展和改进模型    8
    2.2.1    Simple RNN(SRN)    8
    2.2.2    Bidirectional RNN(双向网络)    9
    2.2.3    Echo State Network(回声状态网络)    9
    3.    长短时记忆网络(Long Short-Term Memory)    10
    3.1.    RNN 和LSTM 的比较    10
    3.2.    LSTM 的特点    11
    3.3.    LSTM的变体    12
    4.    LSTM 实现    13
    4.1.    LSTM 前向传播    14
    4.2.    反向传播    15
    4.3.    LSTM 实现    16
  1. 上一篇:robotium安卓UI自动化测试实现+源代码
  2. 下一篇:ASP.net+sqlserver智能停车场管理系统的设计+源代码
  1. 基于MATLAB的图像增强算法设计

  2. 基于Kinect的手势跟踪与识别算法设计

  3. JAVA基于安卓平台的医疗护工管理系统设计

  4. 基于核独立元分析的非线...

  5. 基于Hadoop的制造过程大数据存储平台构建

  6. 基于安卓系统的测量软件...

  7. 基于VC++的GIS矢量图形系统开发

  8. 电站锅炉暖风器设计任务书

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 中考体育项目与体育教学合理结合的研究

  11. 杂拟谷盗体内共生菌沃尔...

  12. 当代大学生慈善意识研究+文献综述

  13. java+mysql车辆管理系统的设计+源代码

  14. 乳业同业并购式全产业链...

  15. 十二层带中心支撑钢结构...

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 大众媒体对公共政策制定的影响

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回