May 2025
Intermediate to advanced
456 pages
5h 50m
Chinese
本作品已使用人工智能进行翻译。欢迎您提供反馈和意见:translation-feedback@oreilly.com
到目前为止,我们已经讨论了三个生成模型系列:变异自动编码器、生成对抗网络和自回归模型。每种模型都提出了不同的方法,以应对对分布建模的挑战 的挑战,或者通过引入一个可以轻松采样的潜在变量(并使用 VAE 中的解码器或 GAN 中的生成器进行转换),或者通过将分布建模为前面元素值的函数(自回归模型)。
本章我们将介绍一个新的生成模型系列--归一化流模型。我们将看到,归一化流与自回归模型和变分自编码器都有相似之处。与自回归模型一样,归一化流模型能够明确而简便地模拟数据生成分布 .与 VAE 类似,归一化流也试图将数据映射成更简单的分布,如高斯分布。主要区别在于,归一化流量对映射函数的形式进行了限制,使其具有可逆性,从而可用于生成新的数据点。
在使用 Keras 实现名为 RealNVP 的归一化流模型之前,我们将在本章第一节详细探讨这一定义。我们还将了解如何扩展归一化流以创建更强大的模型,如 GLOW 和 FFJORD。
我们 将从一个小故事开始,来说明流量正常化背后的关键概念。