GAN基本概念
1,GAN:生成式对抗网络,在2014年提出的一种无监督深度学习模型。
2,GAN模型组成:
生成模型G(Generative Model)和判别模型D(Discriminative Model)

由该图可以知道很多的问题:
首先G模型和D模型一般都是神经网络;
可以理解为函数G(z)和D(x),其中z为噪声,x为判别对象;
损失函数分为G_loss和D_loss,分别是生成模型的损失函数和判别模型的损失函数;
G_loss:

而在tensorflow中的代码为:
G_loss = tf.reduce_mean(tf.nn.sigmoid_cross_entropy_with_logits(logits=D_logit_fake, labels=tf.ones_like(D_logit_fake)))
D_loss:

同时,在tensorflow中的代码为:
D_loss_real = tf.reduce_mean(tf.nn.sigmoid_cross_entropy_with_logits(logits = D_logit_real, labels=tf.ones_like(D_logit_real)))
D_lo

&spm=1001.2101.3001.5002&articleId=85790861&d=1&t=3&u=5453c014dae0414ca7e4020d99e2b75f)
6155

被折叠的 条评论
为什么被折叠?



