fann_get_activation_steepness

(PECL fann >= 1.0.0)

fann_get_activation_steepness — Повертає крутість активації для нейрона, що поставляється, і номери шару.

Опис

fann_get_activation_steepness(resource $ann, int $layer, int $neuron): float

Отримує крутість активації для нейрона з номером neuron у шарі з номером layer, Вважаючи вхідний шар, як шар 0.

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

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

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

Крутизна активації за замовчуванням – 0,5.

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

ann

Ресурс нейронної мережі.

layer

Номер шару

neuron

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

Значення, що повертаються

Крутизна активації для нейрона або -1, якщо нейрон не визначений у нейронній мережі, або **false**в случае возникновения ошибки.

Дивіться також