A Survey about GAN

GAN

生成器的目的是捕获样本分布,鉴别器的目的是区分数据是来自于样本还是生成器。他们俩的two-player min-max目标函数表示为

 Conditional GAN

生成器和鉴别器都以额外的信息y作为条件的生成对抗网络,就称为Conditional GAN。y可以是任何形式的辅助信息,例如类标签或者来自其他模态的样本。Conditional GAN的two-player min-max目标函数表示为

Cycle GAN

A Survey about GAN_第1张图片

 上图向我们展示了何谓成对匹配好的训练数据和不成对的训练数据。Cycle GAN正是为了解决不成对的图像与图像之间的转化。

Cycle GAN在介绍GAN的时候指出GAN成功的关键在于提出了对抗损失的思想,迫使生成图像的分布和真实图像的分布不易区分开来。

在介绍数学推导之前,描述变量含义:XY表示两个域,\left \{ x_i \right \}^N_{i=1}\left \{ y_i \right \}^N_{i=1}表示不成对的训练样本。

Cycle GAN有两个生成器,GX映射到YFY映射到X;有两个鉴别器,D_x区分图像\left \{ x \right \}和转化来的图像\left \{ F(y) \right \}D_y区分图像\left \{ y \right \}和转化来的图像\left \{ G(x) \right \}

 

你可能感兴趣的:(A Survey about GAN)