機械学習

F#で逆誤差伝播法(ミニバッチ対応版)

下記記事にて逆誤差伝播法をF#で実装してみました。 F#で逆誤差伝播法 - 何でもプログラミング1データ/教師データ毎にネットワークを更新していましたが、今回はある程度の数学習してその変位の平均でネットワークを更新する、ミニバッチ法に対応してみたい…

F#で逆誤差伝播法

今回はニューラルネットワークで利用される、逆誤差伝播法をF#で実装してみたいと思います。実装をするに際し、Math.NETライブラリを利用しています。 レイヤーの定義 今回は、全結合のAffine層、ReLU活性化層、Softmax最終活性化層を定義しました。その他の…