我目前正在尝试实现作为 GAN 结构的 Pix2Pix 算法,但我在鉴别器的收敛和生成器的输出图片方面存在一些问题......
1)收敛问题:
判别器似乎根本不收敛。当我打印生成器的损失时,它似乎工作得很好: 但是当我打印鉴别器的损失时,我有以下情节:
你知道这种行为的可能原因是什么吗?我怎样才能稳定判别器的学习?
2) 色差
我对生成的图片也有一些问题。事实上,我经常有完全饱和的颜色,打印的物体只有一种颜色:
例如,该解决方案似乎每 200 步训练鉴别器,在这种情况下,我得到类似的东西:
但是一点都不满足……
(我准确地说第一列是生成器的输入,第二列是生成器的输出,第三列是目标图片,目前我只是在尝试我的网络来重现相同的图片......这应该很容易...)
注意:初始化似乎在颜色上也起着非常重要的作用,事实上,使用完全相同的参数,我在数千步之后得到了非常不同的结果。
有人想解释这些现象吗?
非常感谢您的阅读和您的潜在帮助!