マガジンのカバー画像

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

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

#行列

第10話 ディープラーニングに必要な数学知識 -線形代数 行列の演算-

前回に引続き、線形代数を学んでいきます。 今回は行列の演算についてです。 ディープラーニングでは行列計算を多用するらしいので、今回学習することはきっと重要でしょう。 内容は次のとおりです。 ・スカラーと行列の演算 ・行列の要素同士の演算(アダマール積) ・行列同士の掛け算(行列積) ・ベクトルと行列の演算 ・行列の転置 ちなみに教科書の1/4くらいが終わりました。 本丸のディープラーニングに到達するまでの道のりは険しいですね・・・。 それでは今回の学習のスタートです

第9話 ディープラーニングに必要な数学知識 -線形代数編 行列・テンソル-

ディープラーニング(AI)のプログラミングには数学知識が必要とのことで、今回から線形代数を学んでいきます。 (教科書「はじめてのディープラーニング」我妻幸長著) 今回は行列とテンソルがメインとなります。 具体的な内容は次のとおりです。 ・線形代数とは ・スカラー ・ベクトル ・行列 ・テンソル ・テンソルの形状変換、軸の入れ替え 余談ですが、私は大学1年生のとき線形代数を学びました。 それが今から10年以上も前のことだったなんて。 月日の流れはあっという間ですね・・・。