ProVe: Proposer-Verifier Decoding
ProVe:提案者-验证者解码
🧭 LLM 推理加速 · 提案-验证解码
把大模型微调为一次预测多 token 的 proposer,再以小模型或自身验证,取得 2.5–2.7× 解码加速
📌 工作参考价值(4 点)
- 在延迟敏感的 LLM 在线服务(商品描述生成、query 改写、对话推荐)中,可把已有 AR checkpoint 继续微调成 block proposer,一次 forward 生成多个后续 token,省去额外 draft head,直接降低串行 forward 次数。
- 若业务要求输出与 greedy AR 完全一致,采用 ProVe-lossless 自验证;若允许少量精度损失换吞吐,则接一个小 verifier,这样部署时可以按 QPS 目标动态切换档位。
- 对 Agent 多步推理或工具调用场景,长轨迹生成可让大模型一次起草多个步骤或工具参数,再用轻量 verifier/规则引擎快速校验前缀,减少交互轮次。
- 注意 block size 与接受前缀的关系:论文 block size 16 只有 6.6 token 平均匹配前缀,实际部署需按领域调 block size 并监控接受率,避免无效计算。