[发明专利]一种基于Elman神经网络的工业物联网参数预测方法在审
| 申请号: | 201711370115.X | 申请日: | 2017-12-19 |
| 公开(公告)号: | CN107944552A | 公开(公告)日: | 2018-04-20 |
| 发明(设计)人: | 李迅波;于文杰;闫明明;王振林;蔡汉斌;杜磊 | 申请(专利权)人: | 电子科技大学 |
| 主分类号: | G06N3/04 | 分类号: | G06N3/04;G06N3/08;G06Q10/04;G06Q10/06 |
| 代理公司: | 成都中亚专利代理有限公司51126 | 代理人: | 王岗 |
| 地址: | 611731 四川省*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 elman 神经网络 工业 联网 参数 预测 方法 | ||
1.一种基于Elman神经网络的工业物联网参数预测方法,其特征在于:按照如下方式实现;
步骤1,Elman神经网络网络模型建立,数学模型如下:
y(k)=wl3h(k)
其中网络输入层为u(k),y(k)为输出层,h(k)为隐层输出,为承接层输出。输入层设为r个节点,u(k)为r维向量;隐含层和承接层均为n个节点,h(k)和均为n维向量;输出层为m个节点,y(k)为m维向量。权重wl1为n×r维矩阵,wl2为n×n维矩阵,wl3为m×n维矩阵。f(x)为激活函数,采用sigmoid函数,函数关系式为为反馈增益因子,当不为0时,是改进的Elman神经网络,系统整体误差为:
其中,y(k)为第K步的实际输出值,yd(k)为相对应的期望值;通过对系统误差E(k)求偏导可得:
其中η1,η2,η3为wl1,wl2,wl3的学习速率;
步骤2,对Elman神经网络改进;
将BP网络自适应调整学习效率方法引入Elman网络模型,来改进Elman训练效果;每次循环中,检测权值是否降低了误差函数,如果降低了,说明学习速率值选择偏小,可以适当增加;反之,则产生过调,那么就适当降低学习速率,具体学习速率调整公式如下:
在Elman网络训练迭代过程中,学习效率根据上述公式进行自适应调整,可以加快网络收敛时间,更快逼近最优解;
步骤3,参数预测模型建立:
通过参数样本训练得到网络进行预测,数学模型如下:
f(xi,m)=net(x1,x2,x3,x4,x5,m)
其中f(xi,m)为最终预测值,net为训练完成的Elman网络,xi,m为前期测量值及样品质量;即通过历史实验数据样本训练完成Elman网络后,将上述参数预测模型应用于物联网系统中,可以在线动态地实现参数测量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711370115.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于电润湿显示屏缺陷识别方法
- 下一篇:一种CNN模型的微调方法及装置





