数値計算

MATLAB,Python,Scilab,Julia比較 第4章 その59【逆伝播⑩】

入力、出力が複数であるが故の連鎖律の事情のもう一つの考え方。誤差関数は二乗和誤差関数であり、本来であればΣが含まれる。よって、連鎖律にもΣが含まれる形を取ると前回と同一の数式が得られる。
数値計算

MATLAB,Python,Scilab,Julia比較 第4章 その58【逆伝播⑨】

入力、出力(ラベル)が複数であるが故に連鎖律のルートが複数になる。上記の図示と数式を説明。
数値計算

MATLAB,Python,Scilab,Julia比較 第4章 その57【逆伝播⑧】

全体の位置づけ確認。各偏導関数を再掲。各偏導関数を連鎖律に則して結合。
数値計算

MATLAB,Python,Scilab,Julia比較 第4章 その56【逆伝播⑦】

バイアスのブロック図と連鎖律上の位置づけを確認。バイアスの偏導関数を確認。もとの式がシンプルな上、1次で係数もないので1になる。
数値計算

MATLAB,Python,Scilab,Julia比較 第4章 その55【逆伝播⑥】

入力層のブロック図と連鎖律上の位置づけを確認。入力層の偏導関数を確認。もとの式がシンプルなので偏導関数もシンプル。
数値計算

MATLAB,Python,Scilab,Julia比較 第4章 その54【逆伝播⑤】

活性化関数の微分について説明。活性関数のブロック図と連鎖律上の位置づけを確認。シグモイド関数の導関数を復習。シグモイド関数の偏導関数を確認。
数値計算

MATLAB,Python,Scilab,Julia比較 第4章 その53【逆伝播④】

連鎖律に於ける誤差関数の位置づけを確認。ブロック図的には一番後ろだが、連鎖律としては先頭。誤差関数の確認。誤差関数の偏導関数の確認。
数値計算

MATLAB,Python,Scilab,Julia比較 第4章 その52【逆伝播③】

合成関数の微分こと連鎖律について説明。学習データを加味した場合の多変量関数の連鎖律について簡単に説明。詳細は後日。
数値計算

MATLAB,Python,Scilab,Julia比較 第4章 その51【逆伝播②】

一連の合成関数について書き出し。合成関数を構成する各数式を書き出し。誤差関数、活性化関数、入力と重みの内積。
数値計算

MATLAB,Python,Scilab,Julia比較 第4章 その50【逆伝播①】

誤差逆伝播法とか単純パーセプトロンに関連する用語を確認。様々な都合で、単純パーセプトロンに対する誤差逆伝播法を「逆伝播」と呼称することに。逆伝播を行う単純パーセプトロンの構成を確認。誤差関数は二乗和誤差関数を1/2にしたもの。1/2により微分後の数式がシンプルになる。