cyclegan介绍 CycleGAN的目标是在两个不同领域(如X和Y)之间建立双向映射关系(如G和F,即生成器),并使用两个判别器DX和DY分别对X和F(Y)、Y和G(X)进行区分。这种网络结构不需要成对的训练数据,因此可以看作是一种无监督学习方法。 另一方面,像Pix2pix这样的GAN网络基于配对图像进行训练,可以看作是有监督学习的一种应用。 下图为X域转换到Y域的loss,其中x ∼ pdata(x)和y ∼ pdata(y)是X与Y的数据分布。Y到X域同理。 下图为循环一致损失函数,其值为两个1-范数相加 下图为循环一致损失图解: 总损失函数: