Glow:更优的可逆生成模型

OpenAI Blog 模型

摘要

OpenAI 推出 Glow,一种改进的可逆生成模型,通过用可学习的 1x1 卷积替换固定置换简化了 RealNVP 架构,实现更好的信息流和显著的性能提升。

我们推出 Glow,一种使用可逆 1x1 卷积的可逆生成模型。它扩展了之前关于可逆生成模型的研究工作并简化了架构。我们的模型可以生成逼真的高分辨率图像,支持高效采样,并能发现可用于操纵数据属性的特征。我们发布了该模型的代码和在线可视化工具,以便人们可以探索这些结果并在此基础上进行扩展。
查看原文
查看缓存全文

缓存时间: 2026/04/20 14:55

# Glow:更好的可逆生成模型 来源:https://openai.com/index/glow/ 我们的主要贡献,也是与早期 RealNVP 工作的不同之处在于添加了可逆的 1x1 卷积,以及移除了其他组件,从而简化了整个架构。 RealNVP 架构由两种类型层的序列组成:具有棋盘掩膜的层和具有通道掩膜的层。我们移除了具有棋盘掩膜的层,从而简化了架构。具有通道掩膜的层执行以下步骤的重复等效操作: 1. 通过反转通道维度上的顺序来置换输入。 2. 沿特征维度的中点将输入分成两部分 A 和 B。 3. 将 A 馈送到浅卷积神经网络。根据神经网络的输出线性变换 B。 4. 连接 A 和 B。 通过链接这些层,A 更新 B,然后 B 更新 A,然后 A 更新 B,以此类推。这种二部图信息流显然相当刚性。我们发现通过将第 1 步中的反向置换改为*固定的*混洗置换,模型性能会得到改善。 更进一步,我们还可以*学习*最优置换。学习置换矩阵是一个离散优化问题,不适用于梯度上升。但是由于置换操作只是具有方阵的线性变换的特殊情况,我们可以通过卷积神经网络使其工作,因为置换通道等价于具有相等数量输入和输出通道的 1x1 卷积操作。因此,我们用学习的 1x1 卷积操作替换了固定置换。1x1 卷积的权重被初始化为随机旋转矩阵。如下图所示,此操作会导致显著的建模改进。我们还证明了通过权重的 LU 分解可以有效地进行优化目标函数的计算。

相似文章

GLOW-FM:基于单步潜在流匹配的高效生成式低光图像增强

Hugging Face Daily Papers

GLOW-FM 是一个单步潜在流匹配框架,用于高效的生成式低光图像增强。它在冻结的 Tiny-VAE 潜在空间中执行条件传输,并通过末速度匹配(Terminal Velocity Matching)仅用一次函数评估即实现 SOTA 的跨数据集泛化能力,计算量仅为 34 GFLOPs。

通过分布级奖励优化视觉生成模型

Hugging Face Daily Papers

本文提出一种用于视觉生成模型的强化学习框架,该框架使用分布级奖励,并采用子集替换策略以提高效率,在改善图像多样性和质量的同时,解决模式崩溃和奖励破解问题。