15.
ディープラーニングへの期待
15
さまざまなレベルのパターン
MIT Introduction to Deep Learning | 6.S191,
https://www.youtube.com/watch?v=5tvmMX8r_OM
の「Why Deep Learning」のページ
線や点のレベル 目,鼻,耳のレベル 顔の構造のレベル
25.
バックプロパゲーション
25
重みの変化のみで学習を行う
(学習の途中で,ユニットの種類や数が変化するわけではない)
3層目の重み
2層目の重み
1層目の重み
① まず,3層目の重みを調整して,誤差を最小化
② ①の次に,2層目の重みを調整して,誤差を最小化
③ ②の次に,1層目の重みを調整して,誤差を最小化
26.
ニューラルネットワークの教師あり学習
26
• 訓練データ(学習のためのデータ)を使用
• 学習は自動で行われる
① 訓練データにより,ニューラルネットから結果を出し,正
解との誤差を得る
② ユニット間の結合の重みの調整により、誤差を減らす
36.
教師なし学習のニュース (2011年)
• 教師なし学習(この画像が「人の画像である」,「猫であ
る」という正解がない)
• 訓練データ: YouTube からランダムに選ばれた画像 1000万枚
• 1000台のマシンで,3日間の学習
• 9層のニューラルネットワークを使用
36
文献: Building high-level features using large scale unsupervised learning
Quoc V. Le, Marc'Aurelio Ranzato, Rajat Monga, Matthieu Devin, Kai Chen, Greg S. Corrado, Jeff Dean, Andrew Y. Ng,
arXiv 1112.6209, 2011, last revised 2012.
人の顔のみに
反応するユニット
猫の顔のみに
反応するユニット
高次のパターンを認識
できる能力を獲得
特定の線や点に
反応するユニット
目や鼻や口に
反応するユニット
37.
教師あり学習のニュース (2012年)
• 教師あり学習の AlexNet で画像分類を行う
• 訓練データ: 画像約 100万枚以上(ImageNet データセット,
22000種類に分類済み)
• ILSVRCコンペティション: 画像を 1000 種類に分類
• ディープニューラルネットワークを使用
畳み込み, max pooling, 正規化(LCN), softmax, ReLU, ドロップアウト
37
文献: ImageNet classification with deep convolutional neural networks,
Alex Krizhevsky, Ilya Sutskever, Geoffrey E. Hinton, NIPS'12, 2012.
全
結
合
全
結
合
全
結
合
畳
み
込
み
畳
み
込
み
畳
み
込
み
畳
み
込
み
max
pooling
max
pooling
max
pooling
畳
み
込
み
L
C
N
L
C
N
48.
ディープラーニングのモデル
ディープラーニングのモデルは,ディープニューラ
ルネットワークのこと
• 層が深い(層の数が多い)
• たくさんの種類の層を組み合わせることが多い
48
全
結
合
全
結
合
全
結
合
C
N
N
C
N
N
C
N
N
C
N
N
max
pooling
max
pooling
max
pooling
C
N
N
L
C
N
L
C
N
49.
ImageNet データセット
• カラー画像 約140万枚(最新版)
• 1000 種類に分類済み
• インターネットで公開されている
• 画像分類を行う AI の訓練データとして利用できる
49
文献: ImageNet Large Scale Visual Recognition Challenge
Olga Russakovsky, Jia Deng, Hao Su, Jonathan Krause, Sanjeev Satheesh, Sean Ma, Zhiheng Huang, Andrej
Karpathy, Aditya Khosla, Michael Bernstein, Alexander C. Berg, Li Fei-Fei
50.
ディープラーニングの学習済みモデル
• 有名なデータ(ImageNet データセット)で学習済み
のモデルは,インターネットで公開されていることが
多い
【転移学習の考え方】
① 学習済みのモデルがある
ImageNet データセットで学習済みの場合には,
所定の 1000種類に画像分類を行うように学習済み
② 結合の重みを凍結,などを行う
③ ①とは別の画像分類に使えるように,最終層を交換.
そして,最終層の結合の重みについてのみ学習
50
It appears that you have an ad-blocker running. By whitelisting SlideShare on your ad-blocker, you are supporting our community of content creators.
Hate ads?
We've updated our privacy policy.
We’ve updated our privacy policy so that we are compliant with changing global privacy regulations and to provide you with insight into the limited ways in which we use your data.
You can read the details below. By accepting, you agree to the updated privacy policy.