atlas

Research map / Large language models / Reasoning and chain of thought

Steering Pretrained Drafters During Speculative Decoding

AAAI 2026 · Large language models › Reasoning and chain of thought · approach: Speculative decoding · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SD² (steered speculative decoding), which computes a steering vector from verifier hidden states and injects it into a pretrained drafter's MLPs to raise token acceptance without changing the verifier.

Problem

Pretrained independent drafters align poorly with verifiers offline (distillation generalizes poorly out of distribution), so block efficiency is low when verification cost dominates latency.

Approach

A steering vector computed from the verifier's high/middle/low-level hidden states at the last rejected position is injected as a bias into every MLP up-projection of a pretrained drafter, which is fine-tuned jointly with a frozen verifier.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add steering vector from verifier hidden states to pretrained drafter (SD²) vs. pretrained drafter, block efficiencyVicuna 1.3 13B / Llama 160M · Mean over UltraChat, HumanEval, XSum, Alpaca, GSM8K, T=1, k=8block efficiency τ: +1.08 (1.88 to 2.96)Helped
Add steering vector to pretrained drafter (SD²) vs. distillationQwen3 14B / Qwen3 0.6B · Mean over 5 tasks, T=1, k=8block efficiency τ: 4.26 vs 3.97Helped
Add steering vector to pretrained drafter (SD²) vs. distillationLlama 3.1 8B / Llama 3.2 1B · Mean over 5 tasks, T=1, k=8block efficiency τ: 5.00 vs 4.78Helped
Add steering vector to pretrained drafter (SD²) vs. pretrained drafterQwen3 8B / Qwen3 0.6B · HumanEval, T=1, k=8block efficiency τ: 5.18 vs 5.18No clear effect
Add steering vector to pretrained drafter (SD²) vs. pretrained drafterLlama 3.1 8B / Llama 3.2 1B · GSM8K, T=1, k=8block efficiency τ: 5.44 vs 5.62Hurt
Add steering vector to pretrained drafter (SD²) vs. pretrained drafterVicuna 1.3 13B / Llama 160M · Mean over 5 tasks, T=0 greedy, k=8block efficiency τ: 3.27 vs 2.36Helped
Add steering vector to pretrained drafter (SD²) vs. pretrained drafterLlama 3.1 8B / Llama 3.2 1B · Mean over 5 tasks, T=0 greedy, k=8block efficiency τ: 5.31 vs 5.12Helped
Distillation of drafter to verifier vs. pretrained drafterQwen3 14B / Qwen3 0.6B and Llama 3.1 8B / Llama 3.2 1B · HumanEval and GSM8K, T=1block efficiency τ: e.g. GSM8K 5.22 vs 5.62 for Llama 3.2 1BHurt
Freeze drafter and train only steering mechanism (vs. full fine-tuning with steering) (ablation)Vicuna 1.3 7B / Llama 160M · Ablation, block efficiencyblock efficiency τHurt
Steering via bias in MLP up-projection (adopted) vs. simpler post-MLP bias or 2-layer MLP bias (ablation)Vicuna 1.3 7B / Llama 160M · Ablation, block efficiencyblock efficiency τHelped
Random offset training vs. blocked offset training of steering (ablation)Vicuna 1.3 7B / Llama 160M · Ablation, training offsetblock efficiency τNo clear effect
Add steering vector to pretrained drafter vs. distillation, speedupVicuna 1.3 13B / Llama 160M · Mean over tasks, T=1speedup over pretrained (α): +61% speedupHelped

Surprising findings

Limitations

Experimental setup

Datasets: UltraChat_200k ShareGPT

Benchmarks: UltraChat_200k HumanEval XSum Alpaca GSM8K

Metrics: block efficiency speedup (throughput)

Baselines: Pretrained independent drafter Distilled drafter EAGLE-3*

Builds on: speculative sampling EAGLE-3 distillation for speculative decoding (DistillSpec) SwiGLU

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy