Local Ai
TreeSpark: Learning to Draft the Trees You Verify for Speculative Decoding
arXiv:2610.20175v1 Announce Type: new Abstract: Parallel drafters such as DFlash and DSpark reduce proposal latency, but early mismatches limit how much of each block can be accepted. Retaining altern
arXiv:2610.20175v1 Announce Type: new Abstract: Parallel drafters such as DFlash and DSpark reduce proposal latency, but early mismatches limit how much of each block can be accepted. Retaining alternatives introduces parent states and candidate choices that reference-conditioned training does not directly supervise. We introduce TreeSpark, a unified training and inference framework extending the semi-autoregressive DSpark architecture. It constructs parent-conditioned candidate trees from one backbone pass and replays their expansion, pruning, and budgeted packing during training. Survival negative log-likelihood weights retained edges by reference-derived path mass, while a capped coverage hinge promotes target-important alternatives near local selection boundaries. Both objectives reuse reference-chain target distributions without additional target forward passes. We evaluate greedy decoding with Qwen3-4B and Qwen3-8B on nine general benchmarks and six writing domains. Across targets and suites, TreeSpark improves mean acceptance length over DSpark by 23.4% to 31.6% and mean single-request throughput by 15.1% to 25.0%. Batched Qwen3-4B throughput improves by 12.6% to 17.2%. At fixed attention capacity and inference policy, the proposed supervision further improves mean acceptance length by approximately 6.4% and mean system throughput by 4.2% to 5.0% on Qwen3-4B.
Related
- DeLS-Spec: Decoupled Long-Short Contexts for Parallel Speculative Drafting
- When Is a Draft Accepted? A Theory of Acceptance in Speculative Decoding
- Training Parallel Speculative Draft Models by Directly Minimizing Expected Decoding Rounds
- DominoTree: Conditional Tree-Structured Drafting with Domino for Speculative Decoding
Source: arXiv cs.CL | 2026-10-15