INTUITOR: Replacing the External Verifier with Self-Certainty¶
Local candidate-distribution diagnostic. The existing operator does not implement per-token full-vocabulary self-certainty. Its mini-suite does not validate that defining reward or the paper's reasoning capability.
Paper information¶
| Field | Details |
|---|---|
| Paper | INTUITOR (arXiv 2505.19590) |
| Organization | University of California, Berkeley |
| First public release | 2025-05-26 (arXiv v1) |
| Authors' code | Released: sunblaze-ucb/Intuitor. |
| Adapter / method | intuitor |
| Local reproduction code | src/auto_research/post_training/ |
Original paper¶
Motivation and method¶
For each generated prefix, compute \(D_{KL}(U\Vert\pi_\theta)\) on the full next-token vocabulary, then average over response length as intrinsic self-certainty. The direction is uniform-to-policy, not negative policy entropy. Confidence does not imply correctness.
flowchart LR
A[Public input and history] --> B[Intuitor training and execution loop]
B --> C[Paper-specific objective]
C --> D[Matched-budget evaluation]
Key figure from the paper¶
Figure 2: Training flow and key optimization stages. From the original paper; copyright remains with the authors.
Core equation¶
See v1 Section 3.3, Eq. 4. The intrinsic reward estimates within-group advantages. It is separate from the reference KL regularizer for policy drift.
Paper results¶
The paper improves several reasoning tasks without external reward. The local mini-suite lacks test distribution shift, so may show no improvement. No production online A/B is reported.
Local reproduction¶
Historical arithmetic candidate suite, 120 steps, 256 examples, seed 42: accuracy 0.2344 → 0.2344 (+0.00%). This unchanged record tests the existing candidate operator only, not the paper's self-certainty.
auto-research post-train --algorithm intuitor --dataset arithmetic-smoke --maximum-examples 256 --steps 120 --seed 42
auto-research evolve --model post-training --dataset arithmetic-smoke --direction "组合 intuitor 与已安装论文算子" --generations 2 --population 4
The second command's direction asks Evolve to combine Intuitor with installed paper operators. See pinned metrics.
Limits¶
The intuitor branch of p0_20260808.py uses sampled-candidate log p + log N as reward. The intrinsic_kl_to_uniform diagnostic measures \(D_{KL}(p\Vert U)\), the opposite direction. There is no per-token full-vocabulary computation, so this remains a candidate reward diagnostic and not the defining Intuitor mechanism. Original-scale model training was not run; historical metrics remain visible.
