LoginSignup
0
2

More than 5 years have passed since last update.

AIにりんごを描いてもらった

Last updated at Posted at 2018-09-09

AIにりんごを描いてもらった

こんな感じ

生成結果(64x64 png)

apple_500.png banana_500.png

途中結果

apple_000.png ite0

apple_020.png ite20

apple_100.png ite100

apple_200.png ite200

apple_300.png ite300

apple_400.png ite400

apple_500.png ite500

背景

最近GAN(Generative Adversarial Network)で、いろんな画像を自動生成したり、ポスターも生成するなどの記事はたくさん目に入る。

どこまで出来るかを試してみたかった。

実現の仕方

gan.png

こちら数字画像生成のgithubソースを参考し、改造した。 [2]

digits.png

わかったこと

  • Convolution Networkの方は、Full Connected Networkより、生成した画像がスムーズ。 Full Connected Networkの場合は、どうしても雑音が入る。

  • 通常のGANはハイパーパラメータに敏感。収束しないことがある。より安定性のあるDRAGANなどは今後試すべき。

Usage

github source

$ python3 origin-dcgan.py

参考

[1] https://oshearesearch.com/index.php/2016/07/01/mnist-generative-adversarial-model-in-keras/

[2] https://github.com/osh/KerasGAN

[3] https://medium.com/towards-data-science/gan-by-example-using-keras-on-tensorflow-backend-1a6d515a60d0

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2