使用 Widrow 和 Nguyen 演算法初始化權重。

fann_init_weights

(PECL fann >= 1.0.0)

fann_init_weights使用 Widrow 和 Nguyen 演算法初始化權重。

說明

fann_init_weights(resource $ann, resource $train_data): bool

使用 Widrow 和 Nguyen 演算法初始化權重。

該函式的作用和 fann_randomize_weights()函式相似。 該函式將會使用 Derrick Nguyen 和 Bernard Widrow 開發的演算法來設定權重用於加速訓練。 該技術不是經常奏效,在某些場景下比純粹的隨機初始化來得更低效。

該演算法要求獲取輸入數據的範圍(比如 最大和最小輸入),因此接受別的參數,數據(將會在網路中訓練的數據)。

參數

ann

神經網路 資源

train_data

神經網路訓練數據 資源

返回值

成功時返回 true,其它情況下返回 false

參見

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *