专栏名称: 待字闺中
深度分析大数据、深度学习、人工智能等技术,切中实际应用场景,为大家授业解惑。间或,也会介绍国内外相关领域有趣的面试题。
目录
相关文章推荐
稀土掘金技术社区  ·  从 AI Coding 到 AI ... ·  昨天  
程序员的那些事  ·  趣图:当我准备修改 Web 服务器配置文件的时候 ·  昨天  
极客之家  ·  美观、易用,一款最好用的 Windows ... ·  2 天前  
老刘说NLP  ·  如何用大模型自动生成PPT?AutoPres ... ·  2 天前  
51好读  ›  专栏  ›  待字闺中

浅析生成对抗网络

待字闺中  · 公众号  · 程序员  · 2017-02-19 09:41

正文

请到「今天看啥」查看全文


其中, 是从隐随机变量分布 中抽样的 个样本 ,它是生成模型的输入。对机器学习不是很了解的读者可能无法理解这个优化目标是如何形成的,其实这其中的原理很简单。

是指生成模型以隐随机变量为输入,生成一个对真实数据分布的估计。理论上来说,通过不断地学习,生成的数据样本应该越来越接近真实的数据分布。然后,判别模型以生成模型的输出作为输入,并输出一个介于0和1之间的数字。这个输出值越接近0,表示判别模型越认为输入数据是生成的,而不是真实数据。相反,输出值越接近1,表示判别模型越认为输入数据是真实数据的抽样而不是生成的。因此,从生成模型的角度来讲,它希望判别模型的输出值越接近1越好。这样就意味着自己生成出来的数据越来越接近真实数据分布。由于0和1之间的差距很小,为了放大这种差异,加速网络训练的进程,我们对判别模型的输出值取对数。对数函数 的图像如下图所示:







请到「今天看啥」查看全文