网易首页 > 网易号 > 正文 申请入驻

ISSTA 2026|LAVE:面向扩散语言模型的约束解码

0
分享至



扩散语言模型展现出较高的发展潜力,但在代码等形式语言生成任务中,仍难以稳定满足语法约束。

针对这一问题,本文提出了针对扩散语言模型约束解码方法 —— LAVE,通过对扩散语言模型的中间输出进行前瞻补全与语法验证,为模型生成过程提供了可靠的语法保障。

实验表明,LAVE 能够显著提升多种扩散语言模型生成形式化语言(例如源代码、JSON、化学表达式)的语法正确率,同时改善功能正确率,并保持较低的推理开销。相关论文已被软件工程顶会 ISSTA 2026 接收,代码已开源。

本研究由清华大学人工智能学院 AI Agent 课题组完成。通讯作者为清华大学人工智能学院李佳助理教授,主要研究方向包括 AI Agent、AI Safety、Software Engineering 等。第一作者张奕彤为清华大学人工智能学院 2026 级直博生,主要研究方向为 AI Safety。



  • 论文标题:Lookahead-then-Verify: Reliable Constrained Decoding for Diffusion LLMs under Context-Free Grammars
  • 论文链接:https://arxiv.org/pdf/2602.00612
  • 代码链接:https://github.com/THU-Agent/LAVE

研究背景

扩散语言模型正在成为自回归语言模型之外一条具有发展潜力的技术路线。自回归语言模型按照从左到右的顺序逐个生成 token;扩散语言模型则从一段由 [MASK] 构成的序列出发以非顺序的方式生成 token。由于一次前向传播可以同时预测所有位置的 token 概率分布,扩散语言模型天然地具有并行解码和高效推理的潜力,催生了 LLaDA、Dream 和 Gemini Diffusion 等扩散语言模型的出现。



随着扩散语言模型逐渐被用于代码、JSON 和 SMILES 等形式语言生成任务,其输出能否符合语法约束成为影响其实际应用的重要因素。对于这些形式语言,任何语法错误都会导致输出无法使用。论文的初步实验显示,流行的扩散语言模型 Dream-7B 在 HumanEval-CPP 上的语法错误率高达 23.8%,说明现有扩散语言模型仍难以稳定生成符合语法约束的输出。

约束解码是提高形式语言生成语法正确性的常用方法,被广泛用于提高自回归语言模型的生成结果可靠性。它在推理过程中引入目标语法,并根据当前生成状态实时地限制下一步允许生成的 token 集合,使中间输出始终保留扩展为合法输出的可能。对于代码、JSON、SMILES 等多数形式语言,上下文无关文法(Context-Free Grammar)可以基本描述其语法,上下文无关文法的语法解析器(如 Earley Parser)则可以判定一个中间输出是否仍能扩展为符合语法约束的完整输出。

在自回归语言模型中,约束解码实现起来较为直接。模型始终从左向右生成,因此任意时刻的中间输出都是一个不含空缺的完整前缀。语法解析器可以直接判断该前缀是否可扩展,并据此确定下一步允许生成的 token。扩散语言模型的中间输出则常常是包含空缺的不完整前缀。例如:



此时,已经生成的中间输出中仍保留若干 [MASK]。现有语法解析器通常只能处理不含 [MASK] 的完整前缀,因而无法直接判定这类不完整前缀是否仍能补全为符合语法约束的完整输出。

解决了什么问题?

论文研究的核心问题是:

给定一个含有 [MASK] 的不完整前缀,如何判断是否存在一种补全,使补全后的完整前缀仍可扩展为符合语法约束的完整输出?

例如,对于下面的不完整前缀:



一种合法的补全是:



由于 return a > b ? a : b 可以被扩展为符合语法约束的完整输出,因此自然地 return a [MASK] b ? [MASK] : b 也可以扩展为符合语法约束的完整输出。

