遮罩·回魂(SHIM)二六零八一零一三七,先别急着欢呼0:00 / 3:51二六零八一零一三七,先别急着欢呼Mask 把非法 token 清掉,合法就等于真路前缀没有越界,不代表终点不是废墟今天让 parser 上证人席,给概率翻供词Grammar constrained decoding,硬把边界封住每一步只看现在合法,未来死路不入目合法但次优,概率质量被切成碎骨Online sampling 想救回分布,代价是反复重估局部 mask 很快,长程偏差却在累积模型原本的排序,被规则重排成低谷区SHIM 不改 base 权重,不在现场反复取离线训练一个 shim,给错位的 logit 补回去Parser already knows,别再假装它没看见Lexer 跟着字元走,lookahead 把未来点燃Mask 保合法,SHIM 保分布,γ 加回 logits 面合法不再只是活着,要让高概率重新上线Parser already knows,别把快当成偏见候选 token 带信号,下一步就能听见不靠 online sampling,不让延迟无限蔓延一层轻量校正,叫概率回魂,叫 SHIM 登场宣言三路 feature 入场,parser state 记结构骨架lexer state 记词内进度,token 负责最后一下Parser 完成 lexeme 才推进,半截字符它会卡Lexer 看见 bv 还分不出 bvand、bvlshr、bvor 哪家候选 a、l、o 一到,分岔立刻被照亮invalid 的 x 直接沉底,valid continuation 上扬γ 预测未来合规概率,log γ 加进 masked logits 上不是蒸馏整个 LM,只修 mask 造成的那道伤每个 grammar 一千条 sample,逐步记下状态MLP 两层六十四、三十二,ReLU 把交互展开Logistic regression 更轻,五千例交叉验证挑牌Mistral 七 B Instruct,离线先学,推理不重来INV-BV 十四个 grammar,SyGuS 小词表验刀Spider 四组 text-to-SQL,开放词表把难度拉高完整 MLP 对 Syncode,十一比十四把 KL 压低跑对 ASAp 十四比十四,最高低一百一十三倍的噪相对 online sampling,最高二百三十五倍更靠近平均二十三倍,median 七倍,别把口径唱成无敌MLP 三点六四秒,ASAp 十六点六二秒掉地LR_FULL 二点五二,Syncode 二点九七,校正反而更利为什么能更快,不是 γ 没有成本是未来死路少走,短一点的 completion 抵掉新增LR_FULL 一次离线训练,ASAp 每条 sample 都要重整mask 只看现在,SHIM 让正确的出口提前发生但别把 next token 封成万能钥匙BV4 短 terminal 能提示,SQL 长分歧就未必entertainment_awards,近重复列名拖远距离JOIN 的表归属要结构,丢掉 state 就会失忆LR_NT 二点四五秒,快过 mask 二点九七也可能只赢一半 grammar,条件成立才有意义KL 来自有限样本,目标不是全宇宙真理ASAp 封顶一百次,Spider 四查询,边界写进底纸Parser already knows,别再假装它没看见Lexer 跟着字元走,lookahead 把未来点燃Mask 保合法,SHIM 保分布,γ 加回 logits 面合法不再只是活着,要让高概率重新上线Parser already knows,冷启动也能回魂不改权重,不重采样,轻量校正把偏差拆分Işıl Özgü、Yaoxuan Wu、Guy Van den Broeck、Miryung Kim论文留下一个问题:结构正确,能不能自然地生成二六零八一零一三七,规则不是全部mask 让序列不坠落,SHIM 让概率不迷路parser、lexer、candidate,三路信号合成护目遮罩·回魂,合法之后,才轮到真实分布出场