TL;DR
STEP introduces a novel framework that evaluates and prunes reasoning traces at the step level using hidden states, significantly reducing inference latency and improving accuracy in large language models.
Contribution
It proposes a new step-level trace evaluation and pruning method that leverages hidden states and GPU memory awareness for efficient test-time scaling.
Findings
Reduces inference latency by 45%-70% on average.
Improves reasoning accuracy over self-consistency methods.
Demonstrates effectiveness across challenging reasoning benchmarks.
Abstract
Large Language Models (LLMs) can enhance reasoning capabilities through test-time scaling by generating multiple traces. However, the combination of lengthy reasoning traces with multiple sampling introduces substantial computation and high end-to-end latency. Prior work on accelerating this process has relied on similarity-based or confidence-based pruning, but these signals do not reliably indicate trace quality. To address these limitations, we propose STEP: Step-level Trace Evaluation and Pruning, a novel pruning framework that evaluates reasoning steps using hidden states and dynamically prunes unpromising traces during generation. We train a lightweight step scorer to estimate trace quality, and design a GPU memory-aware pruning strategy that triggers pruning as the GPU memory is saturated by KV cache to reduce end-to-end latency. Experiments across challenging reasoning…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