然而,直接枚举所有补全并不可行。前缀中的每个 [MASK] 都可能对应词表中的大量 token (如 100000 规模的词表),多个位置组合后会形成指数规模的候选空间,在实践中不可行。因此,实际挑战在于:如何利用有限的计算开销,找到一个能够证明当前前缀仍然可扩展的补全。

提出了什么方法?

针对上述问题,论文提出了LAVE。其核心思想是Lookahead-then-Verify即 "先前瞻,再验证"

扩散语言模型在一次前向传播中,会同时给出所有位置的 token 概率分布。LAVE 利用这些概率分布,为当前不完整前缀生成若干高概率的候选补全,再使用语法解析器验证补全后的完整前缀是否可扩展。



具体而言,当模型在某个 [MASK] 位置生成一个新 token 后,LAVE 首先将该 token 暂时写入当前输出。随后,算法找到最右侧的已生成 token,并截取从输出开头到该位置的内容,作为当前需要验证的不完整前缀。

对于其中剩余的 [MASK],LAVE 根据模型预测的概率分布进行采样。例如:



可能被补全为:



这些候选已经不含 [MASK],可以直接交给语法解析器。语法解析器并行地检查每个候选是否仍能扩展为符合语法约束的完整输出。

只要存在任意一个候选通过验证,当前新提出的 token 就会被接受;如果所有候选都不可扩展,该 token 将被拒绝,模型将会重新生成新的 token。

实验结果与分析

研究团队在 LLaDA-8B、LLaDA-1.5、Dream-7B 和 DiffuCoder-7B 四个有代表性的扩散语言模型上进行了评测,实验覆盖 C++、JAVA、GO、JSON 和 SMILES 等形式语言的生成任务。



  • 结果显示,LAVE 在不同模型和任务上均显著提高了语法正确率。四个模型在五项任务上的平均语法正确率均接近 100%。



  • 语法正确率的提高也带来了功能正确率的提升。例如,在 Dream-7B 的 C++ 任务上,功能正确率从 25.6% 提高到 33.5%。



  • 在推理效率方面,LAVE 引入的额外开销总体有限。例如,与无约束生成相比,其平均推理时间在 JSON 任务上仅增加约 3%。在 SMILES 任务中,我们的方法减少了无关自然语言的生成,平均推理时间反而有所下降。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
为什么说海南自贸港终结了新加坡百年垄断?

为什么说海南自贸港终结了新加坡百年垄断?

风铃草语
2026-09-29 07:15:59
邓亚萍点评被网暴,冲上热搜!饭圈:没我们家哥哥谁认识你啊

邓亚萍点评被网暴,冲上热搜!饭圈:没我们家哥哥谁认识你啊

格斗社
2026-09-29 18:49:09
陕西女教师遭醉驾辗压拖行5.9公里致死案提级!同车5人全改诉故意杀人

陕西女教师遭醉驾辗压拖行5.9公里致死案提级!同车5人全改诉故意杀人

听心堂
2026-09-29 12:39:46
反转信号即将来临

反转信号即将来临

西政资本
2026-09-29 09:53:09
表姑向我借了85000元,17年没还,我去银行注销旧卡时,柜员看了眼卡说:女士,最后一笔转账留言您要看吗?

表姑向我借了85000元,17年没还,我去银行注销旧卡时,柜员看了眼卡说:女士,最后一笔转账留言您要看吗?

品读时刻
2026-09-22 09:04:55
你有洗屁股的习惯吗?医生提醒:天天洗肛门的人或能预防4种毛病

你有洗屁股的习惯吗?医生提醒:天天洗肛门的人或能预防4种毛病

芹姐说生活
2026-08-21 22:28:55
驻日武官王庆简:潜伏在日本20年,出卖了无数军情,没料到最后竟被一个老习惯断送了性命

驻日武官王庆简:潜伏在日本20年,出卖了无数军情,没料到最后竟被一个老习惯断送了性命

磊子讲史
2026-09-16 18:16:40
徐湖平再次火了!有人把他视频一帧一帧截下来,对着他家柜子、桌面、墙角逐件“考古”,网友怒斥:典型的靠馆吃馆

