ВУЗ:
Составители:
30
6-й шаг процедуры адаптации
Переходя ко второму члену, получим следующий результат:
()
[]
()
⎪
⎩
⎪
⎨
⎧
=
−−=
.16
;326
т
b
w
(10)
Этим заканчиваются ручные вычисления.
Расчеты с использованием функции adapt.
Вновь сформируем модель персептрона, изображенного на ри-
сунке:
clear, net = newp([-2 2;-2 2],1);
Введем первый элемент обучающего множества:
p = {[2; 2]}; t = {0};
Установим параметр passes (число проходов), равным 1, и выпол-
ним один шаг настройки:
net.adaptParam.passes = 1;
[net,a,e] = adapt(net,p,t); a,e
a =
[1]
e =
[-1]
Скорректированные вектор весов и смещение определим сле-
дующим образом:
twts = net.IW{1,1}, tbiase = net.b{1}
twts =
-2 -2
tbiase =
-1
6-й шаг процедуры адаптации Переходя ко второму члену, получим следующий результат: ⎧⎪w т (6 ) = [− 2 − 3] ; ⎨ (10) ⎪⎩b(6) = 1. Этим заканчиваются ручные вычисления. Расчеты с использованием функции adapt. Вновь сформируем модель персептрона, изображенного на ри- сунке: clear, net = newp([-2 2;-2 2],1); Введем первый элемент обучающего множества: p = {[2; 2]}; t = {0}; Установим параметр passes (число проходов), равным 1, и выпол- ним один шаг настройки: net.adaptParam.passes = 1; [net,a,e] = adapt(net,p,t); a,e a = [1] e = [-1] Скорректированные вектор весов и смещение определим сле- дующим образом: twts = net.IW{1,1}, tbiase = net.b{1} twts = -2 -2 tbiase = -1 30
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »