0

MATLAB で「確率的勾配降下法」を実装しようとしています。私はアルゴリズムに正確に従いましたが、予測/フィッティング関数に対して非常に大きな w (係数) を取得しています。アルゴリズムに誤りがありますか?

ニューラル ネットワークの勾配降下法を作成しようとしています。

私は最終的なネットワークの出力を (net2) として出力し、(d) として出力したかったので、この 2 つのパラメーターを式に入れました: E=0.5*(d^2-net2) で、E を取得しました。

だから私の問題は、どのようにEを使用できるかということです? どうすれば私のタラをmatlabで書くことができますか? また、重みを W として更新するにはどうすればよいですか? 助けてください。ありがとう。

4

1 に答える 1

0

その実装を見ることができます:

http://www.mathworks.com/matlabcentral/fileexchange/22010-a-very-simple-and-intuitive-neural-network-implementation

于 2012-02-16T12:25:38.613 に答える