美少女キャラクターを人工知能が自動生成する「MakeGirls.moe」
2017年8月17日 15:57
髪の色や髪型、目の色などのパラメータを設定することで美少女キャラクターのイラストを生成できる「MakeGirls.moe」というサイトが公開されている。多数の画像データから深層学習を利用して学習させたシステムを使い、「無限に画像生成できる」という(ITmedia、Togetterまとめ)。
手法についての解説論文も公開されているが、Generative Adversarial Network(GAN)というモデルを利用しているとのこと。GANについてはElix TEch Blogが詳しいが、学習した訓練データからそれと似たようなデータを出力するもので、さらに訓練データ群の特徴を加減算するような処理も可能。
論文によると、学習に使用したデータは美少女ゲームなどの通販サイトGetchu.comの商品ページに掲載されているサムネイル画像とのこと。同サイトではさまざまな「多様性のある」画像があるために利用したとされている。収集した画像に対して顔認識処理を行い、顔や髪型部分のデータを抜き出して学習に使用したそうだ。論文では年代毎のサンプルから割り出した「平均的な顔」のデータや、2つの画像からそれを組み合わせた「中間的な顔」を生成したデータ例も掲載されている。
フロントエンド部分のソースコードはGitHubで公開されており、また学習に使用したスクリプトも公開予定とのこと。