Calibration-Free Early Stopping for Chain-of-Thought Reasoning via E-processes
Organizations: KAIST
Abstract
Reasoning large language models (LLMs) benefit from test-time scaling, motivating adaptive policies that spend tokens when they help and stop early otherwise. Existing rules halt when a confidence or stability signal crosses a threshold, but such thresholds rarely transfer across models and datasets, and validation-calibrated rules lose their guarantee under shifts in test-time horizon or signal dynamics. We reframe adaptive stopping as sequential evidence accumulation along the reasoning trajectory rather than threshold calibration on held-out data. Our framework runs two e-processes on a shared per-chunk signal: a commit stream tracks the signal's position relative to its slow trend, and an abstain stream tracks its signed velocity, making the two anti-correlated by construction. Under signal-level nulls on the per-chunk increments, Ville's inequality yields an anytime-valid signal-level false-alarm bound at user-specified significance levels, with no held-out calibration. Across various model--dataset combinations, the framework matches or exceeds calibration-based stopping on the token--accuracy Pareto front using zero calibration data, and the same significance level transfers unchanged across cells where calibration becomes infeasible.
Figures & tables
| Dual stopping | Upper-only stopping | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TokU | CT-Conf | CT-EAT | CT-Stab | Ours-Conf | Ours-EAT | Ours-Stab | CT-Conf | CT-EAT | CT-Stab | Ours-Conf | Ours-EAT | Ours-Stab |
| 0.214 | 0.286 | 0.302 | 0.131 | 0.158 | 0.337 | 0.275 | 0.286 | 0.310 | — | — | 0.317 | |
| 0.243 | 0.347 | 0.352 | 0.180 | 0.235 | 0.441 | 0.310 | 0.364 | 0.408 | — | — | 0.408 | |
| 0.280 | 0.398 | 0.397 | 0.245 | 0.358 | 0.517 | 0.363 | 0.453 | 0.485 | — | — | 0.491 | |
| 0.357 | 0.441 | 0.415 | 0.364 | 0.444 | 0.574 | 0.408 | 0.545 | 0.538 | — | — | 0.567 | |
| 0.394 | 0.445 | 0.415 | 0.434 | 0.530 | 0.616 | 0.502 | 0.595 | 0.614 | — | 0.508 | 0.637 | |
Appendix figures & tables8 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | ||||
|---|---|---|---|---|
| Truncation | 0.385 | 0.447 | 0.503 | 0.568 |
| CT-Conf | 0.399 | 0.439 | 0.490 | 0.554 |
| CT-EAT | 0.407 | 0.456 | 0.489 | 0.506 |
| CT-Stab | 0.423 | 0.465 | 0.473 | 0.473 |
| CES-Conf | 0.112 | 0.209 | 0.375 | 0.511 |
| CES-EAT | – | 0.367 | 0.538 | 0.616 |
| Method | ||||
|---|---|---|---|---|
| Truncation | 0.292 | 0.368 | 0.450 | 0.486 |
| CT-Conf | 0.286 | 0.348 | 0.425 | 0.469 |
| CT-EAT | 0.284 | 0.314 | 0.317 | 0.317 |
| CT-Stab | 0.339 | 0.339 | 0.339 | 0.339 |
| CES-Conf | – | 0.084 | 0.283 | 0.381 |
| CES-EAT | – | 0.251 | 0.424 | 0.488 |
| Method | ||||
|---|---|---|---|---|
| Truncation | 0.141 | 0.261 | 0.390 | 0.485 |
| CT-Conf | 0.203 | 0.298 | 0.400 | 0.480 |
| CT-EAT | 0.266 | 0.334 | 0.347 | 0.347 |
| CT-Stab | 0.261 | 0.340 | 0.364 | 0.364 |
| CES-Conf | 0.142 | 0.262 | 0.390 | 0.466 |
| CES-EAT | 0.173 | 0.346 | 0.474 | 0.538 |
| Method | ||||
|---|---|---|---|---|
| Truncation | 0.236 | 0.350 | 0.503 | 0.620 |
| CT-Conf | 0.297 | 0.403 | 0.510 | 0.597 |
| CT-EAT | 0.355 | 0.438 | 0.447 | 0.452 |
| CT-Stab | 0.363 | 0.437 | 0.442 | 0.442 |
| CES-Conf | – | 0.274 | 0.478 | 0.598 |
| CES-EAT | 0.206 | 0.450 | 0.571 | 0.651 |
| Method | |||
|---|---|---|---|
| Truncation | 0.277 | 0.435 | 0.548 |
| CT-Conf (probe-free) | 0.311 | 0.434 | 0.547 |
| CT-EAT | 0.323 | 0.390 | 0.430 |
| CT-Stab | 0.343 | 0.390 | 0.408 |
| CES-Stab | 0.353 | 0.478 | 0.566 |
| Model | Dataset | Final Acc. | ||||||
| FP / All | FP / Final-Correct | FP / All | FP / Final-Correct | |||||
| Qwen3-8B | AIME | 0.659 | 0.354 | 0.538 | 0.165 | 0.251 | 246 | 6.90 |
| Qwen3-8B | MATH-500 | 0.858 | 0.168 | 0.196 | 0.068 | 0.079 | 451 | 0.80 |
| Qwen3-8B | OlympiadBench | 0.669 | 0.230 | 0.344 | 0.096 | 0.144 | 569 | 0.76 |
| Qwen3-8B | DeepScaler | 0.643 | 0.212 | 0.329 | 0.105 | 0.163 | 622 | 2.03 |
| Qwen3-30B-A3B | AIME | 0.777 | 0.361 | 0.464 | 0.188 | 0.242 | 419 | 119.90 |