Draft Model Knows When to Stop: Self-Verification Speculative Decoding for Long-Form Generation
On the map: Efficient LLM inference and serving → Speculative decoding
Abstract (arXiv)
Conventional speculative decoding (SD) methods utilize a predefined length policy for proposing drafts, which implies the premise that the target model smoothly accepts the proposed draft tokens. However, reality deviates from this assumption: the oracle draft length varies significantly, and the fixed-length policy hardly satisfies such a requirement. Moreover, such discrepancy is further exacerbated in scenarios involving complex reasoning and long-form generation, particularly under test-time scaling for reasoning-specialized models. Through both theoretical and empirical estimation, we establish that the discrepancy between the draft and target models can be approximated by the draft model's prediction entropy: a high entropy indicates a low acceptance rate of draft tokens, and vice versa. Based on this insight, we propose SVIP: Self-Verification Length Policy for Long-Context Speculative Decoding, which is a training-free dynamic length policy for speculative decoding systems that adaptively determines the lengths of draft sequences by referring to the draft entropy. Experimental results on mainstream SD benchmarks as well as reasoning-heavy benchmarks demonstrate the superior performance of SVIP, achieving up to 17% speedup on MT-Bench at 8K context compared with fixed draft lengths, and 22% speedup for QwQ in long-form reasoning.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Placed in Speculative decoding, one of 12 directions in Efficient LLM inference and serving. Builds on 20 of its 26 references that are in the map. First posted on arXiv 27 Nov 2024.
Builds on
20 of 26 references.
Closest ancestors · 14
Same direction, newest first
- 2024A Theoretical Perspective for Speculative Decoding Algorithm30 Oct
- 2024QSpec: Speculative Decoding with Complementary Quantization Schemes15 Oct
- 2024Temperature-Centric Investigation of Speculative Decoding with Knowledge Distillation14 Oct
- 2024Dynamic Depth Decoding: Faster Speculative Decoding for LLMs30 Aug
- 2024PEARL: Parallel Speculative Decoding with Adaptive Draft Length13 Aug
- 2024EAGLE-2: Faster Inference of Language Models with Dynamic Draft Trees24 Jun
- 2024SpecDec++: Boosting Speculative Decoding via Adaptive Candidate Lengths30 May
- 2024GliDe with a CaPE: A Low-Hassle Method to Accelerate Speculative Decoding3 Feb
- 2024EAGLE: Speculative Sampling Requires Rethinking Feature Uncertainty26 Jan
- 2024Medusa: Simple LLM Inference Acceleration Framework with Multiple Decoding Heads19 Jan
- 2024Unlocking Efficiency in Large Language Model Inference: A Comprehensive Survey of Speculative Decoding15 Jan
- 2023PaSS: Parallel Speculative Sampling22 Nov
2 more
Other references · 6
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
- 2023GPQA: A Graduate-Level Google-Proof Q&A Benchmarkcited by 2,748
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
- 2024Scaling Synthetic Data Creation with 1,000,000,000 Personascited by 397
- 2024LayerSkip: Enabling Early Exit Inference and Self-Speculative Decodingcited by 302
Built on by
Citing papers per year: 2025: 3; 2026: 12.
15 papers.
Sort:
By area:
- 2026TAPS: Target-Aware Prefix Tree Selection for Diffusion-Drafted Speculative Decodingcited by 7
- 2026MARS: Unleashing the Power of Speculative Decoding via Margin-Aware Verificationcited by 5
- 2026PipeSD: An Efficient Cloud-Edge Collaborative Pipeline Inference Framework with Speculative Decodingcited by 4
- 2025Speculative Verification: Exploiting Information Gain to Refine Speculative Decodingcited by 3
- 2026PACER: Blockwise Pre-verification for Speculative Decoding with Adaptive Lengthcited by 2
- 2025DSDE: Dynamic Speculative Decoding with KLD Stability for Real-World Servingcited by 1
- 2025TapOut: A Bandit-Based Approach to Dynamic Speculative Decodingcited by 1
- 2026TIDE: Temporal Incremental Draft Engine for Self-Improving LLM Inferencecited by 1
- 2026SMART: When is it Actually Worth Expanding a Speculative Tree?cited by 1
- 2026FASER: Fine-Grained Phase Management for Speculative Decoding in Dynamic LLM Servingcited by 1
- 2026A Sparse Glimpse of the Whole: Train-Free Self-Speculative Decodingcited by 0
- 2026MemSpec: Memory-Aware Runtime for Adaptive Draft Scheduling in Speculative Decoding on Edge Devicescited by 0
- 2026DLoop: Looped Speculative Decoding6 Oct 2026
- 2026AgSpec: Pushing the Limits of Retrieval-Based Speculative Decoding in Coding Agent Pipelines1 Oct 2026
- 2026The Limits of Speculation: Bounding Speculative Decoding in Mixture-of-Experts26 Aug 2026
- 2026MemSpec: Memory-Aware Runtime for Adaptive Draft Scheduling in Speculative Decoding on Edge Devices11 Aug 2026
- 2026A Sparse Glimpse of the Whole: Train-Free Self-Speculative Decoding30 Jul 2026
- 2026TAPS: Target-Aware Prefix Tree Selection for Diffusion-Drafted Speculative Decoding30 May 2026
- 2026PipeSD: An Efficient Cloud-Edge Collaborative Pipeline Inference Framework with Speculative Decoding13 May 2026
- 2026FASER: Fine-Grained Phase Management for Speculative Decoding in Dynamic LLM Serving22 Apr 2026
- 2026SMART: When is it Actually Worth Expanding a Speculative Tree?9 Apr 2026
- 2026TIDE: Temporal Incremental Draft Engine for Self-Improving LLM Inference5 Feb 2026
- 2026PACER: Blockwise Pre-verification for Speculative Decoding with Adaptive Length1 Feb 2026
- 2026MARS: Unleashing the Power of Speculative Decoding via Margin-Aware Verification21 Jan 2026
- 2026MARS: Unleashing the Power of Speculative Decoding via Margin-Aware Verificationcited by 5
- 2026PipeSD: An Efficient Cloud-Edge Collaborative Pipeline Inference Framework with Speculative Decodingcited by 4
- 2025Speculative Verification: Exploiting Information Gain to Refine Speculative Decodingcited by 3
- 2026PACER: Blockwise Pre-verification for Speculative Decoding with Adaptive Lengthcited by 2
- 2025DSDE: Dynamic Speculative Decoding with KLD Stability for Real-World Servingcited by 1
- 2025TapOut: A Bandit-Based Approach to Dynamic Speculative Decodingcited by 1
- 2026SMART: When is it Actually Worth Expanding a Speculative Tree?cited by 1
- 2026FASER: Fine-Grained Phase Management for Speculative Decoding in Dynamic LLM Servingcited by 1
- 2026A Sparse Glimpse of the Whole: Train-Free Self-Speculative Decodingcited by 0
- 2026MemSpec: Memory-Aware Runtime for Adaptive Draft Scheduling in Speculative Decoding on Edge Devicescited by 0
- 2026DLoop: Looped Speculative Decodingcited by 0
- 2026DLoop: Looped Speculative Decoding6 Oct 2026
- 2026MemSpec: Memory-Aware Runtime for Adaptive Draft Scheduling in Speculative Decoding on Edge Devices11 Aug 2026
- 2026A Sparse Glimpse of the Whole: Train-Free Self-Speculative Decoding30 Jul 2026
- 2026PipeSD: An Efficient Cloud-Edge Collaborative Pipeline Inference Framework with Speculative Decoding13 May 2026
- 2026FASER: Fine-Grained Phase Management for Speculative Decoding in Dynamic LLM Serving22 Apr 2026
- 2026SMART: When is it Actually Worth Expanding a Speculative Tree?9 Apr 2026
- 2026PACER: Blockwise Pre-verification for Speculative Decoding with Adaptive Length1 Feb 2026
- 2026MARS: Unleashing the Power of Speculative Decoding via Margin-Aware Verification21 Jan 2026
- 2025TapOut: A Bandit-Based Approach to Dynamic Speculative Decoding3 Nov 2025
- 2025Speculative Verification: Exploiting Information Gain to Refine Speculative Decoding29 Sep 2025
- 2025DSDE: Dynamic Speculative Decoding with KLD Stability for Real-World Serving1 Sep 2025
Similar, not cited
Close in wording, no citation either way
- 2026LongSpark: Efficient speculative decoding with a fixed-cost parallel drafter
- 2025SpecPV: Improving Self-Speculative Decoding for Long-Context Generation via Partial Verification
- 2026Margins, Not Windows: Training-Free Per-Step Lossy Speculative Decoding
- 2025Draft, Verify, and Improve: Toward Training-Aware Speculative Decoding
- 2024AdaEDL: Early Draft Stopping for Speculative Decoding of Large Language Models via an Entropy-based Lower Bound on Token Acceptance Probability
- 2025Training-Free Loosely Speculative Decoding: Accepting Semantically Correct Drafts Beyond Exact Match
- 2025Fail Fast, Win Big: Rethinking the Drafting Strategy in Speculative Decoding via Diffusion LLMs
- 2026From Tokens to Steps: Verification-Aware Speculative Decoding for Efficient Multi-Step Reasoning