[深度思考]·生成模型 (Generative Model) 中AE与VAE的异同

AE,自动编码器(AutoEncoder) 和VAE,变分自动编码器(Variational AutoEncoder)。AE与VAE都可以作为生成模型,区别在于生成数据便捷可靠和稳定性不同。VAE比AE多了 Variational,中文翻译 变分 含义指改变分布(这里指标准正态分布)。

小宋是呢

[深度思考]·生成模型 (Generative Model) 中AE与VAE的异同


AE,自动编码器(AutoEncoder) 和VAE,变分自动编码器(Variational AutoEncoder)。AE与VAE都可以作为生成模型,区别在于生成数据便捷可靠和稳定性不同。VAE比AE多了 Variational,中文翻译 变分 含义指改变分布(这里指标准正态分布)。




改变分布的对象是谁呢?答案是中间隐藏变量


改变分布的好处是什么?从中间隐藏变量生成数据变得更加方便(因为输入隐藏变量的值满足标准正态即可,比AE的随机分布容易找)更加可靠(又是因为AE隐藏变量是随机分布的,取值范围大,不集中,随机可能会取不到,VAE刚好克服不集中的问题)


VAE还有什么优势?可以提高泛化能力,解释,个人理解,VAE隐藏变量服从标准正态分布较于随机分布更加集中,便于学习到数据的分布规律,从而提升泛化能力。


更多思考:
VAE如果不采用正态分布,采用另外种类似的集中分布,也应该能取得类似效果。

下一篇深思预告:解析动态图与静态图

评论列表

暂无评论

新的评论

上一篇:
下一篇: