[发明专利]基于改良型引力搜索方法的递回式小波艾尔曼神经网络在审
申请号: | 201910185284.9 | 申请日: | 2019-03-12 |
公开(公告)号: | CN109782606A | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 吕凯弘;洪志明;王飞;许强强;范佳媛;陈梓雯;罗淼晴 | 申请(专利权)人: | 北京理工大学珠海学院 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 北京同辉知识产权代理事务所(普通合伙) 11357 | 代理人: | 张明利 |
地址: | 519088 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 小波 神经网络 递回式 改良型 引力 搜索 神经网络应用 加速度计算 适应性函数 涡轮机叶片 波浪发电 电力系统 动态特性 输出反馈 搜索算法 再生能源 并网发电 初始化 高渗透 输出层 输入层 稳定度 隐藏层 发电机 总力 族群 更新 粒子 突变 重复 配置 | ||
1.一种基于改良型引力搜索方法的递回式小波艾尔曼神经网络,递回式小波艾尔曼神经网络包括五层神经网络配置,分别为输入层、隐藏层、上下文层、输出反馈层和输出层,其特征在于,所述递回式小波艾尔曼神经网络被初始化,基于梯度下降法的监督式学习被用来训练此网络系统,利用训练模式对递回式小波艾尔曼神经网络的参数进行调整,通过链规则的递归应用,首先计算出每层的误差项,能量函数E表示为:
网络的训练过程如下:第四层权值Wlj更新
第四层误差项的传递的计算如下:
Wlj更新式子如下:
Wlj(N+1)=Wlj(N)+η1ΔWlj
η1是第四层权值Wlj的学习速率;
第三层权值Wkj更新
在第三层中,通过使用链规则,Wkj的更新法则为:
Wkj(N+1)=Wkj(N)+η2ΔWkj
η2是第三层权值Wkj的学习速率;
第二层权值Wij更新
在第二层中,通过使用链规则,Wij的更新法则为:
Wij(N+1)=Wij(N)+η3ΔWij
η3是第二层权值Wij的学习速率;
平移和扩张参数分别为aj和bj的更新式如下:
aj(N+1)=aj(N)+ηaΔaj
bj(N+1)=bj(N)+ηbΔbj
ηa和ηb为平移和扩张参数的学习速率;
改良型引力搜索方法,即时线上调整学习速率(η1,η2,η3,ηa,ηb),优化递回式小波递回式小波艾尔曼神经网络,方法包括以下步骤:
步骤一:初始化
用来定义第i个粒子的位置,其中是第i个粒子的d维度值,族群大小为N;
步骤二:适应性函数
对于每个粒子,评估适合性值,为了计算适合度值,FIT为适应性函数的最适度计算式子,
步骤三:小波突变
在小波变换的基础上,对族群中的向量进行了变异,得到了一个具有良好调谐特性的小波变异操作F,用莫莱小波作为小波的母代入下式:
步骤四:族群更新
重心常数G是初始值G0与时间t的函数;它在开始时初始化,并随着时间减少以控制搜索的精度,如下所示:
α为常数,Iter是叠代次数,Itermax是最大叠代次数,重心和质量函数根据适应性评估计算;
步骤五:计算不同方向的总力
在计算了每一个粒子的质量之后,找到它们的加速度,根据牛顿法则,对每一个物体施加的一组较重的质量所产生的总力计算如下:
步骤六:加速度计算
基于牛顿法则,加速度的计算如下:
Rij(t)是两个粒子i和j之间的欧几里得距离,Kbest是前K个对象的集合;
步骤七:更新粒子的速度与位置
为了更新粒子在优化方法中的位置,我们计算了每个粒子的速度,根据以下方程式计算每个粒子的速度和新位置:
xi(t+1)=xi(t)+vi(t+1)
c1与c2是学习因子,rand1()与rand2()是两个介于0-1的随机数,pbest(t)和gbest(t)是个别和全域的最优值;
步骤八:重复步骤二至七,直到达到停止标准。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学珠海学院,未经北京理工大学珠海学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910185284.9/1.html,转载请声明来源钻瓜专利网。