⑫(ここをくりっく)

こんにちは。

画像1

こんかいは、

AI、『別人』にさせてみる.

です。


機械学習の技術の1つに、

GANがあります。


なにができるの?

・動画を別の動画に仕上げる。

→2つの動きをシンクロさせられます。


どうやってるの?

入力画像のうち、
必要箇所のみを変換するように訓練します。

cycleGAN①顔変換のしくみ

CycleGANは、

2つのG(生成AI)と2つのD(認識AI)による
GANを使っていて、

ざっくり言うと、

1つの画像を別の画像に変換します。


作られた画像か本物の画像か
を判別するDa(認識AI)の学習では、

変換された生成A画像は、
本物の画像と一致する必要があります。
(サイクル一貫性)

画像3

そのため、

・本物Aの画像
・本物BをAに変換した生成A画像
・本物AをBに変換した生成B画像を
     Aに変換した生成A画像

が入力となり、
2つのG(生成AI)で2回の変換をしても、

変換された生成A画像と本物のA画像が
一致するように訓練をします。

CycleGANでは、

ある背景のイメージの1つを入力画像として
別の背景のイメージに変換できているかを
学習させるだけです。


とりあえず、

別人になってみる.








ガッツポーズ5

「成功。」

読んでくださり、ありがとうございました。