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

UptoLike

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

270
дет проведено указанное число циклов. Желательно разбивать дан-
ные на сегменты таким образом, чтобы каждый сегмент содержал
хотя бы один переходный процесс.
Use Current Weights использовать текущие весовые коэффи-
циенты. В противном случае данные коэффициенты будут выбраны
случайным образом. Этот параметр следует применять при повтор-
ном обучении.
Use Cumulative Training при выборе этого параметра первона-
чальное обучение будет выполнено с первым сегментом тестовых
данных, а при последующем обучении остальные сегменты будут
добавляться к данным, используемым на предыдущем этапе обуче-
ния. Таким образом, на финальной стадии обучения будет исполь-
зован весь набор тестовых данных. Этот параметр следует приме-
нять осторожно, так как он увеличивает время обучения.
После задания всех параметров необходимо приступить к обу-
чению управляющей сети, для чего необходимо нажать на кнопку
Train Controller. При этом откроется окно, в котором будет отобра-
жаться процесс обучения (так же, как и при обучении идентифика-
ционной сети).
После завершения обучения открывается окно Plant Response
for NN Model Reference Control, в котором отображаются результа-
ты обучения.
После успешного завершения процесса обучения управляющей
сети контроллер готов к использованию в составе системы управле-
ния. На рис. П.1.11 приведен пример отработки контроллером за-
данного входного ступенчатого сигнала.
Блок Model Reference Controller может быть использован для
произвольного объекта управления. При этом могут возникать сле-
дующие проблемы:
1. Процесс обучения идентификационной сети идет медленно
или прекращается самопроизвольно, что определяется по тому, что
ошибка обучения не уменьшается с какого-либо урока. Это может
происходить по следующим причинам:
неверно выбрана конфигурация ИНС необходимо задать
большее число нейронов в скрытом слое;
неверно задан набор тестовых данных, не содержащий доста-
точного для обучения количества информации;
выбрано слишком малое число уроков обучения, и его необхо-
димо увеличить.
2. Процесс обучения управляющего контроллера идет медлен-
но, и ошибка обучения практически не уменьшается.