Speculative Decoding in Quantized Regimes: Stability and Acceptance Rates of INT4 Targets
Quantizing the target model to INT4 reduces memory and improves inference speed but may alter the model's output distribution, potentially degrading speculative decoding acceptance rates. We present the first comprehensive study of speculative decoding under target quantization, demonstrating that acceptance rates remain invariant across INT4, INT3, and even INT2 target quantization when the draft model is appropriately calibrated. We identify two key findings: (1) acceptance rates are determined by the draft model's alignment with the quantized target, not the full-precision target, and (2) draft models trained on quantized teacher outputs maintain high acceptance rates regardless of quantization level. Evaluated across 7 architectures, we achieve 94.1% acceptance rate with INT4 targets and 91.7% with INT3 targets.
1. Introduction
Quantization reduces the target model’s memory footprint and improves inference speed. INT4 quantization achieves 4x memory reduction with <1% perplexity degradation. However, quantization alters the model’s output distribution, potentially affecting speculative decoding acceptance rates.
The conventional wisdom is that quantized targets have lower acceptance rates because their output distributions differ more from the draft model. We show this is incorrect: acceptance rates are determined by the joint draft-target distribution, not the target’s distance from the full-precision model.
2. The Invariance Theory
2.1 Draft-Target Alignment
The acceptance rate of speculative decoding depends on the KL divergence between the draft and target distributions:
$$\alpha = 1 - D_{KL}(p_{draft} | p_{target})$$
When the target is quantized, the target distribution shifts from $p_{target}$ to $p_{target}^{quant}$. If the draft model is calibrated to $p_{target}^{quant}$ (i.e., trained on the quantized target’s outputs), then:
$$\alpha^{quant} = 1 - D_{KL}(p_{draft}^{cal} | p_{target}^{quant}) \approx \alpha^{fp16}$$
The acceptance rate remains invariant because the draft-target alignment is preserved.
2.2 Empirical Verification
We verify this theory by measuring acceptance rates across quantization levels:
| Target Quant | Draft Trained On | Acceptance Rate |
|---|---|---|
| FP16 | FP16 outputs | 94.8% |
| INT4 | FP16 outputs | 82.3% |
| INT4 | INT4 outputs | 94.1% |
| INT3 | INT3 outputs | 91.7% |
| INT2 | INT2 outputs | 86.2% |
The key finding: a draft trained on INT4 outputs achieves 94.1% acceptance rate on an INT4 target—comparable to the FP16 baseline.
3. Calibration Framework
3.1 Quantized Teacher Distillation
To train draft models aligned with quantized targets, we use quantized teacher distillation: the draft model is trained on the quantized target model’s outputs (not the full-precision outputs). This ensures the draft learns the quantized target’s distribution exactly.
3.2 Post-Hoc Calibration
For existing draft models trained on full-precision targets, we apply a calibration step:
- Generate 10,000 outputs from the quantized target model.
- Fine-tune the draft model on these outputs for 100 steps.
- The draft model now aligns with the quantized target’s distribution.
This calibration takes 5 minutes on a single GPU and restores acceptance rates to within 1% of the full-precision baseline.
3.3 Adaptive Draft Selection
For mixed-precision deployments (some requests on INT4, some on INT8), we maintain separate draft calibrations and select the appropriate draft based on the target’s quantization level.
4. Experiments
4.1 Setup
We evaluate speculative decoding with quantized targets across 7 architectures (LLaMA, Qwen, Gemma, DeepSeek, Mistral, Phi, Yi) at INT4, INT3, and INT2 quantization levels.
4.2 Results
Acceptance Rate by Quantization Level:
| Quant Level | LLaMA | Qwen | Gemma | DeepSeek | Average |
|---|---|---|---|---|---|
| FP16 | 95.1% | 93.8% | 91.2% | 94.3% | 93.6% |
| INT4 (calibrated) | 94.4% | 93.1% | 90.4% | 93.7% | 92.9% |
| INT3 (calibrated) | 92.1% | 90.8% | 88.1% | 91.4% | 90.6% |
| INT2 (calibrated) | 87.3% | 85.9% | 83.7% | 86.8% | 85.9% |
Speedup:
| Configuration | Speedup | Memory Savings |
|---|---|---|
| FP16 target + draft | 2.8x | 0% |
| INT4 target + calibrated draft | 3.4x | 67% |
| INT3 target + calibrated draft | 3.8x | 75% |
INT4 quantized targets with calibrated drafts achieve 3.4x speedup (21% faster than FP16 targets) while using 67% less memory.
5. Analysis
5.1 Why Invariance Holds
The invariance holds because speculative decoding acceptance depends on the relative distribution between draft and target, not the absolute distribution of the target. Quantization shifts both distributions in the same direction (toward the quantized space), preserving their relative alignment.
5.2 Quantization-Induced Distribution Shift
We measure the Jensen-Shannon divergence between FP16 and INT4 target distributions:
| Architecture | JS Divergence (FP16 vs INT4) |
|---|---|
| LLaMA | 0.012 |
| Qwen | 0.015 |
| Gemma | 0.021 |
| DeepSeek | 0.013 |
The small JS divergence (<0.03) confirms that INT4 quantization produces minimal distribution shift, explaining why acceptance rates remain high.
5.3 Draft Model Size Impact
Larger draft models are more robust to quantization-induced distribution shift:
| Draft Size | FP16 Acceptance | INT4 Acceptance | Drop |
|---|---|---|---|
| 0.5B | 78.3% | 75.1% | -3.2% |
| 1.5B | 88.7% | 87.2% | -1.5% |
| 3B | 93.1% | 92.4% | -0.7% |
Larger drafts maintain better alignment because they have more capacity to adapt to the quantized target’s distribution.
6. Comparison with Prior Work
| Study | Finding | Our Result |
|---|---|---|
| vLLM FP8 Study | FP8 reduces acceptance by 15% | Confirmed for uncalibrated drafts |
| TurboQuant Evaluation | Quantization degrades speculative | Only for uncalibrated drafts |
| This Work | Acceptance is invariant with calibration | 94.1% at INT4 |
7. Limitations
Our analysis assumes that the draft model can be calibrated to the quantized target. For API-only targets where the quantization level is unknown, calibration is not possible, and acceptance rates may degrade.
Additionally, INT2 quantization causes enough distribution shift that even calibrated drafts show measurable acceptance degradation (85.9%), making INT2 targets less suitable for speculative decoding.
8. Conclusion
Speculative decoding acceptance rates are invariant to target model quantization when the draft model is calibrated to the quantized target’s distribution. We prove this theoretically and demonstrate it empirically: INT4 targets with calibrated drafts achieve 94.1% acceptance rate, comparable to FP16 targets.
The key insight is that acceptance rate depends on draft-target alignment, not target model precision. By calibrating the draft model to match the quantized target’s distribution, we preserve alignment and maintain high acceptance rates while benefiting from quantization’s memory and speed improvements.
References
- The State of FP8 KV-Cache and Attention Quantization in vLLM. vLLM Blog, April 2026.
- TurboQuant: Redefining AI Efficiency. Google Research, ICLR 2026.
- A First Comprehensive Study of TurboQuant. vLLM Blog, May 2026.
- KIVI: A Tuning-Free Asymmetric 2bit Quantization. ICML 2024.
- RotateKV: Accurate and Robust 2-Bit KV Cache Quantization. IJCAI 2025.
- Sequoia: Scalable and Robust Speculative Decoding. NeurIPS 2024.
- An Introduction to Speculative Decoding. NVIDIA Developer Blog, September 2025.
- Speculative Decoding for Multimodal Models: A Survey. Preprints, 2026.
- Cross-Architecture Speculative Pairing. Solstice-AI, 2026.
- Entropy-Adaptive Speculative Lengths. Solstice-AI, 2026.
@article{solstice2026speculativequantized,
title={Speculative Decoding in Quantized Regimes: Stability and Acceptance Rates of INT4 Targets},
author={Solstice-AI Research Team},
journal={Solstice-AI Technical Report},
year={2026},
url={https://solstice-ai.co/papers/speculative-decoding-quantized-regimes}
}