对GAN的理解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qxqsunshine/article/details/83862414

1、网络是怎么判断两幅图像相似的?

判别器D输出值是一个概率值,其公式为:,当D(x)的值越大,说明pg(x)越小,

判别器D的训练目标可以看成是条件概率 P=(Y=y|x)的最大似然估计,当y=1时,说明x来自于pdata,当y=0时,说明x来自与pg(x)

则极大极小问题可以变形为:

理解篇:

随机噪声图片通过生成网络生成合成图像,该图像其实就是一个数据分布Pz(),通过该数据分布,比较该数据分布Pz()和真实数据分布Pdata()之间的JS散度,来判断真实数据与合成数据之间的相似性,得到一个概率值D(x),该值越大就说明生成图像被判断为真实图像的可能性越大,即网络训练的越好。

猜你喜欢

转载自blog.csdn.net/qxqsunshine/article/details/83862414
GAN