fann_get_cascade_output_change_fraction
(PECL fann >= 1.0.0)
fann_get_cascade_output_change_fraction — 返回級聯輸出變化分數
說明
fann_get_cascade_output_change_fraction(resource
$ann
): float級聯輸出變化分數是一個介於0到1之間的數字,決定了在fann_get_cascade_output_stagnation_epochs()的輸出連線訓練中,fann_get_MSE()的值將改變多大才能保持訓練不至於停滯。如果訓練停滯了, If the training stagnates, 輸出連線的訓練將結束,新的候選神經元將準備。
這就意味著如果在fann_get_cascade_output_stagnation_epochs()期間, MSE沒有被 fann_get_cascade_output_change_fraction() 改變, 因為訓練的停滯將導致輸出連線將被停止。
如果級聯輸出改變分數很小,輸出連線將會訓練的更多,如果分數很大則會訓練的更少。
預設的級聯輸出改變分數是0.01,和MSE中的1%相等。
參數
-
ann
-
神經網路 資源。
返回值
成功,返回級聯輸出更改分數,錯誤則返回 false
.
參見
- fann_set_cascade_output_change_fraction() - 設定級聯輸出改變分數
- fann_get_MSE() - 從網路中讀取均方誤差。
- fann_get_cascade_output_stagnation_epochs() - 返回級聯輸出停滯週期的數量