Out-of-Vocabulary Sampling Boosts Speculative Decoding

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Timor, Nadav, Mamou, Jonathan, Pereg, Oren, Zhang, Hongyang, Harel, David
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909637261918208
author Timor, Nadav
Mamou, Jonathan
Pereg, Oren
Zhang, Hongyang
Harel, David
author_facet Timor, Nadav
Mamou, Jonathan
Pereg, Oren
Zhang, Hongyang
Harel, David
contents Speculative decoding relies on fast and accurate drafters. Recent state-of-the-art language models employ larger and larger vocabularies, which significantly slows down drafters. One promising approach to boost the efficiency of speculative decoding is to use drafters with smaller vocabularies. However, existing sampling methods cannot draw out-of-vocabulary tokens, creating a tradeoff between drafters' vocabulary size and acceptance rates. This paper introduces Redistributing Drafter Kernels (RDK), the first out-of-vocabulary sampler that effectively recovers acceptance rates by virtually restoring pruned target tokens. RDK leverages token-affinity priors to reallocate drafter mass towards high-overlap regions. We prove mathematically that RDK can achieve higher acceptance rates than vanilla and state-of-the-art samplers. We provide an efficient first-order approximation of RDK and prove that it reduces redistribution times from $O(N^2)$ to $O(N)$, enabling lightweight implementations for large vocabularies. Our experiments demonstrate that this linear-time RDK significantly boosts acceptance rates even after extreme pruning (removing more than 75% of the drafter's vocabulary), where existing samplers fail. RDK opens the door to extremely pruned drafters, which were previously impractical.
format Preprint
id arxiv_https___arxiv_org_abs_2506_03206
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Out-of-Vocabulary Sampling Boosts Speculative Decoding
Timor, Nadav
Mamou, Jonathan
Pereg, Oren
Zhang, Hongyang
Harel, David
Machine Learning
Computation and Language
Speculative decoding relies on fast and accurate drafters. Recent state-of-the-art language models employ larger and larger vocabularies, which significantly slows down drafters. One promising approach to boost the efficiency of speculative decoding is to use drafters with smaller vocabularies. However, existing sampling methods cannot draw out-of-vocabulary tokens, creating a tradeoff between drafters' vocabulary size and acceptance rates. This paper introduces Redistributing Drafter Kernels (RDK), the first out-of-vocabulary sampler that effectively recovers acceptance rates by virtually restoring pruned target tokens. RDK leverages token-affinity priors to reallocate drafter mass towards high-overlap regions. We prove mathematically that RDK can achieve higher acceptance rates than vanilla and state-of-the-art samplers. We provide an efficient first-order approximation of RDK and prove that it reduces redistribution times from $O(N^2)$ to $O(N)$, enabling lightweight implementations for large vocabularies. Our experiments demonstrate that this linear-time RDK significantly boosts acceptance rates even after extreme pruning (removing more than 75% of the drafter's vocabulary), where existing samplers fail. RDK opens the door to extremely pruned drafters, which were previously impractical.
title Out-of-Vocabulary Sampling Boosts Speculative Decoding
topic Machine Learning
Computation and Language
url https://arxiv.org/abs/2506.03206