こんにちは,学生エンジニアの迫佑樹(@yuki_99_s)です. 先日の大学の講義でニューラルネットワークを扱ったのですが,それがめちゃめちゃわかりやすかったんです. そこで,ニューラルネットワークの基礎の基礎を,高校生でもわかる簡単な数学だけを使って解説してみようと思います. 理解のしやすさを念頭に置いたので,ニューラルネットワーク・機械学習を専門に学ばれている方からすれば違和感を感じる表現もあるかもしれませんがご了承ください. ニューラルネットワークとは よく聞く,ニューラルネットワークなのですが,一体何なんでしょうか? これは,とてもざっくり説明すると,人間の脳の仕組みをコンピュータに適用したものです. 人間の脳には,ニューロンと呼ばれる神経細胞があります. このニューロンは,他のニューロンから信号を受け取ったり,信号を受け渡したりすることによって,情報を処理しています. つまり,こ