/NewralNetwork_JS

Javascriptで手書き数字認識のニューラルネットワークを構築して見た。

Primary LanguageJavaScript

Newral-Networkによる手書き数字認識

ここではMLの学習の一環として、外部ライブラリに頼らずに実装して見た。

本当は金曜日にサボったら「授業でニューラルネットやったよ〜」と言われて焦って勉強しただけ。

JavascriptではPythonで言うところのnumpyのような強力な数値計算ライブラリがあまりなくて、numpyにあるような関数は自前で作りました。

  • できたこと
    • newral networkを実現するClass Networkを作った
    • feedforwardメソッドに入力をするとNNの計算を実行する
  • できなかったこと
    • 学習過程の実装ができませんでした。

学習アルゴリズムの実装にアルゴリズムの理解はできたのですが、いまいち実装の仕方が分からずできませんでした...。 一緒に考えてくれる人を募集します😢

Reference

今回は以下のサイトを元に学習した。
ニューラルネットワークを用いた手書き文字認識