はじめに 初心者がざっとニューラルネットワークを理解していくという記事です。 前提として今は研究をしていない学士卒が書いた記事ということは念頭においてください🙇 ニューラルネットワーク(NN)について 深層学習(ディープラーニング)に必要。もともと機械学習の手法の一つだったが、ハード機器の発達で深層学習ができるようになることでニューラルネットワークという手法が発達した。 まずは一次関数で直感的にNNを理解しよう! 入力値xに対して、パラメータaが最適化された(*)関数yの出力は と表せます。 ※ u|hについては後ほど解説します どのように最適化されるかは、例えばy = ax + bにおいてyの目標値はtであるとします(y = tの時、$y = y^*$)。目標値に近づくようにパラメータaを最適化していきますというお話です。今回、t = bであるとします。 ここでの最適化とは、どの入力値