← 最新论文
🤖 machine learning

Variational Learning for Insertion-based Generation

本文介绍了插入过程(Insertion Process, IP),这是一种变分学习框架,通过学习插入轨迹与排列之间的双射对应关系来学习数据驱动的插入顺序,从而实现变长非单调序列生成,进而提升在缺乏规范从左至右结构的领域中的建模质量与泛化能力。

原作者: Yangtian Zhang, Zhe Wang, Arthur Gretton, Rex Ying, David van Dijk, Michalis K. Titsias, Jiaxin Shi

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

原作者: Yangtian Zhang, Zhe Wang, Arthur Gretton, Rex Ying, David van Dijk, Michalis K. Titsias, Jiaxin Shi

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

想象一下你正在尝试搭建一座复杂的乐高城堡。

旧方法(自回归模型):
当今大多数 AI 模型就像一支严格的施工队,只能从左到右工作。他们铺好第一块砖,然后是第二块,接着是第三块,以此类推。如果他们在盖到一半时意识到墙中间需要一个塔楼,他们无法直接把一块砖塞进去。他们必须拆掉所有东西重新开始,或者笨拙地在现有的墙上加盖塔楼,这往往会导致结构摇晃、不稳定的局面。这对于简单的句子还行,但在处理那些“中间”取决于“结尾”的复杂结构时,这种方法会显得力不从心。

当前“灵活型”模型的缺陷:
科学家们尝试用“掩码扩散”(masked diffusion)模型来修复这个问题。想象一下这些模型是一支从预定数量的空位(固定网格)开始工作的施工队,并随机填充这些位置。

  • 缺陷 1: 他们受限于固定的槽位数量。如果你想造一个小房子或一座摩天大楼,你必须提前猜好规模。
  • 缺陷 2: 他们并不真正关心什么时候填充某个槽位。他们可能会在打好地基之前先盖好屋顶,或者在砌好墙壁之前先装好烟囱。虽然这种方式很灵活,但效率很低,因为 AI 必须学习如何适应每一种可能的建造顺序,这是一个极其庞大且令人困惑的任务。

新的解决方案:“插入过程”(Insertion Process, IP)
作者在这篇论文中引入了一种全新的建造方式,称为插入过程。想象一位大师级建筑师,他并不遵循固定的网格,也不遵循从左到右的规则。相反,他拥有这样的神奇能力:

  1. 观察半成品结构。
  2. 决定下一个部件精确的插入位置(例如:“我要把这扇窗户正好嵌在墙的正中间”)。
  3. 决定在该处放入什么部件。
  4. 决定何时停止(例如:“城堡盖好了,不再需要更多砖块了”)。

这种模型学习的是针对特定任务的最佳顺序,而不是被迫遵循一种僵化的顺序。

他们是如何实现的(“魔术技巧”)
难点在于如何通过数学手段教会 AI 学习这种“最佳顺序”。如果你试图通过让它随机猜测插入位置来教学,数学计算会变得混乱且不稳定。

作者发现了一个聪明的数学捷径。他们意识到,每一种可能的构建序列方式,实际上都只是对最终部件进行的一种不同的排序方式。

  • 类比: 想象你有一副扑克牌。无论你是从顶部一张张发牌,还是洗乱后按某种奇怪的模式发牌,最终得到的牌手都是一样的。这种“插入过程”将“向不断增长的堆叠中插入”这一混乱的行为,转化为了一个清晰、有序的“排列”(permutation,即最终卡牌的一种特定排序)。
  • 通过这种转化,他们可以使用标准的、高效的训练方法(变分推理)来教导 AI 针对所见数据采取哪种排序方式是最优的。

他们测试了什么
这篇论文在两个“从左到右”规则完全失效的挑战任务上测试了这个新颖的“建造者”:

  1. 规划路径(迷宫):

    • 任务: AI 需要生成一条穿过迷宫并访问特定检查点的路径。
    • 结果: 旧的“从左到右”建造者会陷入困境,因为它们无法轻松地跳回路径中间去填补空隙。而新的插入过程可以四处跳跃,完美地填补检查点之间的间隙。它几乎解决了 100% 的高难度迷宫,而旧方法则表现糟糕。
  2. 设计分子(化学):

    • 任务: AI 需要生成有效的化学字符串(SMILES)。这些字符串就像是分子的地图。一个有效的地图需要括号能够匹配(比如环状结构的开启与闭合),以及数字来连接遥远的各个部分。
    • 结果: 新模型学会了一种“聪明”的构建方式。它并没有随机添加原子,而是学会了先构建“骨架”(环和连接),然后再填充原子。
    • 为什么重要: 这使得 AI 能够比那些仅仅在末尾追加部件的模型更好地创建有效、独特且新颖的分子。它在没有被明确告知规则的情况下,学会了化学的“语法”。

核心结论
这篇论文提出了一种新的生成序列(如文本、计划或化学公式)的方法,它不再强迫执行僵化的“从头到尾”的顺序。相反,它学习如何在需要的时候、在需要的位置插入部件。通过使用一种巧妙的数学技巧,将“插入”转化为“排序”,他们训练出了一个能够比以往方法更好地处理复杂、变长任务的模型。

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

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

试用 Digest →