GoogleColaboratoryでGAN超高速入門

シェアする

  • このエントリーをはてなブックマークに追加
スポンサーリンク

はじめに

 GANという言葉を最近よく聞くけど、実際に自分で動かしてみることをしてこなかった。なので、GoogleColaboratoryKerasを使って一通りのGANを試してみようと思う。

 GANの仕組み等はある程度把握していることを前提に進めます。GANの説明もしていこうと思いましたがすごい良記事がすでにあるので、リンクを張っておきます。GANの基本を押さえることができると思うので読んでから進むことをお勧めします。


Keras-GAN

 Generative Adversarial Networks Kerasで実装したものがGithubで公開されている。今回、こちらに公開されているコードを使って様々なGANを試していく。お手元の環境でやる場合は、 README をみながら進めていけばいいのだが、GoogleColaboratory を使う場合はそのままのコードでは動かないため、書き直した。全ての種類のGAN を書き直したらGithubに上げる予定である。

実装されているGAN

実装されているGANを論文の投稿日時順に並べてみた。古いものから試していきたいと思う。試したものからリンクを追加していく。

Conditional GAN

論文:https://arxiv.org/abs/1411.1784

投稿日:2014年 11月 6日

Conditional GAN を試したリンクはこちら

Adversarial Autoencoder

論文:https://arxiv.org/abs/1511.05644

投稿日:2015年 11月 18日

Adversarial Autoencoderを試したリンクはこちら

DC GAN

論文:https://arxiv.org/abs/1511.06434

投稿日:2015年 11月 19日

DC GANを試したリンクはこちら

Context Encoder

論文:https://arxiv.org/abs/1604.07379

投稿日:2016年 4月 25日

Context Encorder を動かしたリンクはこちら

Bidirectional GAN

論文:https://arxiv.org/abs/1605.09782

投稿日:2016年 5月 31日

Bidirectional GAN を試したリンクはこちら

Semi-Supervised GAN

論文:https://arxiv.org/abs/1606.01583

投稿日:2016年 6月 5日

Semi-Supervised GAN を試したリンクはこちら

Info GAN

論文:https://arxiv.org/abs/1606.03657

投稿日:2016年 6月 12日

Info GAN を試したリンクはこちら

Coupled GAN

論文:https://arxiv.org/abs/1606.07536

投稿日:2016年 6月 24日

Coupled GAN を試したリンクはこちら

Super-Resolution GAN

論文:https://arxiv.org/abs/1609.04802

投稿日:2016年 9月 15日

Super-Resolution GAN を試したリンクはこちら

Auxiliary Classifier GAN

論文:https://arxiv.org/abs/1610.09585

投稿日:2016年 10月 30日

Auxiliary Classifier GAN を試したリンクはこちら

LS-GAN

論文:https://arxiv.org/abs/1611.04076

投稿日:2016年 11月 13日

LS-GAN を試したリンクはこちら

Context-Conditional GAN

論文:https://arxiv.org/abs/1611.06430

投稿日:2016年 11月 19日

Context-Conditional GAN を試したリンクはこちら

Pix2Pix

論文:https://arxiv.org/abs/1611.07004

投稿日:2016年 11月 21日

Pix2Pix を試したリンクはこちら

PixelDA

論文:https://arxiv.org/abs/1612.05424

投稿日:2016年 12月 16日

PixelDA を試したリンクはこちら

Wasserstein GAN

論文:https://arxiv.org/abs/1701.07875

投稿日:2017年 1月 26日

Wasserstein GAN を試したリンクはこちら

Boundary-Seeking GAN

論文:https://arxiv.org/abs/1702.08431

投稿日:2017年 2月 27日

Boundary-Seeking GAN を試したリンクはこちら

Disco GAN

論文:https://arxiv.org/abs/1703.05192

投稿日:2017年 3月 15日

Disco GAN を試したリンクはこちら

Cycle GAN

論文:https://arxiv.org/abs/1703.10593

投稿日:2017年 3月 30日

Cycle GAN を試したリンクはこちら

Wasserstein GAN WP

論文:https://arxiv.org/abs/1704.00028

投稿日:2017年 3月 31日

Wasserstein GAN WP を試したリンクはこちら

Dual GAN

論文:https://arxiv.org/abs/1704.02510

投稿日:2017年 4月 8日

Dual GAN を試したリンクはこちら


 今回は、Keras-GANに実装されているGANをまとめてみました。各リンクからGoogleColaboratoryで試したページに飛べるのでそちらも見てください。

 最後まで読んでいただきありがとうございました。よろしければこの記事をシェアしていただけると励みになります。よろしくお願いします。

スポンサーリンク
レクタングル広告(大)
レクタングル広告(大)

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
レクタングル広告(大)