徐湖平再次火了!有人把他视频一帧一帧截下来,对着他家柜子、桌面、墙角逐件“考古”,网友怒斥:典型的靠馆吃馆

火山詩话
2026-09-19 06:29:49
骨科主任:走路是最好的运动?错!过了60岁,3种运动才真正养寿

骨科主任:走路是最好的运动?错!过了60岁,3种运动才真正养寿

汪医生健康百科
2026-09-17 19:38:00
巴西4-2澳大利亚,维尼修斯、拉菲尼亚点射,吉马良斯破门

巴西4-2澳大利亚,维尼修斯、拉菲尼亚点射,吉马良斯破门

懂球帝
2026-09-29 20:31:29
北大新规“禁去21个景区开会” 工作人员称去景区科考不受影响 有高校明确开会不提供水果

北大新规“禁去21个景区开会” 工作人员称去景区科考不受影响 有高校明确开会不提供水果

红星新闻
2026-09-29 21:34:26
鲁昕被查 教育部:坚决拥护党中央决定

鲁昕被查 教育部:坚决拥护党中央决定

新京报
2026-09-28 21:15:12
今晚起,央视、腾讯、爱奇艺将播4部大剧,阵容不错,追哪部

今晚起,央视、腾讯、爱奇艺将播4部大剧,阵容不错,追哪部

陈意小可爱
2026-09-29 03:59:49
8000万切尔西天才彻底陨落,赛季0球0助跌下神坛状态断崖式下滑!

8000万切尔西天才彻底陨落,赛季0球0助跌下神坛状态断崖式下滑!

看我说体育
2026-09-29 08:17:50
今晚开播,34集悬疑剧来袭,4桩命案全员狠人,演员阵容强大,有黑马潜质

今晚开播,34集悬疑剧来袭,4桩命案全员狠人,演员阵容强大,有黑马潜质

娱君坠星河
2026-09-29 09:09:08
这衣服撑的,确实有点儿扎眼

这衣服撑的,确实有点儿扎眼

飛尚日记
2026-09-06 08:06:03
理想汽车4万人抽奖,唯一中奖是罗永浩:恐怕没多少人信抽奖了

理想汽车4万人抽奖,唯一中奖是罗永浩:恐怕没多少人信抽奖了

王新喜
2026-09-29 20:02:51
告别前高光!马镇拿下中俄邀请赛最佳,杨泽翔本赛季很难拿到续约合同,为年轻人让位

告别前高光!马镇拿下中俄邀请赛最佳,杨泽翔本赛季很难拿到续约合同,为年轻人让位

体育全天候
2026-09-29 16:16:53
价格大跳水,可以捡漏了

价格大跳水,可以捡漏了

上观新闻
2026-09-28 18:46:39
如果用车少,一年都跑不到6000公里,建议大家这样保养就够了

如果用车少,一年都跑不到6000公里,建议大家这样保养就够了

沙雕小琳琳
2026-09-24 01:28:04
2026-09-29 22:19:00
机器之心Pro incentive-icons
机器之心Pro
专业的人工智能媒体
14105文章数 142740关注度
往期回顾 全部

科技要闻

82亿美元收购!李飞飞将与苏姿丰并肩做AI

头条要闻

老夫妻开包子铺28年想退休 儿子纠结是否接班:太辛苦

头条要闻

老夫妻开包子铺28年想退休 儿子纠结是否接班:太辛苦

体育要闻

石雨豪:亚运金牌与背后的十年

娱乐要闻

赌王四房婚礼,何超琼带三房成员现身

财经要闻

央行调整完善若干货币政策工具

汽车要闻

京北"小兰博"/限时售9.99万起 北京现代艾尼氪V上市

态度原创

本地
游戏
手机
公开课
军事航空

本地新闻

中秋逛白塔寺,体验国医妙荟雅集

继中国电竞亚运会夺金两枚 《和平精英》强劲摘银

手机要闻

iQOO 16首发Q-flex技术,操控体验大升级

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

伊朗最高领袖最新发声:伊朗现已变得独立、强大

无障碍浏览 进入关怀版