ここではMLの学習の一環として、外部ライブラリに頼らずに実装して見た。
本当は金曜日にサボったら「授業で
ニューラルネット
やったよ〜」と言われて焦って勉強しただけ。
JavascriptではPythonで言うところのnumpy
のような強力な数値計算ライブラリがあまりなくて、numpy
にあるような関数は自前で作りました。
- できたこと
- newral networkを実現するClass
Network
を作った feedforward
メソッドに入力をするとNNの計算を実行する
- newral networkを実現するClass
- できなかったこと
- 学習過程の実装ができませんでした。
学習アルゴリズムの実装にアルゴリズムの理解はできたのですが、いまいち実装の仕方が分からずできませんでした...。 一緒に考えてくれる人を募集します😢
今回は以下のサイトを元に学習した。
ニューラルネットワークを用いた手書き文字認識