init
ニューラル ネットワークの初期化
説明
例
入力引数
出力引数
アルゴリズム
init
は net.initFcn
を呼び出し、パラメーター値 net.initParam
に従って重み値とバイアス値を初期化します。
一般的に、net.initFcn
は 'initlay'
に設定されており、各層の重みとバイアスがその net.layers{i}.initFcn
に従って初期化されます。
逆伝播ネットワークでは、net.layers{i}.initFcn
が 'initnw'
に設定されており、Nguye・Widrow 初期化手法を使用して層 i
の重み値とバイアス値が計算されます。
その他のネットワークでは net.layers{i}.initFcn
が 'initwb'
に設定されており、それぞれの重みとバイアスが独自の初期化関数で初期化されます。最も一般的な重みとバイアスの初期化関数は rands
です。この関数は、–1 ~ 1 のランダムな値を生成します。
バージョン履歴
R2006a より前に導入