(PECL fann >= 1.0.0)
fann_set_activation_steepness — Устанавливает крутизну активации для указанного нейрона и номера слоя
$ann
,$activation_steepness
,$layer
,$neuron
Установите крутизну активации для нейрона номер neuron
в слое номер layer
,
считая входной слой как слой 0.
Невозможно установить крутизну активации нейронов во входном слое.
Крутизна функции активации кое-что говорит о том, насколько быстро функция активации переходит от минимума к максимуму. Высокое значение функции активации также даст более агрессивное обучение.
При обучении нейронных сетей, в которых выходные значения должны быть крайними (обычно 0 и 1, в зависимости от функции активации), может использоваться крутая функция активации (например, 1.0).
По умолчанию крутизна активации составляет 0.5.
ann
Ресурс (resource) нейронной сети.
activation_steepness
Крутизна активации.
layer
Номер слоя.
neuron
Номер нейрона.
Возвращает true
в случае успешного выполнения, или false
в противном случае.