PHP Conference Japan 2024

fann_set_activation_steepness

(PECL fann >= 1.0.0)

fann_set_activation_steepness設定指定神經元和層數的激活陡度

說明

fann_set_activation_steepness(
    資源 $ann,
    浮點數 $activation_steepness,
    整數 $layer,
    整數 $neuron
): 布林值

設定第 layer 層中第 neuron 個神經元的激活陡度,其中輸入層算作第 0 層。

無法設定輸入層中神經元的激活陡度。

激活函數的陡度表示激活函數從最小值到最大值的變化速度。較高的激活函數值也會帶來更積極的訓練。

當訓練神經網路,而輸出值應該在極端值時(通常為 0 和 1,取決於激活函數),可以使用陡峭的激活函數(例如 1.0)。

預設的激活陡峭度為 0.5。

參數

ann

神經網路 資源

activation_steepness

激活陡峭度。

layer

層數。

neuron

神經元編號。

返回值

成功時返回 true,否則返回 false

參見

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top