Нейронные сети и нейроконтроллеры. Бураков М.В. - 74 стр.

UptoLike

Составители: 

74
По аналогии с формулой для выходного слоя можно записать
1( ).
j
jj j
j jj
u
EE
uu
a ua
¶¶
= =-
¶ ¶¶
Однако величина ошибки для скрытого слоя
j
не задана, т. е.
не ясно, каким должен быть эталонный выход скрытого слоя. В то
же время очевидно, что ошибки выходного слоя зависят от ошибки
скрытого слоя ИНС, и это влияние тем больше, чем больше вес свя-
зи между нейроном скрытого слоя и выходным нейроном. Таким
образом, оценку ошибки нейрона скрытого слоя можно получить
как взвешенную сумму ошибок выходного слоя (рис. 3.5):
11
1( ),
pp
k
j k k k jk
j kj
kk
z
EE
z zv
u zu
∆∆
==
¶¶
== = -
¶¶
åå
1
11( ) ( ).
p
jj
k k k jk j j i
ij j j ij
k
ua
EE
z zv u ux
w uaw
=
æö
¶¶
¶¶
÷
ç
÷
ç
= =--
÷
ç
÷
ç
¶¶
÷
ç
èø
å
Тогда формула для коррекции весов скрытого слоя окончатель-
но приобретает следующий вид:
1
1 11( ) () ( ) ( ) .
p
ij ij k k k jk j j i
k
wt wt z zv u uxη∆
=
æö
÷
ç
÷
ç
+= - - -
÷
ç
÷
ç
÷
ç
èø
å
Рис. 3.5. Обратное распространение ошибки
X
x
1
x
2
Входной слой Скрытый слой
x
i
x
n
1
p
Выходной слой
1
k
j
u
j
v
j1
v
jk
v
jp
w
1j
w
2j
w
ij
w
nj
k
p