顔を生成するための遺伝的アルゴリズム

ランダム形状ジェネレーターが顔検出器に接続されている場合はどうなりますか? 進化的アルゴリズムは、ランダムな突然変異によって人間の顔を生成することができますか? プログラムPareidoloopの開発者は、この質問に肯定的に答えます(ジェネレーターはChrome 21でのみテストされます)。





(c) 活発な流れ









ジェネレーターを開始する前に、3つのパラメーターを変更できます:最終イメージのサイズ(出力サイズ)、結果の精度(ターゲットフィットネス、最大35)、指定された精度が達成されない場合のジェネレーターが停止するまでの反復回数(最大世代)。



注:最も現実的な結果、つまりフィットネスフィットネス= 35を達成するには、ジェネレーターが機能するまでに数時間かかる場合があるため、反復回数を制限まで増やすことは理にかなっています。 Chromeブラウザでは、中間結果のディスクへの自動保存を有効にできます(高解像度)。



Githubコード



All Articles