ニューラルネットワーク
ニューラルネットワークとは、かんたんな単位がたくさんの層になってつながったAIモデルです。つながりにはそれぞれ強さ(重み)があり、よい答えが出るまで学習で調整されます。
ニューラルネットワークは、層に並んだばく大な数の小さなダイヤルだと考えてみましょう。写真の画素のような情報が片側から入り、層を通りぬけて、「ねこ」のような答えになって出てきます。
学習では、ネットワークの答えが正しい答えとくらべられます。まちがうたびにダイヤルが少しずつ動かされ、何百万回もくり返すうちにまちがいが小さくなります。ダイヤルを手で合わせる人はいません。
ニューラルネットワークは脳から少しヒントを得ていますが、考える細胞ではなく数学です。画像認識、音声認識、言語モデルを支えていて、大きなネットワークがなぜその答えを出したのかを正確に説明するのは、むずかしいことがよくあります。
6分のレッスンで学ぶニューラルネットワークフィードバックで回す、小さなダイヤルの層