⑫(ここをくりっく)
こんにちは。
こんかいは、
AI、『別人』にさせてみる.
です。
機械学習の技術の1つに、
GANがあります。
なにができるの?
・動画を別の動画に仕上げる。
→2つの動きをシンクロさせられます。
どうやってるの?
入力画像のうち、
必要箇所のみを変換するように訓練します。
CycleGANは、
2つのG(生成AI)と2つのD(認識AI)による
GANを使っていて、
ざっくり言うと、
1つの画像を別の画像に変換します。
作られた画像か本物の画像か
を判別するDa(認識AI)の学習では、
変換された生成A画像は、
本物の画像と一致する必要があります。
(サイクル一貫性)
そのため、
・本物Aの画像
・本物BをAに変換した生成A画像
・本物AをBに変換した生成B画像を
Aに変換した生成A画像
が入力となり、
2つのG(生成AI)で2回の変換をしても、
変換された生成A画像と本物のA画像が
一致するように訓練をします。
CycleGANでは、
ある背景のイメージの1つを入力画像として
別の背景のイメージに変換できているかを
学習させるだけです。
とりあえず、
別人になってみる.
「成功。」
読んでくださり、ありがとうございました。