やること
Deep Convolutional Generative Adversarial Networks (DCGAN)は、直訳すると「深層畳み込み敵対的生成ニューラルネット」です。今日は、数式を使わずにそのアルゴリズムを勉強してみます。
使うもの
こちらの勉強会を参考にしました。
AIワークショップ|初心者だけどDCGANできちゃった (2019/01/18 18:00〜)
# 【注意】偽札を作るワークショプではありません【喚起】 警察関係者の立ち入りを禁止します() ## オンラインコミュニティ 情報交換・質問・クレームなどはAI FASHIONのSlack(自由参加)でお願いします。 ## 概要 GANが難しすぎる、というあなた。残念ながらマジで難しいです。技術・予算・時間ど...
AI勉強会|GANやVAEが書けるようになりたい (2019/10/11 19:30〜)
## 久しぶりに本郷で開催します こちらがライブ配信のアーカイブ動画です。 ## 参加方法 抽選や承認はありませんので、好き勝手にお越しください。 ## オンラインコミュニティ 情報交換・質問・クレームなどはAI FASHIONのSlack(自由参加)でお願いします。 ビネクラの公式Twitterもよろし...
まずはこちらのサイトで遊ぶ
こちらのサイトで「生成」ボタンを押すと、さまざまな美少女が生成されます。 DCGANは、教師画像をたくさん用意し、「乱数列」から「教師画像に近い画像」を生成するように学習させるアルゴリズムです。上手に学習させることで、教師画像が共通して持っている「美少女とは何か」を掴んでくれますので、教師画像に存在しないような美少女も生成できるようになります。
MakeGirlsMoe
Create Anime Characters with A.I.!
一言で言うと
乱数列から画像を作る「ジェネレータ」と、画像が本物かどうかを見極める「ディスクリミネータ」の熱い戦いです。
登場人物
まずこれらを用意します。
- 乱数列から画像を作る「ジェネレータ」(ニューラルネット)
- 画像が本物かどうかを見極める「ディスクリミネータ」(ニューラルネット)
- たくさんの教師画像