[发明专利]基于BP神经网络算法对涂层老化的分析方法无效
| 申请号: | 201010617208.X | 申请日: | 2010-12-31 |
| 公开(公告)号: | CN102054199A | 公开(公告)日: | 2011-05-11 |
| 发明(设计)人: | 卢言利;张拴勤;蒋晓军;凌军;潘家亮;杨辉;徐怡 | 申请(专利权)人: | 中国人民解放军63983部队 |
| 主分类号: | G06N3/08 | 分类号: | G06N3/08 |
| 代理公司: | 无锡盛阳专利商标事务所(普通合伙) 32227 | 代理人: | 刘瑞平 |
| 地址: | 214035 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 bp 神经网络 算法 涂层 老化 分析 方法 | ||
1.基于BP神经网络算法对涂层老化的分析方法,其由信号的正向传播与误差的反向传播过程组成;正向传播是,输入样本从输入层传入,经各隐层逐层处理后,传向输出层;若输出层的实际输出与期望的输出不符,则转入误差的反向传播阶段;误差反传是将输出误差以某种形式通过隐层向输入层逐层反传,并将误差分摊给各层的所有单元,从而获得各层单元的误差信号,此误差信号即作为修正各单元权值的依据;这种信号正向传播与误差反向传播的各层权值调整过程,是周而复始地进行,此过程一直进行到网络输出的误差减少到可接受的程度,或进行到预先设定的次数为止;
三层前馈网中,输入向量为X=(x1,x2,L,xi,L,xn)T;如加入x0=-1,可为隐层神经元引入阈值;隐层输出向量为Y=(y1,y2,L,yi,L,ym)T,如加入y0=-1,可为输出层神经元引入阈值;输出层输出向量为O=(o1,o2,L,ok,L,oj)T;期望输出向量为D=(d1,d2,L,dk,L,dj)T;输入层到隐层之间的权值矩阵用V表示;V=(v1,v2,L,vj,L,xm);其中列向量Vj为隐层第j个神经元对应的权向量;隐层到输出层之间的权值矩阵用W表示,W=(w1,w2,L,wk,L,wi),其中列向量Wk为输出层第k个神经元对应的权向量;
网络误差与权值调整原理:
当网络输出与期望输出不等时,存在输入误差E,定义如下:
将误差展开至隐层有:
展开到输入层有:
网络误差是各层权值函数,调整权重来改变误差,最终Δw=η(δoYT)T,Δv=η(δoXT)T;η是(0,1)之间的常数;δ为学习信号,一般采取梯度下降法
将老化外因设为BP网络输入变量X,各输入变量之间相对独立,并且将输入变量转化为[0,1]之间。
其中xi为输入数据,xmax和xmin分别为最大输入和最小输入。
老化结果作为网络输出变量Y,传递函数为连续性Sigmoid型,输出值为(0,1)之间。
通过对试验数据的处理,将实验数据分为网络训练样本和检验样本;
其特征在于:
(1)、增加动量项ΔW(t)=ηδX+αΔW(t-1),α为动量因子α∈(0,1);
(2)、自适应调节学习速率,若经过一批次权值调整后总误差E上升,η=βη(θ>0),若经过一批次权值调整后总误差E下降,η=θη(θ>0);
(3)、引入陡度因子,当误差曲面进入平坦区域时,设改变输出量,λ为陡度因子,在平坦区时λ>1,退出平坦区后λ=1。
2.根据权利要求1所述基于BP神经网络算法对涂层老化的分析方法,其特征在于:在人工加速老化实验中,温度恒定60℃,只研究时间和紫外线辐射量两种老化因素对涂料保光率和色差的影响,输入层和输出层神经元均为2,根据神经元隐层设计经验公式:其中,m为输出神经元数,n为输入单元数,α为[1,10]之间的常数;
所述的网络隐层神经元在3-12之间,通过误差对比,最终确定最佳的隐含层神经元个数,并检验隐含层神经元个数对网络性能的影响。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军63983部队,未经中国人民解放军63983部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010617208.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电路板制作方法
- 下一篇:一种微波高频超长电路板





