Advertisement

Contrast GAN对比-cycleGAN的性能表现:眼花缭乱让猫变成狗;手抖则能让自行车变成摩托车。

阅读量:
这里写图片描述

从呈现的结果来看,猫被转换为狗,单车则演变为摩托,整体视觉效果略显生硬,不过这标志着初步成果已经实现。
然而,该研究的核心价值在于引入了一种名为“Contrast distance”的新概念。

主要思想提炼

我想要将小猫转化为小狗,生成的小狗必须尽可能接近真实的小狗。然而,究竟达到何种相似程度才算合适呢?如果输入的是猫,那么生成的小狗与真实小狗之间的相似性,理应高于其与输入的猫之间的相似性。实际上,这正是三元组损失(triple loss)的核心思想。我们期望生成的是属于狗类的样本,因此希望生成的狗与真实狗之间的差异尽可能小,而与输入的猫之间的差异则应该更大。由于狗和猫属于不同类别,它们之间的距离被定义为类间距离。因此,这种“对比距离”本质上体现为类间距离要大于类内距离。

这里写图片描述

损失

对于G而言,存在三种损失函数,除最基本的重建损失外,还包括GAN

全部评论 (0)

还没有任何评论哟~