Моделирование искусственных нейронных сетей в системе MATLAB. Часть 3. Радиальные базисные сети. Донской Д.А - 6 стр.

UptoLike

6
Например, если нейрон имел смещение 0.1, то его выходом бу-
дет 0.5 для любого вектора входа
p и вектора веса w при расстоянии
между векторами, равном 8.333, или 0.833/
b.
Следовательно, при помощи
b можно масштабировать разность p
и
w.
Это позволяет решать ряд определенных задач.
Например, пусть дана разность p w = 20 и a = 0,5. Требуется
найти такое b, чтобы данное условие выполнялось.
Решим эту задачу:
()
,20radbas5,0
2
n
eb
==
(
)
,5,0
2
20b
e
=
()
,ln5,0ln
2
20b
e
=
()
.205,0ln
2
b=
Вычислим ln0.5 и запишем:
()
,693,020
2
= b
()
,693,020
2
=b
,693,0400
2
=b
.0416,0=b
Радиальная базисная сеть состоит из двух слоев: скрытого ради-
ального базисного слоя, имеющего S
1
нейронов, и выходного линей-
ного слоя, имеющего S
2
нейронов (рис. 3).
Входами блока ||dist|| на этом рисунке являются вектор входа
p и
матрица весов
IW
1,1
, а выходомвектор, состоящий из S
1
элемен-
тов. Выход блока ||dist|| умножается поэлементно на вектор смещения
b
1
и формирует вход функции активации.
   Например, если нейрон имел смещение 0.1, то его выходом бу-
дет 0.5 для любого вектора входа p и вектора веса w при расстоянии
между векторами, равном 8.333, или 0.833/b.
   Следовательно, при помощи b можно масштабировать разность p
и w.
   Это позволяет решать ряд определенных задач.
   Например, пусть дана разность p – w = 20 и a = 0,5. Требуется
найти такое b, чтобы данное условие выполнялось.
   Решим эту задачу:
   0,5 = radbas (20b ) = e − n ,
                              2




   0,5 = e − (20b ) ,
                  2




   ln 0,5 = ln e − (20b ) ,
                          2




   ln 0,5 = − (20b )2 .
  Вычислим ln0.5 и запишем:
   − (20b )2 = −0,693,
   (20b )2 = 0,693,
   400 b 2 = 0,693,
   b = 0,0416.
   Радиальная базисная сеть состоит из двух слоев: скрытого ради-
ального базисного слоя, имеющего S 1 нейронов, и выходного линей-
ного слоя, имеющего S 2 нейронов (рис. 3).
   Входами блока ||dist|| на этом рисунке являются вектор входа p и
матрица весов IW 1 ,1 , а выходом – вектор, состоящий из S 1 элемен-
тов. Выход блока ||dist|| умножается поэлементно на вектор смещения
b1 и формирует вход функции активации.




                                   6