fann_set_activation_steepness

(PECL fann >= 1.0.0)

fann_set_activation_steepnessУстанавливает крутизну активации для указанного нейрона и номера слоя

Описание

fann_set_activation_steepness(
    resource $ann,
    float $activation_steepness,
    int $layer,
    int $neuron
): bool

Установите крутизну активации для нейрона номер neuron в слое номер layer, считая входной слой как слой 0.

Невозможно установить крутизну активации нейронов во входном слое.

Крутизна функции активации кое-что говорит о том, насколько быстро функция активации переходит от минимума к максимуму. Высокое значение функции активации также даст более агрессивное обучение.

При обучении нейронных сетей, в которых выходные значения должны быть крайними (обычно 0 и 1, в зависимости от функции активации), может использоваться крутая функция активации (например, 1.0).

По умолчанию крутизна активации составляет 0.5.

Список параметров

ann

Ресурс (resource) нейронной сети.

activation_steepness

Крутизна активации.

layer

Номер слоя.

neuron

Номер нейрона.

Возвращаемые значения

Возвращает true в случае успешного выполнения, или false в противном случае.

Смотрите также

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top