生成扩散模型漫谈(二):DDPM = 自回归式VAE
By 苏剑林 | 2022-07-06 | 131448位读者 | 引用在文章《生成扩散模型漫谈(一):DDPM = 拆楼 + 建楼》中,我们为生成扩散模型DDPM构建了“拆楼-建楼”的通俗类比,并且借助该类比完整地推导了生成扩散模型DDPM的理论形式。在该文章中,我们还指出DDPM本质上已经不是传统的扩散模型了,它更多的是一个变分自编码器VAE,实际上DDPM的原论文中也是将它按照VAE的思路进行推导的。
所以,本文就从VAE的角度来重新介绍一版DDPM,同时分享一下自己的Keras实现代码和实践经验。
Github地址:https://github.com/bojone/Keras-DDPM
多步突破
在传统的VAE中,编码过程和生成过程都是一步到位的:
\begin{equation}\text{编码:}\,\,x\to z\,,\quad \text{生成:}\,\,z\to x\end{equation}
百科翻译:草原上的狐狸(Swift Fox)
By 苏剑林 | 2009-07-07 | 37601位读者 | 引用日全食多路联合直播频道
By 苏剑林 | 2009-07-18 | 17385位读者 | 引用如何在科学空间输入数学公式?——LaTeX帮助
By 苏剑林 | 2009-08-18 | 126164位读者 | 引用$$\pi=\frac{426880\sqrt{10005}}{\sum_{n=0}^{\infty} \frac{(6n)!(545140134n+13591409)}{(n!)^3(3n)!(-640320)^{3n}}}$$
首先得感谢ASCIIMath Image Fallback网站,是他们开发出这个强大的js,使得在任何网站的输入数学公式成为可能。然后感谢“数学研发论坛”,是他们的站长郭先强完善了这个js文件,使其达到前所未有的强大化。
科学空间是通过调用一个js来显示数学公式的,只要在需要显示数学公式的网站加入代码以下代码,就可以实现支持数学公式的功能。
四次方程的根式求解(通俗版)
By 苏剑林 | 2009-09-06 | 45776位读者 | 引用神奇的麦田圈坐标图片之谜
By 苏剑林 | 2009-09-15 | 31877位读者 | 引用新浪sina.cn邮箱体验(免费邀请您来体验)
By 苏剑林 | 2009-09-19 | 33975位读者 | 引用重新拥抱国家天文台!
By 苏剑林 | 2009-10-05 | 19209位读者 | 引用三天了,在这个长达8天的假期中,我居然有连续三天没有更新日志了!也许各位想我是外出旅行了,没有时间管理。其实恰恰相反,这几天我都马不停蹄地对着Spaces.Ac.Cn。因为,“科学空间”回到了天文台了。
不明白?不要紧,我详细说说。
之前由于喜爱geekg的风格,所以把网站程序换成了pjblog。不过pjblog是asp,而宇宙驿站的服务器是linux,只支持html和php,所以,没有办法,我只好换空间了。但是我们是非营利性网站,没有利益收入,当然也不希望有这方面的付出了。所以,辗转了多个免费空间,其中包括火山互联等等。这里首先得感谢“观星天文论坛”的Holdy Pan站长,他曾经无偿地把他的空间给我用(后来没有用了)。还有不得不说的是9790.com网站,他免费为大家提供了一块500M的免费空间,自我申请日起,我几乎一直用它,算起来有两个多月了,一直很稳定。现在的网络很少这样的免费空间商了。
最近评论