查詢

fann_set_activation_steepness_hidden()函式—用法及示例

「 設定FANN神經網路中隱藏層的啟用函式的陡度(steepness)值 」


函式名稱:fann_set_activation_steepness_hidden()

適用版本:FANN >= 2.1.0

用法:fann_set_activation_steepness_hidden(resource $ann, float $steepness)

描述:設定FANN神經網路中隱藏層的啟用函式的陡度(steepness)值。

引數:

  • $ann:FANN神經網路資源物件
  • $steepness:隱藏層啟用函式的陡度值,可以是任意實數

返回值:無

示例:

<?php
// 建立一個具有2個輸入、1個隱藏層(包含5個神經元),1個輸出的FANN神經網路
$ann = fann_create_standard(3, 2, 5, 1);

// 設定隱藏層的啟用函式的陡度值為0.5
fann_set_activation_steepness_hidden($ann, 0.5);

// 訓練神經網路...

// 銷燬神經網路資源
fann_destroy($ann);
?>

備註:fann_set_activation_steepness_hidden() 函式用於在FANN神經網路中的隱藏層設定啟用函式的陡度值。啟用函式的陡度引數決定了梯度下降演演演算法在權重調整過程中的步長大小。這個引數的選擇對於網路的訓練和效能都具有一定的影響,需要根據具體問題進行調整。

補充糾錯
熱門PHP函式
分享連結