[KongchangAI]
Paper

NgramRL

A speculative decoding method for reinforcement learning post-training that builds an n-gram drafter from recent rollout history, accelerating autoregressive rollout generation without requiring an auxiliary model or drafter training.

Timeline (last 90 days)

Oct 26

NgramRL uses recent rollout history to build an n-gram drafter for each prompt, with no auxiliary model, no drafter training, and no drafter state resident on the GPU.

Unverified50%
Oct 26

NgramRL introduces an adaptive fan-out prefetcher and a causal budget allocator that predict the verification result (j, b) and fetch multiple candidate continuations in parallel in advance, falling back to sequential lookup when they are not covered.

Unverified50%
Oct 26

On two model families and three types of reasoning and structured generation workloads, NgramRL can commit 3.60–7.77 tokens per target-model forward pass in the hot-cache setting.

Unverified50%
Oct 26

NgramRL's average acceptance length is up to 1.99 times higher than SuffixDecoding's.

Unverified50%
Oct 26

NgramRL's average acceptance length is 7.0 times higher than prompt-lookup decoding's.

Unverified50%
Oct 26

On the Spider structured generation task, with a candidate budget of 16, the prefetcher covered 96.6% of Qwen3-8B's verification results.

Unverified50%
Oct 26

On the Spider task, NgramRL's measured rollout throughput improves 1.38 times over the synchronous version, approaching the theoretical CPU-GPU overlap limit of 1.40 times.

Unverified50%
Oct 26

The 3.60–7.77 acceptance length reported by NgramRL is a steady-state metric obtained under hot-cache conditions; gains are expected to shrink on cold start or when prompt history is sparse.

Unverified50%
Oct 26

NgramRL's comparison baselines are concentrated on model-free speculative decoding methods and lack a side-by-side comparison with model-based drafter approaches.

Unverified50%
Oct 26

NgramRL's advantage is zero extra VRAM and zero drafter training, at the cost of maintaining a rollout history cache organized by prompt, shifting engineering complexity to the data pipeline side.

Unverified50%

All Facts (10)

Unverified

NgramRL uses recent rollout history to build an n-gram drafter for each prompt, with no auxiliary model, no drafter training, and no drafter state resident on the GPU.

50%
Unverified

NgramRL introduces an adaptive fan-out prefetcher and a causal budget allocator that predict the verification result (j, b) and fetch multiple candidate continuations in parallel in advance, falling back to sequential lookup when they are not covered.

50%
Unverified

On two model families and three types of reasoning and structured generation workloads, NgramRL can commit 3.60–7.77 tokens per target-model forward pass in the hot-cache setting.

50%
Unverified

NgramRL's average acceptance length is up to 1.99 times higher than SuffixDecoding's.

50%
Unverified

NgramRL's average acceptance length is 7.0 times higher than prompt-lookup decoding's.

50%
Unverified

On the Spider structured generation task, with a candidate budget of 16, the prefetcher covered 96.6% of Qwen3-8B's verification results.

50%
Unverified

On the Spider task, NgramRL's measured rollout throughput improves 1.38 times over the synchronous version, approaching the theoretical CPU-GPU overlap limit of 1.40 times.

50%
Unverified

The 3.60–7.77 acceptance length reported by NgramRL is a steady-state metric obtained under hot-cache conditions; gains are expected to shrink on cold start or when prompt history is sparse.

50%
Unverified

NgramRL's comparison baselines are concentrated on model-free speculative decoding methods and lack a side-by-side comparison with model-based drafter approaches.

50%
Unverified

NgramRL's advantage is zero extra VRAM and zero drafter training, at the cost of maintaining a rollout history cache organized by prompt, shifting engineering complexity to the data pipeline side.

50%

Source Articles