- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BP网络隐层可以有多个,多隐层的 BP网络模型
对一般多层前馈网模型如图所示
i层■■h个S
i层
■
■
h
个S
隐
冷
层
个s
牛01
图3.3多层BP网络结构
设有h个隐层,按前馈顺序各隐层节点数为 m,m2,…,mh;各隐层输出为y1,y 2,…,yh;各
层权值矩阵分别为 W,丙,…,WW,贝各层权值调整计算公式为:
输出层
w;1 二(dk-Ok)Ok(1 - ojy;
j =0,1,2, ,mh;k =1,2,,丨
第h隐层
l
讪h 八w cwhjyhd-yhwJ
k=1
i =0,1,2, ,m-i;j =1,2,…,mh
按上述规律逐层类推,可得到第一隐层权值调整计算公式为
m2
1 i 2 2 1 1
)Wpq = 、.qXp=「(7 、r Wq」yq(1 — yq)Xp
r 4
p =0,1,2, , n;q =1,2, m
三层前馈网的BP学习算法也可写成向量形式: 对输出层
AW =「[3° y T]T
式中 y “yoyy…yj…ym]T, 护°…打…、:io]T
对于隐层
V = [ 3yX I
式中 X “XoXg…Xj…Xn ]T ,沪二[C …打…-第]T
看出,BP算法中,各层权值调整公式形式上都是一样的, 均由3个因素决定,学习率n, 本层输出的误差信号3及本层输入信号丫(或X)。其中输出层误差信号同网络的期望输出与 实际输出之差有关,直接反映了输出误差,而各隐层的误差信号与前面各层的误差信号都有 关,是从输出层开始逐层反传过来的。反传过程可以简述为:
d与o比较得到输出层误差信号3° —计算输出层权值调整量厶 W 3°通过隐层各节点反 传一计算各隐层权值的调整量厶V.
例 采用BP网络映射下图曲线规律。
1
09
- / \
03
/ \
07
V \
r
0.6
0.5
7
0.4
\
\ \
/
/彳
03
\
- \
/ -
\
/
0 2
— X
/ -
0 1
n
\
1 II 1 1 1 \ii
/ / / ,
0 0.5 1 I 5 2 25 3 3.5
设计BP网络结构如下:
单隐层1 —4— 1 B P网络
权系数随机选取为:W2=0.2,w i3=0.3,w i4=0.4,w 15=0.5,
w 26=0.5,W 36=0.2,W 46=0.1,W 56=0.4 o
取学习率n =1
按图中曲线确定学习样本数据如下表(每0.05取一学习数据,共80对)
x (输入信号)
y(教师信号)
??-
x (输入信号)
y(教师信号)
0.0000
0.5000
3.0000
0.0000
?…
?…
??-
?…
?…
1.0000
1.0000
4.0000
0.5000
按表中数据开始进行学习:
第一次学习,输入x1=0.0000(1节点第1次学习),d; =0.5000,计算2、3、4、5单
元状态netj:
net^w^xl =w1i *0.0000 =0.0000 i =2,3,4,5
计算2、3、4、5各隐层单元输出yi ( i =2,3,4,5)
y1 - f(netj =1心 e』eti) =0.5
计算输出层单元6的状态值net;及输出值y;
■0.51
net6
net6 二W;TYi 二 0.5 0.2 0.1
0.4」 =—0.6
0.5
0.5
y6 -1/(1 et6) =1/(1 e^6) =0.6457
反推确定第二层权系数变化: 酩=y1(d6 —y1)(1—y6) =0.6457(0.5—0.6457)(1 —0.6457) = -0.0333
Wi^w^ 「的1 i =2,3,4,5
第一次反传修正的输出层权为:
0.5 0.5 0.4833
0.2
+ 1 *(-0.0333)
0.5
0.1833
0.1
0.5
0.0833
0.4.
1 1
一0.5 一
1 1
0.3833 一
反推第一层权系数修正:
二色脑側“1 -y;) i =2,3,4,5
W1i =w° ■ ^1x1
Wi 二 0.2 0.3 0.4 0.5T
第二次学习,x2 =0.0500,0.5250
2
neti 二⑷和治 i =2,3,4,5
£ =1/[1 飞如2*)] =1/[1 e402 0.0500)] =0.5025
住=1/[1 飞汕13小]=1/[1 e40-3 0.0500)] =0.5037
y =1/[1 e”.4 0.0500)] =0.5050
y =0.5062
计算6单元状态net6:
0.5025_
t 匸 t 0.5037
n et6 =W6tY = 0.4833 0.1833 0.0833 0.3833】 =0.5713
0.5050
.0.5062 一
代二 f(net6) =1/(1 e^5713) = 0.
原创力文档


文档评论(0)