李宏毅GAN学习(六)tips for improving GAN

GAN不好训练的原因:只要两个分布没有重合部分,loss都一样,也就没有办法一步一步去接近真实分布

如果最后的判别器是一个sigmoid的二分类网络,并且已经训练好了,由于sigmoid两边的梯度很小,所以生成器就没有办法得到有效的学习。LSGAN(Least Square GAN)来解决这个问题

由于JS散度会有不好训练的情况,而且fGAN中指出可以用不同的散度来度量两个分布之间的差异,WGAN(Wasserstein GAN)采用的是Earth Mover’s Distence 来衡量两个分布之间的差异

Earth Mover’s Distence的实际计算方法

原始的WGAN让判别器平滑的操作方法:

改进以后的方法:improved WGAN(WGAN-GP)

从原始GAN到WGAN:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值