From Tokens to Steps: Verification-Aware Speculative Decoding for Efficient Multi-Step Reasoning
Kiran Purohit, Ramasuri Narayanam, Soumyabrata Pal

TL;DR
SpecGuard introduces a verification-aware speculative decoding method that uses internal model signals for step-level validation, enhancing accuracy and efficiency in multi-step reasoning tasks.
Contribution
It proposes a novel internal signal-based verification framework for speculative decoding, reducing reliance on external reward models and improving inference performance.
Findings
Improves reasoning accuracy by 3.6%
Reduces latency by approximately 11%
Outperforms existing speculative decoding methods
Abstract
Speculative decoding (SD) accelerates large language model inference by allowing a lightweight draft model to propose outputs that a stronger target model verifies. However, its token-centric nature allows erroneous steps to propagate. Prior approaches mitigate this using external reward models, but incur additional latency, computational overhead, and limit generalizability. We propose SpecGuard, a verification-aware speculative decoding framework that performs step-level verification using only model-internal signals. At each step, SpecGuard samples multiple draft candidates and selects the most consistent step, which is then validated using an ensemble of two lightweight model-internal signals: (i) an attention-based grounding score that measures attribution to the input and previously accepted steps, and (ii) a log-probability-based score that captures token-level confidence. These…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
