STEP: Soft Trajectory Estimation of Prediction Correctness via Per-Step Probability Scoring
Organizations: Technical University of Munich · RAMS Lab, Huawei Heisenberg Research Center
Abstract
Estimating the correctness of large language model (LLM) predictions without access to ground truth is critical for reliable deployment in high-stakes settings. Existing approaches, such as entropy and perplexity, operate solely on final output statistics, discarding the rich information encoded in intermediate reasoning steps. To address this limitation, we propose STEP (Soft Trajectory Estimation of Prediction correctness), a training-free framework that scores each reasoning step via lightweight forward passes to obtain a soft probability distribution qi over candidate answers, from which we derive a set of soft trajectory features capturing per-step confidence and its progression toward the final answer. Extensive experiments on various benchmarks demonstrate consistent and substantial improvements, particularly in AUROC, over output-based baselines and hard-indicator trajectory methods. Notably, Temporally-Weighted Consistency, which assigns higher importance to later reasoning steps where answer distributions have stabilized, contributes the largest gains, highlighting the importance of temporal structure in reasoning trajectories. These results further validate the advantage of preserving continuous probability signals over binary discretization.
Figures & tables
| MMLU | CommonsenseQA | Belebele | ARC-Challenge | |||||||||
| Method | AUROC | AUPR-C | AUPR-E | AUROC | AUPR-C | AUPR-E | AUROC | AUPR-C | AUPR-E | AUROC | AUPR-C | AUPR-E |
| Qwen2.5-7B-Instruct | ||||||||||||
| Final-output statistics | ||||||||||||
| Entropy | 54.00 | 72.44 | 32.43 | 56.96 | 83.95 | 23.42 | 55.39 | 91.04 | 12.04 | 58.81 | 90.05 | 16.64 |
| Perplexity | 53.39 | 72.19 | 31.91 | 56.09 | 83.41 | 22.74 | 54.94 | 90.06 | 11.80 | 58.44 | 90.20 | 15.84 |
| Max Prob. | 53.33 | 72.11 | 31.93 | 56.07 | 83.35 | 22.92 | 54.69 | 90.88 | 11.76 | 58.62 | 90.27 | 16.03 |
| Dataset | Qwen2.5-7B | Llama-3-8B |
|---|---|---|
| Acc. (%) | Acc. (%) | |
| MMLU | 70.60 | 61.13 |
| CommonsenseQA | 80.67 | 74.42 |
| Belebele | 89.89 | 89.42 |
| ARC-Challenge | 87.63 | 79.20 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Dataset | #Samples | #Choices |
|---|---|---|
| MMLU | 1,531 | 4 |
| CommonsenseQA | 2,000 | 5 |
| Belebele | 900 | 4 |
| ARC-Challenge | 1,172 | 4 |
Confidence Estimation in Language Models
Confidence estimation in language models measures whether a model’s uncertainty signals predict answer correctness and support reliable decisions.
See all 248 papers