4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ラーメン二郎GAN~家二郎のその先へ~

Last updated at Posted at 2018-09-03

はじめに

SushiGAN 〜人工知能は寿司を握れるか?〜に触発されて、ラーメン二郎GANを作ってみた。

画像公開用の記事。
ロジックの細かい説明は、GAN(DCGAN)の他の記事を参考にしてください。

GAN(DCGAN)

GANとは、潜在変数と呼ばれるノイズから「本物っぽい」画像などを生成するためのニューラルネットワーク。

画像を生成する「Generator」と画像が本物かどうかを判別する「Discriminator」という2つのニューラルネットワークで構成される。

本物の画像を直接投入して学習させるのは「Discriminator」だけであり、「本物っぽい」画像を生成する「Generator」は本物を知らないのがポイント。

また、各ピクセル情報を独立に学習するのではなく、隣り合うピクセルの関係も含めて学習させるために、畳み込み処理を行うようにしたのがDCGAN。

データセット

画像検索で適当に拾ってきた二郎の画像181枚。(少なっ)
文字が入っていたり、余計なものが色々映り込んでいる画像は除外。
お遊びなので、どん二郎(どん兵衛の二郎版)の画像も紛れ込ませてみた。

結果

ほぼ未学習だとこんな画像。
train_00_0099.png

学習を繰り返すと二郎っぽい画像が!
train_190_0109.png

GIFにしてみました。
ダウンロード.gif

おまけ

明らかに過学習を起こしたもの。
test_arange_0.png

ほぼ教師データのコピー。
これじゃ、汎化性ないっすわな。
jiro (42).jpg

4
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
4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?