ぼけっと、色々な記事を読んでいたら、
先日AlphaGo(っぽい)レポジトリを紹介していた時に出てきた、
Kerasというモジュールの紹介記事を見かけた。
色々なDeepLearningのKeras版レポジトリも元記事位は付いているので、
Chainerで書き直したら勉強になりそ−、とは思うんだけど、
そもそも何かを知っていないとお話にならないので、その調査メモ。
Gaussian-Bernoulli RBM
連続値を処理したいときの制約ボルツマンマシン
Chapter 8 ボルツマンマシン - 深層学習本読み会
補助関数法によるGaussian-Bernoulli RBMの
学習アルゴリズムの検討
制約つきボルツマンマシン (RBM; Restricted Boltzmann Machine) の私的まとめ
Deep dream
Googleが公開していた、
なんかキモチワルイ画像生成
悪夢画像の衝撃! Googleの人工知能「Deep Dream」が見る夢がヤバすぎ
DeepDream 機械が見た夢
Neural style transfer
ある画像をベースに、他の画像の雰囲気を付け足す(っぽい)
画風を変換するアルゴリズム
上記記事が参考にしている論文
【Deep Learning 画風変換】ポケモンを大神の世界に連れて行ってみた
GANとDCGAN
画像生成手法。
Chainerを使ってコンピュータにイラストを描かせる
Chainerで顔イラストの自動生成
最新の画像生成技術に衝撃を受けたので、その基礎技術をTensorFlowで実装してみる
VGG-16
VGGというチームが考案した16層~19層のニューラルネット
画像判別の大会で好成績を残した。
以下のpdfの2.4参照
ディープラーニングに用いる畳み込み演算による概念操作の表現
Deep Q-learning
Deep Q Networkと同じっぽい
DeepLearningを用いた、強化学習。
Deep-Q-Learning
DQNの生い立ち + Deep Q-NetworkをChainerで書いた
Music generation
音楽の旋律予測。
RNN-RBMというRNNの生成モデル版を使用している。
RNN-RBMによる旋律の予測と生成と音楽情報処理に関する紹介
GRUV: Algorithmic Music Generation using
Recurrent Neural Networks
AlphaGo
説明いらないと思いますが、囲碁。
ちなみにKerasはTheanoのラッパー。
Chainer以上に簡潔にニューラルネットモデルをPythonで書けそう。
Keras版の上記DeepLearningのコードが見たい人は元記事をどうぞ。
そろそろ落ち着いてディープラーニングのコードを書きたい。