MATLAB で「確率的勾配降下法」を実装しようとしています。私はアルゴリズムに正確に従いましたが、予測/フィッティング関数に対して非常に大きな w (係数) を取得しています。アルゴリズムに誤りがありますか?
ニューラル ネットワークの勾配降下法を作成しようとしています。
私は最終的なネットワークの出力を (net2) として出力し、(d) として出力したかったので、この 2 つのパラメーターを式に入れました: E=0.5*(d^2-net2) で、E を取得しました。
だから私の問題は、どのようにEを使用できるかということです? どうすれば私のタラをmatlabで書くことができますか? また、重みを W として更新するにはどうすればよいですか? 助けてください。ありがとう。