少做串行步骤:验证草稿与学习迭代不是同一条路¶
基础模型 · 更新 2026-10-27 · 15 篇主题资料 / 6 篇重点对照
推测解码用便宜提案换昂贵验证批次,精确校正可保持原 target 分布;扩散语言和数据空间迭代则改变生成轨迹或训练目标。比较时先问谁决定最终分布,再问每步做什么、跨步保留什么,以及 NFE 或接受长度能否转成真实时间收益。
机制对照 · 取舍分析 · 跨论文问答 · 更新记录 · 本主题逐篇问答
怎么读这张卡片
重点比较下表代表论文;完整主题目录保留在文末。机制与假设的对照不等于统一 benchmark 的性能排名;教学例子不是论文实测。
机制对照¶
比较维度:最终分布由原target验证还是由新训练目标决定 · 提案来自独立draft、多未来头或去噪状态 · 跨步骤共享的是KV、hidden carry还是固定噪声 · 成本看验证接受长度、网络前向数还是完整墙钟
| 论文与来源 | 机制定位 | 得到了什么,付出什么 |
|---|---|---|
| Fast Inference from Transformers via Speculative Decoding · 原始来源 章节:背景与主要改动、核心公式、复现边界 |
draft 提出 token,target 批量验证,拒绝时按残差分布校正以保持 target 分布。 | 加速取决于提案成本与接受长度;本地 Markov LM 调用数不是大模型 GPU 延迟。 |
| Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding Heads · 原始来源 章节:背景与主要改动、核心公式、复现边界 |
在同一 backbone 上训练多个 future-token heads,构建候选树并集中验证。 | 减少独立 draft 部署负担,却需训练未来头和树验证;不能把“多头并行”本身当成任意采样规则的精确分布证明。 |
| Windowed-MTP: Removing the Full-Context Draft-KV Tax at Million-Token Context · 原始来源 章节:背景与主要改动、核心公式、复现边界 |
只把 draft 的读取限制为 sink 与近期窗口,target 保持全历史及原验证规则。 | draft 便宜可能同时降低接受率;本地小模型一致性与 MPS 测量不代表百万上下文 B200 服务。 |
| dQwen3.5: Adapting Hybrid Language Models into Bidirectional Diffusion Language Models · 原始来源 章节:背景与主要改动、复现边界 |
把混合 attention/RNN 骨干改成双向传播,用掩码去噪训练为 diffusion LM。 | 改变条件结构与生成目标,需要重新训练;本地双向 kernel 诊断未加载原 9B 模型,不能当成无损 AR 加速。 |
| On Trajectory-Aware Training for Masked Diffusion Language Models · 原始来源 章节:背景与主要改动、核心公式、复现边界 |
沿自身 progressive-unmasking 轨迹展开连续步骤,carry 在窗口内传递并接受 BPTT。 | 训练窗口与截断控制计算和信用范围;本地只验 carry 梯度,不是 LLaDA-8B 少步能力复现。 |
| Few-Step Generation via Data-Space Iteration · 原始来源 章节:背景与主要改动、核心公式、复现边界与 Evolve |
固定一份噪声,在数据预测空间反复精炼;仅当前 refinement 建生成器梯度,teacher/fake 给蒸馏方向。 | 步号不是 flow time,且目标不与语言模型相同;本地缩小图像模型三seed有正有负,像素特征距离不是 Inception FID。 |
取舍分析¶
并行提案不等于改写目标分布¶
精确 speculative decoding 允许 draft 很不完美,因为 target 验证与残差校正负责最终分布;Windowed-MTP 因此可以只压 draft 上下文,把风险主要转为接受率与速度。Medusa 把提案放进 backbone 的多个未来头,仍要具体看验证和采样方式,不能仅凭树形并行宣称无损。核心边界是验证器的历史与规则是否保持,而非 draft 是否看到了全部信息。
对照来源:speculative-decoding · windowed-mtp · medusa
同样是多步,步之间的依赖不同¶
DQwen3.5 的步围绕掩码去噪,PUMBA 进一步让前一步 carry 对后续 loss 负责;Data-Space Iteration 的步则是在固定噪声下精炼数据预测,前缀 rollout 不建梯度。这些步骤不能按一个通用“迭代次数”直接比较,语言与图像任务的质量指标也不同。需要分别写清状态、条件与梯度跨越范围,再报告对应训练和推理成本。
对照来源:dqwen35 · pumba · data-space-iteration
跨论文问答¶
先想自己的答案,再展开;每个问题至少联系两篇论文。
Windowed-MTP 缩小 draft 窗口,为什么与直接缩小 target 窗口不是同一种质量承诺?¶
展开答案与例子
答案: 精确推测解码允许 draft 分布变化,只要 target 仍在原历史上验证并采用正确校正,最终仍由原 target 分布决定。若连 target 窗口也缩小,条件分布本身已经改变,就不能沿用同一承诺。代价上,draft 越便宜未必越快,因为接受长度可能下降,需要把两侧成本一起除以实际接受量。
教学例子: 教学例:草稿忘了早期人名,target 可拒绝并纠正;若 target 也看不到该人名,验证就不再是原完整历史下的模型。
对照来源:windowed-mtp · speculative-decoding
Medusa 同时提议多个未来 token,与 DQwen3.5 多位置去噪,为什么不能直接视为同一种并行生成?¶
展开答案与例子
答案: Medusa 的未来头形成候选,backbone 验证决定接收哪些分支;DQwen3.5 则把混合骨干训练成双向掩码去噪模型,条件和训练目标都改变。前者主要重组原生成流程,后者学习新的生成过程。比较时需分别说明采样规则、训练投入和质量口径,不能用并行位置数推断输出分布等价。
教学例子: 教学例:一次提出三个字后逐项核验,与一次填写多个空位后继续去噪,可能都有并行计算,却依赖不同上下文和接受机制。
PUMBA 与 Data-Space Iteration 都复用前一步结果,为什么训练梯度不能用同一规则处理?¶
展开答案与例子
答案: PUMBA 特意让窗口内梯度穿过 carry,使早期步骤学会为后续服务;Data-Space Iteration 对选定 refinement 的前缀 rollout 停止建图,只更新当前生成步骤,并冻结 teacher/fake 的生成器侧梯度。复用状态不自动规定可反传范围,混用会改变目标、内存成本和训练算法。
教学例子: 教学例:把 PUMBA 每步 carry 全部 detach 会切断它要学的跨步信用;让数据空间前缀全部反传,也不再是已声明训练配方。
对照来源:pumba · data-space-iteration
更新记录¶
新论文带来新路线、改变取舍,或补充现有路线时,都在这里说明。
2026-10-27 · 首版:比较精确草稿验证、多未来头、窗口draft、扩散语言与数据空间精炼,区分分布承诺、跨步状态和梯度范围。
覆盖 15 篇主题资料;目录见下。
本主题全部 15 篇资料
目录归类覆盖本主题全部资料;重点对照范围以上表为准。
- ASPIRE: Asynchronous Batch Self-Speculative Decoding
- Few-Step Generation via Data-Space Iteration
- DBLast: Dependent Block Drafting for Stochastic Speculative Decoding
- On the Design Space of Continuous Diffusion Language Models
- dQwen3.5: Adapting Hybrid Language Models into Bidirectional Diffusion Language Models
- ECHO: Early-layer Collaborative Hierarchical Orchestration with Bonus Logits in Speculative Decoding
- Designing Transformers for Continuous Diffusion Language Models
- LoopSpec: Pipelined Self-Speculative Decoding for Looped Transformers
- Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding Heads
- On Trajectory-Aware Training for Masked Diffusion Language Models
- Efficient, Property-Aligned Fan-Out Retrieval via RL-Compiled Diffusion
- Register Tokens for Bounded-State Reasoning in Diffusion Language Models
- Fast Inference from Transformers via Speculative Decoding
- Time-Anchored Diffusion Language Models: Latent-Space Caching for Fast Generation
- Windowed-MTP: Removing the Full-Context Draft-KV Tax at Million-Token Context