深層学習参考資料
NTT データ数理システム
数理計画部 清水超貴
Convolutional Neural Network
一般物体認識によい成績を残している Neural Network
- Convolution(畳み込み)と Pooling(プーリング) を交互に行う
- 最終層に分類クラス数と同数のノードを置く
- 直前のプーリング層とFull Network全結合ネットワークで結ぶ
* 間に正規化層を挿入することもある
ImageNet Large Scale Visual Recognition Challenge(ILSVRC) 2012
で優勝した記念碑的 CNN
A. Krizhevsky+. ImageNet Classification with Deep Convolutional Neural Networks. 2012
畳み込み層: 5 つ
プーリング層 : 3 つ
正規化層 : 2 つ
全結合層: 3 つ
Classification
Localization
その他成果
Text Recognition
Text Detection
Recurrent Neural
Network
-
Sequence (音声・文・アクセスログなど)を入力出力
-
Sequence 間の対応関係や Sequence の分布を学習
-
内部に(有向)閉路を持つ Neural Network の総称
時間方向に展開した図
応用
手書き文字列生成
上記 A.Gravis のデモで生成
自動対話
A Neural Algorithm of
Artistic Style
…
他のスタイルでも...
画像認識用の CNN を使用 (学習は行わない)
-
深い層まで進んでも空間的な位置関係は保たれる
-
色合いや質感の情報は相対的に弱められている
情報が弱まっている部分を別の画像の画風に置き換えてやる
基本アイデア
目的関数
(中間層のコンテンツ画像とのズレ)
+
(スタイル行列のスタイル画像とのズレ)
remark: 前者は深い層で、後者は浅い層・浅い層両方でずれをとる
目的関数を設定したら...
最適化の出番です!!
ご注文はDLですか??
By simizut22
ご注文はDLですか??
Deep Learning
- 1,016