目录
0、前言
-
- 0、前言
- 一、LSGAN介绍及其结构
- 二、函数代码
-
- 2.1 生成器Generator
- 2.2 判别器Discriminator
- 2.3 train函数
- 三、结果演示
- 四、完整代码
- 五、常用技巧
LSGAN的英文全称是Least Squares GAN,即最小二乘GAN,论文链接:https://arxiv.org/abs/1611.04076,LSGAN针对的是标准GAN生成的图片质量不高以及训练过程不稳定这两个缺陷进行改进。改进方法就是将GAN的目标函数由交叉熵损失换成最小二乘损失,而且这一个改变同时解决了两个缺陷。
一、LSGAN介绍及其结构在LSGAN中,作者认为以交叉熵作为损失,会使得生成器不会再优化那些被判别器识别为真实图片的生成图片,即使这些生成图片距离判别器的决策边界仍然很远,也就是距真实数据比较远。这意味着生成器的生成图片质量并不高。为什么生成器不再