DARTree: Speculative Diffusion Decoding with Autoregressive Draft Trees
DARTree uses autoregressive correction across diffusion-generated draft trees to accelerate lossless decoding. It reports up to 9.73× local speedup, but production gains depend on the serving stack.
DARTree is a **training-free** speculative-decoding method that extends a pretrained autoregressive correction head from chains to trees. It batches fixed-width tree expansion and scoring, then applies best-first pruning only when choosing the verification tree.
Across seven math, code, and chat benchmarks, it led all **four model–temperature configurations** in average acceptance length and speedup. Self-hosted inference teams should compare its batched tree construction with their current speculative-decoding path.
DARTree is a **training-free** speculative-decoding method that extends a pretrained autoregressive correction head from chains to trees. It batches fixed-width tree expansion and scoring, then applies best-first pruning only when choosing the verification tree. Across seven math, code, and chat benchmarks, it led all **four model–temperature configurations** in average acceptance length and speedup. Self-hosted inference teams should compare its batched tree construction with their current speculative-decoding path. The reported maxima are **12.97 accepted tokens** per verification round and **9.73× lossless speedup** over locally measured autoregressive decoding. These are peak experimental results, and the material does not provide hardware, latency distribution, memory cost, or deployment overhead.
This introduces a concrete, training-free serving optimization for self-hosted autoregressive models: construct and score draft trees in batches, then prune for verification. The cross-benchmark lead makes it a credible speculative-decoding candidate, but the peak 9.73× result cannot yet drive deployment selection without hardware, memory, latency-distribution, and integration-cost measurements.