Page 43 - 4721
P. 43
початкові стани вхідних затримок. Ai - це стани затримок у
шарі (у даному випадку, порожні, оскільки між шарами
затримки немає), а Ts – це зсунутий ряд зворотного звязку.
Проведемо тренування мережі:
[Xs,Xi,Ai,Ts] = preparets(net,x,{},t);
[net,tr] = train(net,Xs,Ts,Xi,Ai);
nntraintool
4. Переглянемо адаптацію мережі під час тренування.
plotperform(tr)
5. Протестуємо роботу мережу та розглянемо відповідь
мережі:
Y = net(Xs,Xi,Ai);
perf = mse(net,Ts,Y)
plotresponse(Ts,Y)
6. Розглянемо кореляцію прогнозованих та фактичних
значень:
E = gsubtract(Ts,Y);
ploterrcorr(E)
plotinerrcorr(Xs,E)
7. Організуємо закритий цикл навчання:
net2 = closeloop(net);
view(net)
[Xs,Xi,Ai,Ts] = preparets(net2,x,{},t);
Y = net2(Xs,Xi,Ai);
plotresponse(Ts,Y)
42