ВУЗ:
Составители:
Рубрика:
69
epochs: 100 % – максимальное количество циклов
обучения;
show: 25 % – интервал вывода данных;
goal: 0 % – предельное значение критерия обучения;
time: Inf % – максимальное время обучения;
min_grad: 1.0e-006 % – максимальное значение градиента
критерия % качества;
max_fail: 5 % – максимально допустимый уровень
% превышения ошибки контрольного
% подмножества по сравнению с обучающим.
Процедура обучения прекратится, когда будет выполнено одно из
следующих условий:
а) значение функции качества стало меньше предельного
goal;
б) градиент критерия качества стал меньше значения
min_grad;
в) достигнуто предельное значение циклов обучения
epochs;
г) превышено максимальное время, отпущенное на обучение
time;
д) ошибка контрольного подмножества превысила ошибку обу-
чающего более чем в
max_fail раз.
Функция
traingd предполагает, что функции взвешивания
dotprod, накопления netsum и активации transig или rogsig имеют
производные. Для вычисления производных критерия качества обу-
чения
perf по переменным веса и смещения используется метод об-
ратного распространения. В соответствии с методом градиентного
спуска вектор настраиваемых переменных получает следующее при-
ращение:
dxdperflrdx /*
=
,
где
tr – параметр скорости настройки, равный по умолчанию 0,01.
Функцией одновременного поиска минимума вдоль заданного на-
правления в данной сети является функция srchbac.
5. Обучить рассматриваемую сеть:
epochs: 100 % – максимальное количество циклов
обучения;
show: 25 % – интервал вывода данных;
goal: 0 % – предельное значение критерия обучения;
time: Inf % – максимальное время обучения;
min_grad: 1.0e-006 % – максимальное значение градиента
критерия % качества;
max_fail: 5 % – максимально допустимый уровень
% превышения ошибки контрольного
% подмножества по сравнению с обучающим.
Процедура обучения прекратится, когда будет выполнено одно из
следующих условий:
а) значение функции качества стало меньше предельного goal;
б) градиент критерия качества стал меньше значения min_grad;
в) достигнуто предельное значение циклов обучения epochs;
г) превышено максимальное время, отпущенное на обучение time;
д) ошибка контрольного подмножества превысила ошибку обу-
чающего более чем в max_fail раз.
Функция traingd предполагает, что функции взвешивания
dotprod, накопления netsum и активации transig или rogsig имеют
производные. Для вычисления производных критерия качества обу-
чения perf по переменным веса и смещения используется метод об-
ратного распространения. В соответствии с методом градиентного
спуска вектор настраиваемых переменных получает следующее при-
ращение:
dx = lr * dperf / dx ,
где tr – параметр скорости настройки, равный по умолчанию 0,01.
Функцией одновременного поиска минимума вдоль заданного на-
правления в данной сети является функция srchbac.
5. Обучить рассматриваемую сеть:
69
Страницы
- « первая
- ‹ предыдущая
- …
- 67
- 68
- 69
- 70
- 71
- …
- следующая ›
- последняя »
