← 最新论文
🤖 machine learning

Few-Step Boltzmann Generators via Scalable Likelihood Flow Maps

本文介绍了 SCALLOP,一种用于流式生成模型的可扩展、无需 Hutchinson 估计的似然蒸馏方法,该方法在显著降低训练方差和时间的同时,实现了比 F2D2 等现有基准模型快达 10 倍的推理速度。

原作者: RuiKang OuYang, Hanlin Yu, Xinyue Ai, Yutong He, Nicholas M. Boffi, Pradeep Ravikumar, Jose Miguel Hernandez-Lobato, Max Simchowitz, Benjamin Kurt Miller, Omar Chehab

发布于 2026-06-30
📖 1 分钟阅读☕ 轻松阅读

原作者: RuiKang OuYang, Hanlin Yu, Xinyue Ai, Yutong He, Nicholas M. Boffi, Pradeep Ravikumar, Jose Miguel Hernandez-Lobato, Max Simchowitz, Benjamin Kurt Miller, Omar Chehab

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下你正在尝试预测天气。你有一个超级聪明的计算机模型,它能准确地告诉你明天天空的样子(即样本)。但你还需要知道这种特定的天气模式发生的可能性有多大(即似然性)。

在人工智能的世界里,创建一个既能生成高质量图像或分子结构,又能精确计算其概率的模型是非常困难的。通常情况下,你必须做出选择:要么得到精美的图片但无法计算概率,要么可以计算概率但图片模糊不清,或者计算过程极其缓慢。

这篇论文介绍了一种名为 SCALLOP(Scalable Likelihood distillation of flOw maPs,可扩展的流图似然蒸馏)的新方法来解决这个问题。以下是它的工作原理,我使用了简单的类比:

问题所在:数学领域的“交通堵塞”

想象一条河流从平静的湖泊(随机噪声)流向复杂的城市(真实数据,如分子或人脸)。

  • 旧方法: 为了知道在任何一点有多少水在流动(似然性),科学家们不得不停止河流,测量每一滴水,并进行复杂的计算。这就像是通过让每一辆车都停下来,来统计交通拥堵中的车辆总数。这非常缓慢,而且他们通常只能靠猜测,从而导致巨大的误差(高方差)。
  • “Hutchinson”快捷方式: 之前的尝试试图通过抽取随机样本来猜测总交通量,从而加快速度。但这就像是通过询问街上的三个人来猜测一座城市的汽车总数。有时这行得通,但经常会出现偏差巨大的情况,使得训练过程不稳定且充满噪声。

解决方案:SCALLOP 的“GPS 与速度计”

作者构建了一个新系统,它就像一辆内置了 GPS 和完美速度计的汽车,且不需要熄火检查速度。

  1. 流图(GPS): 他们使用了一种“流图”(Flow Map),这就像是一张预先计算好的地图,告诉 AI 如何仅通过几步就从随机噪声移动到真实的图像或分子(就像走高速公路而不是绕弯的乡间小路)。
  2. 似然性(速度计): 难点在于如何同时得知“概率”(速度计的读数)。
    • 旧方法: 为了获得这个读数,旧模型(如 F2D2)必须使用那种“随机猜测”的方法(Hutchinson 估计器),这既多噪又缓慢。
    • SCALLOP 的方法: 作者意识到他们可以使用一种数学技巧(条件散度匹配,Conditional Divergence Matching)来直接计算概率,而无需猜测。他们不再尝试通过让车辆停下来来计数,而是观察河流本身的流动。他们推导出了一个公式,让模型在移动时就能“看到”概率,而无需进行沉重的数学运算。

为什么这很重要?

论文声称 SCALLOP 在三个方面实现了重大升级:

  • 更平滑(更少噪声): 因为它不依赖于随机猜测,所以训练过程更加稳定。想象一下,你驾驶一辆速度计指针会剧烈跳动的汽车,SCALLOP 让指针变得平稳。这意味着模型的学习速度更快、更可靠。
  • 更快: 旧方法就像是一辆每到一个红绿灯都要停下来看地图的汽车。SCALLOP 则直接穿梭其中。论文显示,在分子科学领域,它比现有的最佳方法快 10 倍,比其他一些竞争对手快 100 倍
  • 无处不在: 他们在两种截然不同的事物上进行了测试:
    1. 分子: 他们利用它来模拟蛋白质(如丙氨酸肽)是如何折叠的。这对于药物研发至关重要,因为科学家不仅需要知道分子的形状,还需要知道该形状存在的可能性。SCALLOP 在速度和表现上都超越了目前的顶尖技术。
    2. 图像: 他们还测试了生成人脸的能力(CelebA 数据集)。它生成了高质量的图像和准确的概率估计,证明了该方法适用于通用数据,而不仅仅是科学领域。

核心结论

可以将 SCALLOP 想象成 AI 生成器的一个新引擎。以前,如果你想知道生成的图像或分子的“概率”,你必须在时间和准确性上支付高昂的代价。SCLLOP 移除了这项税收。它允许 AI 生成复杂的数据(如 3D 分子或人脸),并能以单次、快速且稳定的过程,准确地告诉你这些事物存在的概率。

简而言之: 这是一种更快、更准确且更少“噪声”的方法,用于教导 AI 去创造事物并理解这些事物存在的可能性。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →