Confidence-Calibrated Inference Expansion for Evaluator-Guided Test-Time Reasoning
Organizations: School of Computing, National University of Singapore
Abstract
Evaluator-guided reasoning presents a local control problem at every step: trust the current answer, return a fallback, or spend more inference. We formulate this choice as a compute-aware three-action controller, scoring terminal actions by predicted answer success and expansion by a rollout-based continuation-success surrogate, with compute cost priced explicitly. A local action-gap analysis characterizes when score errors can change a decision, while an expected regret bound accounts for errors along the realized expansion path. Guided by this analysis, we learn and calibrate action-specific confidence estimates, with local uncertainty penalties for ambiguous decisions. On held-out width expansion and revision tasks, the controller improves observed utility over calibration-selected fixed policies while reducing normalized online compute by about 30% and 16%, respectively. Across four Qwen3-8B seeds, compute is lower than fitted Q in both settings, while utility differences are small and mixed. The results frame evaluator-guided reasoning as resource allocation under uncertainty, rather than a uniformly stronger reasoner.
Figures & tables
| Method | MATH Acc. | AIME25 Acc. | Mean Utility | Compute |
|---|---|---|---|---|
| Trust at | 0.742 | 0.469 | 0.601 | 0.240 |
| Best fixed: majority, | 0.821 | 0.625 | 0.707 | 0.781 |
| Max width: verifier, | 0.810 | 0.642 | 0.706 | 1.000 |
| Majority vote, | 0.824 | 0.646 | 0.715 | 1.000 |
| Margin heuristic | 0.807 | 0.594 | 0.688 | 0.634 |
| Uncalibrated confidence | 0.819 | 0.608 | 0.701 | 0.611 |
| Width policy | Mean utility | Compute |
|---|---|---|
| Trust at | 0.601 | 0.240 |
| Verifier trust at | 0.652 | 0.389 |
| Verifier trust at | 0.687 | 0.579 |
| Verifier trust at | 0.694 | 0.721 |
| Verifier trust at | 0.693 | 0.781 |
| Verifier trust at | 0.706 | 1.000 |
| Method | Success | Utility | Compute |
|---|---|---|---|
| First-draft trust | 0.603 | 0.598 | 0.240 |
| Best fixed-depth revision | 0.681 | 0.668 | 0.632 |
| Naive max-round revision | 0.688 | 0.668 | 1.000 |
| Rollback heuristic | 0.668 | 0.657 | 0.557 |
| Uncalibrated confidence | 0.667 | 0.655 | 0.606 |
| Calibrated confidence | 0.680 | 0.668 | 0.579 |
| Scenario | Target coverage | Utility | Compute | Expand coverage |
|---|---|---|---|---|
| Width | 70% | 0.713 | 0.584 | 0.714 |
| Width | 80% | 0.715 | 0.566 | 0.803 |
| Width | 90% | 0.715 | 0.547 | 0.882 |
| Width | 95% | 0.716 | 0.522 | 0.934 |
| Revision | 70% | 0.672 | 0.570 | 0.706 |
| Revision | 80% | 0.671 | 0.549 | 0.792 |
| Scenario | Paired 95% CI | Paired 95% CI | Seed direction |
|---|---|---|---|
| Width | [ ] | [ ] | 2/4, 4/4 |
| Revision | [ ] | [ ] | 3/4, 4/4 |
| Controller | Width | Revision |
|---|---|---|
| Shared weights, per-action calibration | 0.710 / 0.595 | 0.662 / 0.585 |
| Separate heads, per-action calibration | 0.714 / 0.586 | 0.668 / 0.579 |
| Separate heads + local uncertainty | 0.715 / 0.547 | 0.673 / 0.529 |
Appendix figures & tables10 assets
Supplementary material from the paper’s appendix.
Appendix
| (a) Verifier-guided width expansion | ||||
|---|---|---|---|---|
| Backbone | MATH | AIME25 | Utility | Compute |
| Qwen3-4B | 0.759 | 0.500 | 0.617 | 0.644 |
| Qwen3-8B | 0.829 | 0.615 | 0.711 | 0.563 |
| DeepSeek-R1-Distill-Qwen-14B | 0.884 | 0.771 | 0.819 | 0.434 |
| Aggregate | 0.824 | 0.628 | 0.715 | 0.547 |
| (b) Judge-guided revision expansion | ||||
| Seed | Width | Width | Revision | Revision |
|---|---|---|---|---|
| 1 | ||||
| 2 | ||||
| 3 | ||||
| 4 |
| Predictive weights | Calibration | Uncertainty | Width | Revision |
|---|---|---|---|---|
| Single shared head | Global | None | 0.706 / 0.603 | 0.657 / 0.594 |
| Single shared head | Per action | None | 0.710 / 0.595 | 0.662 / 0.585 |
| Separate heads | Global | None | 0.711 / 0.591 | 0.663 / 0.582 |
| Separate heads | Per action | None | 0.714 / 0.586 | 0.668 / 0.579 |
| Separate heads | Per action | Local | 0.715 / 0.547 | 0.673 / 0.529 |
| Action set | Width utility | Revision utility |
|---|---|---|
| Trust, fallback, expand | 0.715 | 0.673 |
| Trust, expand | 0.709 | 0.663 |
| Controller | Width | Revision |
|---|---|---|
| One-shot budget-conditioned value | 0.711 / 0.602 | 0.665 / 0.581 |
| Receding-horizon acquisition value | 0.716 / 0.565 | 0.671 / 0.548 |
| Confidence + uncertainty | 0.715 / 0.547 | 0.673 / 0.529 |
| Scenario | Expand target | Utility | Compute |
|---|---|---|---|
| Width | Oracle continuation | 0.715 | 0.547 |
| Width | Policy induced | 0.714 | 0.543 |
| Width | One step | 0.709 | 0.538 |
| Revision | Oracle continuation | 0.673 | 0.529 |
| Revision | Policy induced | 0.669 | 0.533 |
| Revision | One step | 0.665 | 0.522 |
| Scenario | Degradation | Utility | Compute | Expand ECE | Small-gap mismatch |
|---|---|---|---|---|---|
| Width | 10% flips | 0.709 | 0.552 | 0.057 | 0.286 |
| Width | 20% flips | 0.700 | 0.561 | 0.074 | 0.319 |
| Width | 30% flips | 0.689 | 0.573 | 0.093 | 0.354 |
| Width | 10% early / 30% late | 0.695 | 0.567 | 0.087 | 0.341 |
| Revision | 10% flips | 0.664 | 0.535 | 0.068 | 0.281 |
| Revision | 20% flips | 0.654 | 0.546 | 0.086 | 0.316 |
| (a) Width action share | |||
|---|---|---|---|
| Controller | Trust | Fallback | Expand |
| Raw confidence | 0.513 | 0.079 | 0.408 |
| Calibrated confidence | 0.560 | 0.084 | 0.356 |
| Confidence + uncertainty | 0.581 | 0.086 | 0.333 |
| Round | Success | Utility | Compute | Next fix | Next corruption |
|---|---|---|---|---|---|
| 0 | 0.603 | 0.598 | 0.240 | 0.170 | 0.031 |
| 1 | 0.651 | 0.642 | 0.442 | 0.149 | 0.034 |
| 2 | 0.681 | 0.668 | 0.632 | 0.101 | 0.058 |
| 3 | 0.673 | 0.657 | 0.809 | 0.095 | 0.025 |
| 4 | 0.688 | 0.668 | 1.000 | – | – |
| Scenario | Comparator | Fitting cost, tokens | Saving per query | Break-even queries |
|---|---|---|---|---|
| Width | Best fixed width | 2,150 | ||
| Width | Naive max width | 4,320 | ||
| Revision | Fixed | 500 | ||
| Revision | Naive max round | 3,980 |
Efficient Language Model Reasoning
Efficient language model reasoning studies how to improve problem-solving accuracy while reducing inference, memory, latency, and training costs.
See all 371 papers