Skip to main content More Related Content
PDF
PDF
PPTX
PDF
(DL hacks輪読) Deep Kernel Learning PPTX
PDF
はじめてのパターン認識 第5章 k最近傍法(k_nn法) PPTX
猫でも分かるVariational AutoEncoder PPTX
What's hot
PDF
PDF
PRML上巻勉強会 at 東京大学 資料 第1章後半 PPTX
DLLab 異常検知ナイト 資料 20180214 PPTX
PDF
PDF
PDF
PDF
Optunaを使ったHuman-in-the-loop最適化の紹介 - 2023/04/27 W&B 東京ミートアップ #3 PDF
PPTX
[DL輪読会]Neural Ordinary Differential Equations PPTX
PPTX
PDF
Fisher線形判別分析とFisher Weight Maps PDF
機械学習チュートリアル@Jubatus Casual Talks PDF
[DL輪読会]A Higher-Dimensional Representation for Topologically Varying Neural R... PPTX
PDF
PDF
PDF
PDF
Similar to ゼロから作るDeepLearning 5章 輪読
PPTX
PPTX
PPTX
PDF
PRML 5.2.1-5.3.3 ニューラルネットワークの学習 (誤差逆伝播) / Training Neural Networks (Backpropa... PPTX
Deep learning chapter4 ,5 PDF
PPTX
PDF
PDF
Casual learning machine learning with_excel_no6 PPTX
PPTX
PDF
PDF
PDF
lispmeetup#63 Common Lispでゼロから作るDeep Learning PDF
PDF
東京都市大学 データ解析入門 10 ニューラルネットワークと深層学習 1 PPTX
PDF
PDF
PDF
More from KCS Keio Computer Society
PPTX
Large scale gan training for high fidelity natural PPTX
Imagenet trained cnns-are_biased_towards PPTX
PPTX
PDF
PPTX
PDF
PDF
Vector-Based navigation using grid-like representations in artificial agents PDF
PDF
PDF
PDF
Hindsight experience replay PDF
PDF
PDF
ゼロから作るDeepLearning 2~3章 輪読 PDF
PDF
ゼロから作るDeepLearning 3.3~3.6章 輪読 PDF
[論文略説]Stochastic Thermodynamics Interpretation of Information Geometry PPTX
Graph Convolutional Network 概説 PDF
ゼロから作るDeepLearning 5章 輪読
- 1.
- 2.
- 3.
- 4.
誤差逆伝播法とは
• ニューラルネットワークの学習手順
Step1 :訓練データの中からランダムに一部のデータを選び出す
(ミニバッチ学習)
Step2 : 各重みパラメータに関する損失関数の勾配を求める。
(ここで今回のテーマである誤差逆伝播法を利用する)
Step3 : 重みパラメータを勾配方向に微小量だけ更新する
Step4 : Step1 ~ Step3 を loop
- 5.
- 6.
- 7.
- 8.
- 9.
連鎖律と逆伝播
• 𝑧 =𝑥 + 𝑦 2という式は以下2つの構成式で表される。
𝑧 = 𝑡2
𝑡 = 𝑥 + 𝑦
ここで、𝑧の𝑥での微分値は
𝜕𝑧
𝜕𝑥
=
𝜕𝑧
𝜕𝑡
𝜕𝑡
𝜕𝑥
と表せる。
これを計算グラフでの逆伝播で𝑧の𝑥での微分値は以下のように求められる。
𝑥
𝑦
𝑡 𝑧
𝐸
^2+
𝐸
𝜕𝑧
𝜕𝑡
𝐸
𝜕𝑧
𝜕𝑡
𝜕𝑡
𝜕𝑥
- 10.
逆伝播の計算グラフ上のルール1
• 加算ノードの逆伝播
𝑧 =𝑥 + 𝑦 という式の𝑥, 𝑦それぞれ微分値を考えると、
𝜕𝑧
𝜕𝑥
= 1,
𝜕𝑧
𝜕𝑦
= 1
どちらも1になる。つまり計算グラフ上では+のノードはそのまま1を掛けて左に流せば良
い。
𝑥
𝑧
𝑦
+
𝜕𝐿
𝜕𝑧
𝜕𝐿
𝜕𝑧
∙1
𝜕𝐿
𝜕𝑧
∙1
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
• さらに、
𝜕𝐿
𝜕𝑦
𝑦2 exp−𝑥 は以下のように簡略化できる。
𝜕𝐿
𝜕𝑦
𝑦2
exp −𝑥 =
𝜕𝐿
𝜕𝑦
1
1 + exp −𝑥 2
exp −𝑥
=
𝜕𝐿
𝜕𝑦
1
1 + exp −𝑥
exp −𝑥
1 + exp −𝑥
=
𝜕𝐿
𝜕𝑦
𝑦 1 − 𝑦
𝜕𝐿
𝜕𝑦
sigmoid
𝑥 𝑦
𝜕𝐿
𝜕𝑦
𝑦 1 − 𝑦
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.