Self-Improvement with Auxiliary Rewards: Learning from Verified Traces and Evaluating Transfer
Organizations: Georgia Institute of Technology
Abstract
Answer-level rewards cannot distinguish reasoning traces with equally correct outcomes. We study whether auxiliary trajectory preferences improve small-language-model self-improvement and transfer under limited supervision. We compare confidence-based (SC) and entropy-based metrics (UID-Conj.), which combines global entropy variation and local smoothness, through online reward augmentation and offline training on correct responses. Online experiments adapt Qwen3-1.7B on 30 AIME problems without reference answers; offline experiments use historical AIME problems. UID-Conj. improves the online macro-average across the adaptation benchmark and three transfer benchmarks by 2.08 percentage points over unmodified TTRL. The strongest evidence comes from offline weighted SFT: UID-Conj. exceeds uniform weighting on the same response pool by 1.93 points, with a paired prompt-bootstrap 95% CI of [0.44, 3.44]. Benefits are task-dependent: SC rewards judged trace quality and instruction following, while UID-Conj. rewards yield stronger training outcomes in several settings. We find that auxiliary preferences can expose learning value among equally correct traces not captured during inference time, motivating their evaluation through downstream gains.
Figures & tables
| Direct selectors | Borda-added selectors | |||||||
|---|---|---|---|---|---|---|---|---|
| Model | Maj. | SC | UID-Conj. | best-worst (pp) | Maj. | SC + Borda | UID-Conj. + Borda | best-worst (pp) |
| Qwen3-1.7B | 25.9 | 25.4 | 25.7 | 0.78 | 25.9 | 26.3 | 27.0 | 1.11 |
| Qwen3-4B | 33.9 | 33.8 | 34.2 | 0.44 | 33.9 | 34.7 | 34.2 | 0.78 |
| Model | Quest. | Pairs | Net (pp) | Total gap | Large gap | Same resp. (%) |
|---|---|---|---|---|---|---|
| Qwen3-1.7B | 91 | 226 | -21.98 | -0.58 | -0.46 | 28.21 |
| Qwen3-4B | 107 | 295 | -15.42 | -0.34 | -0.27 | 30.69 |
| In-Domain | Out-of-Domain | |||||
| Method | AIME2026 | HMMT2026 | MinervaMath | GPQA-D | Macro-avg. | |
| Qwen3-1.7B | ||||||
| Base model | 30.00 | 9.70 | 25.15 | 38.79 | 25.91 | 0.00 |
| TTRL | 30.67 | 7.27 | 25.51 | 38.59 | 25.51 | -0.40 |
| Random-TTRL | 32.67 | 7.88 | 25.88 | 37.58 | 26.00 | +0.09 |
| SC-TTRL | 34.00 | 10.91 | 25.74 | 39.49 | 27.54 | +1.63 |
| In-Domain | Out-of-Domain | |||||
| Method | AIME2026 | HMMT2026 | MinervaMath | GPQA-D | Macro-avg. | |
| DPO | ||||||
| Base | 30.00 | 9.70 | 25.15 | 38.79 | 25.91 | 0.00 |
| Random-DPO | 38.00 | 8.48 | 26.18 | 38.48 | 27.78 | +1.87 |
| SC-DPO | 32.00 | 11.52 | 26.18 | 37.58 | 26.82 | +0.91 |
| UID-Conj DPO | 37.33 | 12.73 | 26.47 | 39.60 | 29.03 | +3.12 |
| Out-of-Domain Reasoning | Instruction-Following | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CriticBench | LabBench2 | IHEval | IFBench | |||||||||
| Method | (F1) | (Acc) | (Acc) | Macro-Avg. | Ref. | Align. | Conflict | Loose | Strict | Macro-Avg. | ||
| Base model | 62.76 | 67.76 | 41.44 | 57.32 | 0.00 | 72.01 | 69.33 | 11.54 | 21.67 | 17.67 | 38.44 | 0.00 |
| TTRL | 61.65 | 66.76 | 41.24 | 56.55 | -0.77 | 72.98 | 69.61 | 12.31 | 21.67 | 17.67 | 38.85 | +0.40 |
| Random-TTRL | 63.11 | 68.00 | 40.92 | 57.34 | +0.02 | 72.23 | 68.40 | 10.99 | 22.00 | 18.33 | 38.39 | -0.05 |
| SC-TTRL | 62.10 | 67.28 | 41.80 | 57.06 | -0.26 | 73.39 | 70.03 | 11.73 | 22.33 | 18.33 | 39.16 | +0.72 |
| Comparison | 95% CI | |
|---|---|---|
| Online | ||
| UID-Conj vs. TTRL | ||
| UID-Conj vs. Rand.-TTRL | ||
| Offline | ||
| UID-Conj DPO vs. Rand.-DPO | ||
| UID-Conj SFT vs. Uni.-SFT | ||
| Verifiable | Transfer | |||||
|---|---|---|---|---|---|---|
| Method | AIME | HMMT | MM | GPQA-D | CriticBench | LabBench2 |
| Base Model | 30.00 | 9.70 | 25.15 | 38.79 | 62.76 | 41.44 |
| TTRL | 35.33 | 13.33 | 25.07 | 40.71 | 62.46 | 41.20 |
| Random-TTRL | 38.67 | 10.91 | 25.66 | 38.48 | 63.86 | 41.52 |
| SC-TTRL | 41.33 | 13.94 | 26.25 | 39.80 | 63.02 | 41.08 |
| UID-Conj. TTRL | 37.33 | 13.94 | 26.10 | 41.21 | 63.19 | 42.00 |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Benchmark | Questions | Coverage | Experimental role |
|---|---|---|---|
| In-Domain | |||
| AIME2026 | 30 | Full snapshot | Post-training evaluation; also used for AIME test-time adaptation for TTRL experiments. |
| Out-of-Domain | |||
| HMMT2026 | 33 | Full snapshot | Post-training evaluation. |
| MinervaMath | 272 | Full snapshot | Post-training evaluation. |
| GPQA-D | 198 | Full Diamond subset | Post-training evaluation of science reasoning. |
| Benchmark | Cases | Selection and composition | Reported metrics |
|---|---|---|---|
| Out-of-Domain | |||
| CriticBench | 500 | 250 correct and 250 incorrect candidate answers; deterministic selection with coverage across source datasets. | Verdict accuracy and incorrect-class F1, averaged across five sample indices. |
| LabBench2 | 500 | Deterministic selection of 500 unique question families with complete frozen text evidence, covering seven task types; five sampled responses per case. | Task-specific semantic, numeric, or recall judge scores in , averaged across response samples. |
| Instruction Following | |||
| IFBench | 300 | All official single-turn test examples; one greedy response per example. | Prompt-level loose accuracy (primary), plus strict/loose prompt and instruction accuracies. |
| IHEval | 500 | Stratified selection across nine tasks and reference, aligned, and conflict settings; one greedy response per case. | Official task-specific metrics, aggregated separately for reference, aligned, and conflict settings. |
| Method | AIME2026 | HMMT2026 | MM | Macro-avg. | vs. Base |
|---|---|---|---|---|---|
| Base model | 30.00 | 9.70 | 25.15 | 21.61 | 0.00 |
| Warm-start-SFT | 30.67 | 8.48 | 26.40 | 21.85 | +0.23 |
| (a) Veri | (b) Non-Veri | Overall | ||||
| CriticBench | ||||||
| Method | AIME | HMMT | GPQA-D | (F1) | (Acc) | Avg. |
| Online settings | ||||||
| UID-Mix | 62.67 | 23.03 | 56.97 | 76.66 | 73.96 | 54.50 |
| UID-Conj (default) | 55.33 | 13.94 | 57.68 | 76.33 | 73.48 | 50.46 |
| Offline settings (DPO) | ||||||
| Verifiable Reasoning | Transfer Reasoning | ||||
|---|---|---|---|---|---|
| CriticBench | |||||
| Method | AIME2026 | MinervaMath | GPQA-D | F1 | Acc. |
| Base model | 30.00 | 25.15 | 38.79 | 62.76 | 67.76 |
| TTRL | 30.67 | 25.51 | 38.59 | 61.65 | 66.76 |
| Random-TTRL | 32.67 | 25.88 | 37.58 | 63.11 | 68.00 |
| Permuted-UID-TTRL | 34.00 | 26.40 | 40.10 | 62.50 | 67.52 |
| Comparison | 95% CI | |
|---|---|---|
| Online: prompt-weighted held-out average | ||
| UID-Conj vs. TTRL | ||
| UID-Conj vs. Rand.-TTRL | ||
| Offline: prompt-weighted four-benchmark average | ||
| UID-Conj DPO vs. Rand.-DPO | ||
| UID-Conj SFT vs. Rand.-SFT | ||
Language Model Self-Improvement
Language model self-improvement studies how models use their own outputs, feedback, and experience to improve with less external supervision.
See all 185 papers