[发明专利]基于滚动BP神经网络的温室小气候中长期预测方法有效

专利信息
申请号: 201710426571.5 申请日: 2017-06-08
公开(公告)号: CN107180261B 公开(公告)日: 2020-03-17
发明(设计)人: 任守纲;刘鑫;顾兴健;徐焕良 申请(专利权)人: 南京农业大学
主分类号: G06N3/08 分类号: G06N3/08;G06N3/12;G06Q10/04
代理公司: 南京天华专利代理有限责任公司 32218 代理人: 莫英妍;徐冬涛
地址: 210095 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 滚动 bp 神经网络 温室 小气候 中长期 预测 方法
【权利要求书】:

1.基于滚动BP神经网络的温室小气候中长期预测方法,其特征在于,包括以下步骤:

步骤1:建立初始BP神经网络f1,设当前时刻为t,输入t时刻的温室内部温湿度,输出预测的t+1时刻的温室内部温湿度,并得到f1的网络参数,具体包括:

步骤1-1:基于无监督学习模型对t时刻的温室内部温湿度进行预训练,抽取输入数据的特征,并重构后输出;

步骤1-2:将数据的特征作为BP神经网络的初始化参数,进行有监督的目标学习,采用改进的局部粒子群优化方法结合遗传算法优化该BP神经网络的权重和阈值参数;

步骤1-2-1:将种群分为两个子群,在spmd并行结构中同时进行计算,初始化种群速度和位置、学习率C1和C2、惯性权重;

步骤1-2-2:将次数低于平均值的粒子次数清零,全局最优赋给子群全局最优,即badNum[N]=0,PLg=Pg,badNum为粒子次数,N为次数低于平均数的粒子编号,PLg为子群全局最优,Pg为全局最优;

步骤1-2-3:更新粒子的速度和位置:

vi(t+1)=ωvi(t)+c1r1(pavg-xi(t))+c2r2(pLg-xi(t)),xi(t+1)=xi(t)+vi(t+1),其中,i=1,2,…,N,t为当前迭代次数,ω是惯性权重,c1、c2是加速因子,r1、r2是[0,1]区间的随机数,vi(t)为粒子原速度,vi(t+1)为更新后的粒子速度,pavg为个体极值中心点,pLg为每个子群的全局最优位置,xi(t)为粒子原位置,xi(t+1)为更新后的粒子位置;

步骤1-2-4:引入交叉算子,若产生的随机数小于交叉概率PC,则两个子群执行交叉操作:xik=pLg1k,xjl=pLg2l,其中,xik为第一个子群中第i个粒子位置的第k维元素,pLg1k为第一个子群全局最优位置的第k维元素,xjl为第二个子群中第j个粒子位置的第l维元素,pLg2l为第二个子群全局最优位置的第l维元素,i、j=1,2,…,N/2且i≠j,k∈[(IN+1)*HN+1,D],l∈[1,(IN+1)*HN],IN为神经网络的输入层神经元个数,HN为隐藏层神经元个数,D为粒子的维度,并计算每个粒子的适应度J(i),若随机数大于交叉概率PC,则不进行任何操作;

步骤1-2-5:更新局部最优Pi,若更新后的粒子位置优于原来的粒子位置,则将新粒子位置作为该粒子的Pi,并作为本次迭代中的全局最优PLg,更新个体机制中心点Pavg,计算每个子群平均适应度fit_avg,若更新后的粒子位置未优于原来的粒子位置,则不进行任何操作;

步骤1-2-6:引入变异算子,若J(i)<fit_avg,则令badNum(i)+1,若badNum(i)≥badNumLimit,则随机初始化粒子的位置和速度:xid=a+(b-a)*rand,vid=m+(n-m)*rand,其中d=1,2,…,D,a和b是限定粒子的最小和最大位置,m和n是限定粒子的最小和最大速度,rand为[0,1)之间的均匀随机数;

步骤1-2-7:判断是否达到预设的内部迭代次数,若是,则比较两子群的子群最优,获得全局最优,若否,则转步骤1-2-3;

步骤1-2-8:判断是否达到最大迭代次数或满足gbest(n)-gbest(n-4)<=0.0001,若是,则停止迭代,若否,则转步骤1-2-2;

步骤1-3:采用最优权重和阈值参数建立初始BP神经网络f1,输出预测的t+1时刻的温室内部温湿度;

步骤2:建立滚动的BP神经网络群,包括n-1个神经网络fn,每个神经网络fn包含训练集train_Xn和测试集test_Xn,相邻两个神经网络的训练集和测试集之间均相隔一个时刻,其中,train_Xn表示t+n-1时刻的训练集,test_Xn表示t+n-1时刻的测试集,n≥2;

步骤3:利用train_Xn和网络参数结合梯度下降法训练fn模型,训练完成后,再将train_Xn输入到fn模型中,输出模拟结果train_Yn;将test_Xn输入到fn模型中,输出预测结果test_Yn

步骤4:令n=n+1,转到步骤3。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京农业大学,未经南京农业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710426571.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top