Unlocking Parallelism in Autoregressive Language Models via Speculative Decoding with Progressive Tree Drafting
本文介绍了渐进式树状草拟(Progressive Tree Drafting, PTD),这是一种无需训练且与模型无关的投机采样解码方法,它通过在目标大语言模型内部利用一种结构化、引导式的并行策略,在无需辅助模块的情况下实现了高达 2 倍的解码加速。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你正试图写一个关于一个超级聪明机器人朋友的故事。通常情况下,这个机器人非常谨慎但也非常缓慢:它一次只写一个词,停下来思考,检查自己的工作,然后再写下一个词。这种“一个接一个”的过程就像是一条单车道公路,交通拥堵很容易发生,因为机器人必须等待每一个词完成后才能继续前进。
有一段时间,人们试图通过雇佣一名“起草助手”来加速这一过程——这是一个更小、更快的机器人,负责猜测接下来的几个词。但这产生了一个新问题:你必须支付助手的费用,训练它像大机器人一样说话,并且要在它们之间不断传递便条。这就像是雇佣了一个传令员,他必须来回奔波,反而拖慢了所有人的速度。
然后,一些聪明的研究人员尝试了另一种不同的技巧:他们让大机器人自己在没有任何助手的情况下,去猜测自己未来的词汇。他们尝试让机器人同时思考几种不同的故事路径。然而,这篇论文指出,早期的这些“自我猜测”方法有点混乱。机器人经常会写出两三个几乎完全相同的句子,在重复的想法上浪费脑力。这就像是要求一位厨师做三顿不同的饭,结果发现它们最后都变成了完全一样的汤。
论文的核心思想:“树”技巧
被 COLM 2026 接收的这篇论文提出了一种新的方式来组织机器人的思考,称为渐进式树状起草(Progressive Tree Drafting, PTD)。与其让机器人漫无目的地游走在随机且独立的路径上,不如引导它生长出一棵“思想之树”。
它是这样运作的(用一种俏皮的方式来说):
- 分支(The Branching): 想象机器人从一个句子开始。它不再只是猜测下一个词,而是像树一样分叉,同时尝试几种不同的结尾(例如“夏威夷是一个快乐的地方”对比“夏威夷是一个著名的地方”)。
- 修剪(The Pruning): 这是神奇之处。如果树的两个分支开始看起来太相似(比如两个分支朝着完全相同的方向生长),机器人就会“修剪”掉多余的分支。它会剪掉重复的部分以节省能量。
- 生长(The Growth): 机器人会一步步持续生长这棵树,但它会不断检查以确保这些分支确实是不同的且符合逻辑。这就像一位园丁,既让植物自由生长,又修剪掉枯死或完全相同的细枝,从而让植物保持健康和多样性。
他们的发现
研究人员在几个著名的机器人大脑(如 LLaMA 和 Qwen)上测试了这个想法,并发现了令人兴奋的结果:
- 速度: 通过使用这种树状方法,机器人在处理数学问题时速度提升了高达 2.30 倍,在编程任务中提升了 2.08 倍。在通用对话任务中,速度提升了约 1.67 倍。
- 无需额外帮助: 最棒的是,这种方法不需要任何额外的“助手”机器人或特殊的训练。它可以直接配合现有的机器人开箱即用。
- 质量更高: 因为机器人被迫探索不同的路径(树枝),而不是仅仅重复同样的猜测,它接受的词汇变得更长,且逻辑更连贯。
他们排除了什么
论文非常明确地指出了哪些方法不如他们的新方法。他们反对仅仅让机器人猜测多条线性路径(比如一串线性的猜测)的做法。他们的分析表明,如果没有“树”结构和对重复内容的“修剪”,机器人会浪费一半以上的时间在思考那些 80% 极其相似的想法上。他们还表明,添加外部“起草模块”(即助手机器人)会产生过多的通信噪声,并且需要过多的训练,使得它们在效率上不如这种自我引导的树状方法。
他们的确定程度如何?
作者对这些数字非常有信心,因为他们在真实的硬件(NVIDIA L20 GPU)上进行了实际实验。他们不仅仅是在模拟这个想法,他们测量了以“每秒 token 数”为单位的速度,并发现他们的这种方法始终优于其他流行的“无需训练”的方法,如 Lookahead Decoding 和 Self-Draft。例如,在 GSM-8k 数学基准测试中,他们的方法达到了 2.30× 的加速,而次优的方法仅达到了 1.90×。
简而言之,这篇论文表明,如果你想在不需要额外帮手的情况下让 AI 说话更快,你应该停止让它在直线路径上徘徊,而是开始引导它生长出一棵聪明的、经过修剪的思想之树。这是一种通过确保机器人不会在重复的事情上浪费时间,从而充分利用其大脑的方法。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。