マガジンのカバー画像

ディープラーニングに挑戦するよ

39
最近はやりのAI(ディープラーニング)のプログラミングに挑戦するお話です。ディープラーニングの理論だけでなく、ソースコードも併記して少しでもわかりやすく努めてます。応援よろしくお…
運営しているクリエイター

#順伝播

第27話 バッチ学習におけるニューラルネットワークの順伝播・逆伝播

今回は行列を用いたニューラルネットワーク(以降NNとよぶ)の演算について学習します。 実はこれまでにやっていたNNの演算は、層への入出力と正解をベクトルで表現していました。 しかし、前回学習した「バッチ学習」「ミニバッチ学習」ではベクトルではなく、行列を用いて演算することが必要になってきます。 そこで今回は、行列になるとNNの伝播はどうなるかを学習します。 具体的な内容は次のとおりです。 1. バッチ学習における行列(信号)の形式 2. バッチ学習における順伝播 3.