PHP 8.4.2 Released!

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.

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

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top