【问题标题】:GAN with not a random input非随机输入的 GAN
【发布时间】:2017-01-04 16:48:19
【问题描述】:

那些时候我对 GAN 很感兴趣。

我为 MNIST 编写了一个具有以下结构的代码: 发电机型号 判别器模型 Gen + Dis 模型

生成器模型从随机分布中生成批量图像。 鉴别器在它和真实图像上进行训练。 然后鉴别器在 Gen+Dis 模型中被冻结并训练生成器。 (用冻结的判别器来判断生成器好坏)

现在,假设我不想为生成器提供随机分布而是图像。 (例如,用于放大,或从绘图中生成真实图像)

我需要更改其中的内容吗? (除了conv模型会更复杂) 我应该继续使用 binary_crossentropy 作为损失函数吗?

非常感谢!

【问题讨论】:

    标签: tensorflow neural-network deep-learning conv-neural-network


    【解决方案1】:

    您确实可以在前面放置一个变分自动编码器 (VAE) 以生成初始分布 z(参见 paper)。

    如果您对该主题感兴趣,我可以在 Kadenze 推荐这个course

    【讨论】:

    • 感谢您的回答!对于 VAE + GAN,这正是我想要的!谢谢!所以,如果我理解得很好,我不会在生成器中使用简单的噪声解码器,而是在其中放入一个自动编码器。但是,我可以将 binary_crossentropy 作为损失函数吗?我想收敛会比较慢,但是我不是很了解论文中使用的损失函数..(Eq.8)
    猜你喜欢
    • 2020-06-18
    • 2020-12-28
    • 2020-05-12
    • 2012-02-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多