221.md 882 字节
Newer Older
W
wizardforcel 已提交
1 2 3 4 5 6 7 8 9 10 11 12
# 建立和训练 GAN 的最佳实践

对于我们为此演示选择的数据集,判别器在对真实和假图像进行分类方面变得非常擅长,因此没有为生成器提供梯度方面的大量反馈。因此,我们必须通过以下最佳实践使判别器变弱:

*   判别器的学习率保持远高于生成器的学习率。
*   判别器的优化器是`GradientDescent`,生成器的优化器是`Adam`
*   判别器具有 dropout 正则化,而生成器则没有。
*   与生成器相比,判别器具有更少的层和更少的神经元。
*   生成器的输出是`tanh`,而判别器的输出是 sigmoid。
*   在 Keras 模型中,对于实际数据的标签,我们使用 0.9 而不是 1.0 的值,对于伪数据的标签,我们使用 0.1 而不是 0.0,以便在标签中引入一点噪声

欢迎您探索并尝试其他最佳实践。