Glow:更优的可逆生成模型
摘要
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:基于单步潜在流匹配的高效生成式低光图像增强
GLOW-FM 是一个单步潜在流匹配框架,用于高效的生成式低光图像增强。它在冻结的 Tiny-VAE 潜在空间中执行条件传输,并通过末速度匹配(Terminal Velocity Matching)仅用一次函数评估即实现 SOTA 的跨数据集泛化能力,计算量仅为 34 GFLOPs。
通过分布级奖励优化视觉生成模型
本文提出一种用于视觉生成模型的强化学习框架,该框架使用分布级奖励,并采用子集替换策略以提高效率,在改善图像多样性和质量的同时,解决模式崩溃和奖励破解问题。
@jiqizhixin:如果只需要一步就能生成高质量图像,而不是数百步?斯坦福和字节跳动推出 W-Flow……
斯坦福和字节跳动推出 W-Flow,一种单步生成模型,利用 Wasserstein 梯度流实现了最先进的单步 ImageNet 256x256 生成(FID 1.29),采样速度比多步扩散模型快 100 倍。
GenFirst:生成先于重建,实现稳定的端到端潜在生成建模
GenFirst 提出了一种生成先于重建的策略,以实现潜在生成模型的稳定端到端训练,避免潜在坍缩,并在图像合成和多模态生成中达到最先进水平。
视频生成器作为通用视觉模型(8分钟阅读)
GenCeption 将预训练的视频生成模型重新利用为一个统一的单次前馈视觉模型,在多个任务上以极高的数据效率实现了最先进的性能,标志着向通用视觉智能的转变。