Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
semilogy(1:63, ee, ′+k′)
xlabel(′Циклы′), ylabel(′Ошибка′), grid
Задание 2. Адаптировать параметры однослойной динамической сети с одним входом и одной линией задержки для аппроксимации рекурентного соотношения , выполнив следующие действия:
1. Так как для динамических сетей групповой способ представления обучающего множества не используется, подготовить данные для последовательной адаптации в виде массивов ячеек значений входа и цели:
P = {-1/2 1/3 1/5 1/4); % – значения входа p(t);
T = {-1 1/6 11/15 7/10}; % – значения цели y(t).
2. Выполнить адаптацию и построение графиков
net = newlin([-1 1], 1, [0 1], 0.5); % – help(newlin);
Pi = {0}; % – начальное условие для линии задержки;
net.IW{1} = [0 0]; % – веса для основного и задержанного входов;
net.biasConnect = 0; % – значение смещения;
EE = 10; i = 1;
while EE > 0.0001
[net, a{i}, e{i}, pf] = adapt(net, P, T);
W(i,:) = net.IW{1,1};
EE = mse(e{i});
ee(i) = EE;
i = i +1;
End
W(22,:)
a{22}
EE
Дата публикования: 2015-10-09; Прочитано: 294 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!