GAN的Loss的比较研究(2)——传统GAN的Loss的理解2

本文深入探讨了GAN(生成对抗网络)的判别器损失函数,从条件概率的角度出发,通过分析真图和假图的联合概率,揭示了Discriminator输出与Ground Truth之间的差异可以用交叉熵衡量的过程。最终得出Loss_D的定义,即在训练时,判别器的目标是最大化真实样本的输出概率和最小化虚假样本的输出概率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

判别器(Discriminator)输入一个图片 x \mathbf x x,输出y表示分类(仅有0和1两个分类)的概率,该模型可以很直观地用条件概率来描述—— P D ( y ∣ x ) P_D(y|\mathbf x) PD(yx),于是展开有:
P D ( y ∣ x ) = { P D ( y = 1 ∣ x ∈ X r ) P D ( y = 0 ∣ x ∈ X r ) P D ( y = 1 ∣ x ∈ X f ) P D ( y = 0 ∣ x ∈ X f ) ( 1 ) P_{D}(y|\mathbf x) = \begin{cases} P_{D}(y=1|\mathbf x \in X_r) \\ P_{D}(y=0|\mathbf x \in X_r) \\ P_{D}(y=1|\mathbf x \in X_f) \\ P_{D}(y=0|\mathbf x \in X_f) \\ \end{cases} \qquad(1) PD(yx)=PD(y=1xXr)PD(y=0xXr)PD(y=1xXf)PD(y=0xXf)(1)
上式中“ x ∈ X f \mathbf x \in X_f xXf”表示:样本 x \mathbf x x来自假图(Fake Images)集合 X f X_f Xf,同理,“ x ∈ X r \mathbf x \in X_r xXr”表示:样本 x \mathbf x x来自真图(real Images)集合 X r X_r Xr P D ( y ∣ x ) P_{D}(y|\mathbf x) PD(yx)表示给定输入 x \mathbf x x的条件概率,而 P D ( y ∣ x ) P_{D}(y|\mathbf x) PD(yx)恰好是判别器(Discriminator)的输出。
同理,Ground Truth也可以用这样的描述方式,并且有:
P g t ( y ∣ x ) = { P g t ( y = 1 ∣ x ∈ X r ) = 1 P g t ( y = 0 ∣ x ∈ X r ) = 0 P g t ( y = 1 ∣ x ∈ X f ) = 0 P g t ( y = 0 ∣ x ∈ X f ) = 1 ( 2 ) P_{gt}(y|\mathbf x) = \begin{cases} P_{gt}(y=1|\mathbf x \in X_r)=1 \\ P_{gt}(y=0|\mathbf x \in X_r)=0 \\ P_{gt}(y=1|\mathbf x \in X_f)=0 \\ P_{gt}(y=0|\mathbf x \in X_f)=1 \\ \end{cases} \qquad(2) Pgt(yx)=Pgt(y=1xXr)=1Pgt(y=0xXr)=0Pgt(y=1xX

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值