GAN的Loss的比较研究(5)——能量Loss

本文对比了BEGAN和EBGAN两种基于能量的生成对抗网络,探讨了它们的损失函数差异,并通过实验展示了能量学习在生成图像上的效果。BEGAN利用Auto-Encoder作为Discriminator,EBGAN引入了margin loss。实验结果显示,虽然能量学习不一定总能达到预期,但能直观改善生成结果。
摘要由CSDN通过智能技术生成

上一篇文章讲的是《BEGAN: Boundary Equilibrium Generative Adversarial Networks》将能量函数(Energy)与Wasserstein Distance相结合,再辅之以比例反馈控制,让GAN迅速收敛,并保持了多样性。具体是:

  • 让Auto-Encoder作为Discriminator,将原图与重建图的逐点差异(pixel-wise error)作为能量。
  • 将D输出的能量看成是一个概率分布,用Wasserstein Distance作为衡量概率分布的距离:真图能量概率分布、假图能量概率分布。
  • 对Wasserstein Distance简化处理,真正衡量的是两个能量分布重心的距离

    由Auto-Encoder重建差异构成的能量作为Discriminator的输出其出处是在《ENERGY-BASED GENERATIVE ADVERSARIAL NETWORKS》中,文中提到EBGAN模型,比较EBGAN与BEGAN差异在哪里呢?
    BEGAN与EBGAN的模型(D-G)是相似的,如图:
    这里写图片描述

    BEGAN的Loss:

    (x)=|xD(x)|(1)D=(x)kt(G(zD))(2)G=(G(zG))(3)kt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值