Experiment Summary · July 24 to August 6, 2026

从 Latent Recurrence Basin 到 Online Pre-Commit Branching

这一阶段的实验围绕一个问题展开:在 reasoning 中,模型什么时候应该继续 soft/latent exploration, 什么时候应该 hard decode 一个 anchor?我们从 MCTS 证据出发,发展出 AVLR,再推进到更 practical 的 pre-commit online policy。

Base models: Qwen3-8B, Qwen2.5-3B-Instruct Datasets: GSM8K, DART-Math subset, MCTS programs Method family: training-free recurrent decoding Report updated: 2026-08-06

最终结论

最强、最可写成 paper method 的方��‘不是“decode 完再修格式”,也不是“单点 local edit”,而是: 在 hard commit 之前检测不确定性,必要时展开 recurrent branch,并用可验证 anchor 选择是否覆盖 base。

Full AVLR 仍是强 baseline

+6.82%

Qwen3-8B, GSM8K full 1319, hybrid005 topk8:base 37.38% → 44.20%,95% CI [+4.85, +8.79]。

Pre-commit entropy 是强 trigger

0.77 AUC

Qwen2.5-3B 上 commit entropy 预测 bad-basin failure 的 AUC 为 0.774;Qwen3 为 0.693。

Online verified branching 可 no-harm

C2W = 0

Qwen3 online ent0.05 topk8 verified:+3.18%,wrong-to-correct 3.18%,correct-to-wrong 0。

一句话 method: Online Pre-Commit Branching with Anchor Verification:当模型即将写入中间计算值或最终答案时, 用 next-token entropy 判断是否 hard commit;若不确定,则从当前 prefix 展开 recurrent suffix pool; 只有候选通过可验证 anchor 约束时才覆盖 base,否则保留原解。

实验时间线

阶段 1

MCTS recurrence basin 证据

在 MCTS 搜出的 valid programs 上测 recurrence 是否把高熵 latent state 推向稳定 basin。结果支持“recurrence 有收缩/定向作用”,但也表明它不是一个绝对可靠的单点判据。

阶段 2

DART malformed / placeholder basin

先从 boxed answer 这种容易自动检测的 anchor 出发,验证 training-free recurrence retry 能不能把 malformed / placeholder answer 拉回正确答案。

阶段 3

GSM8K intermediate anchors

把 anchor 扩展到中间计算步骤:calc anchors <<expr=result>> 和 var anchors。关键 trigger 从格式失败扩展到 final/calc mismatch。

阶段 4

Full AVLR 大规模与迁移

在 GSM8K full 1319、Qwen2.5 transfer、DART harder subsets 上验证稳定增益和统计显著性。

阶段 5

Online / pre-commit policy

证明 commit entropy 能在答案完成前预测 bad basin,并进一步实现 online pre-commit branching。

MCTS Basin 证据

目的:验证 recurrence 是否具有动力系统意义,即是否能把一个高熵 latent state 推向某个稳定 basin。

设置 样本/事件 主要数值 结论
MCTS valid programs 40 programs, 37 with recurrence, 106 events 平均 entropy delta = -0.410;entropy 下降比例 61.3%;extra-loop contraction 56.6%;basin-like 20.8%。 recurrence 经常降低 entropy 并产生收缩,但不是所有 repeat 都进入稳定 basin。
High-entropy subset 77 events 平均 entropy delta = -0.591;extra-loop contraction 62.3%;basin-like 16.9%。 高熵位置更容易出现 recurrence-induced contraction,但 margin/top1 不总是同步改善。
解释:这组实验支持 basin framing,但也提醒我们:recurrence sensitivity 本身不一定是最好的 online trigger。 后续 pre-commit probe 证明确实如此,commit entropy 比 fixed recurrence sensitivity 更强。

AVLR:Anchor-Verified Latent Recurrence

AVLR 的核心是 training-free:当 base output 落入可检测坏 basin,生成 recurrent retry pool, 再用 anchor consistency / support / verification 选择是否替换。

1

Decode

生成 base answer 或 trace。

2

Detect

检测 boxed malformed、calc mismatch、anchor failure 或 commit uncertainty。

3

Branch

用 recurrent layer path 生成多个候选。

4

Verify

用 final box、calc anchor、support2/verified selector 选择。

5

Protect

若没有高置信候选,保留 base。

GSM8K Full 1319

实验 Base Selected Gain 95% CI / p 结论
Qwen3 AVLR lite, hybrid010 topk5 37.38% 41.55% +4.17% [+2.58, +5.76], p=5.93e-7 低成本 setting 显著有效。
Qwen3 AVLR max, hybrid005 topk8 37.38% 44.20% +6.82% [+4.85, +8.79], p=2.11e-11 当前 full-answer AVLR 的最强主结果。
Qwen2.5-3B transfer, hybrid005 topk8 30.25% 36.54% +6.29% [+4.85, +7.81], p=8.30e-17 跨模型稳定;不是 Qwen3-specific。
Qwen2.5-3B always topk8 30.25% 38.59% +8.34% [+6.67, +10.08], p=3.40e-23 高成本 upper operating point。

DART / Harder Math Transfer

Dataset / model Base Selected Gain C2W 结论
DART level1, Qwen3, n=1000 40.6% 54.1% +13.5% 0 boxed malformed/placeholder basin 上效果极强。
DART level2, Qwen3, n=500 30.0% 37.8% +7.8% 0 更难子集仍有效。
DART level1, Qwen2.5-3B, n=500 1.0% 9.4% +8.4% 0 弱模型上能修复大量 malformed basin。

中间步骤 Anchor 实验

对于数学 reasoning,最终 boxed answer 只是最后一个 anchor;中间计算也可以被设计成可验证 anchor。 我们测试了 calc anchors 和 var anchors。

Calc anchor

<<expression=result>>,可以自动验证 RHS 是否等于 expression,并检查 final boxed value 是否等于最后一个有效 calc result。

0-500 final/calc mismatch
+6.4%

Qwen3 GSM8K exact 0-500:base 37.0% → selected 43.4%,W2C 7.4%,C2W 1.0%。

Var anchor

[VAR name = expression = value],能验证变量表和引用一致性;pilot 显示可行,但 prompt 更难。

0-50 pilot
+6.0%

Qwen3 var anchor pilot:base 36.0% → selected 42.0%,C2W 0。

结论:中间步骤 anchor 可以自动检测 malformed / invalid / mismatch,但 selector 必须区分模型强弱: 强模型需要 high-precision verified selector;弱模型可以用 higher-recall anchor_score。

Pre-Commit Risk Probe

目的:不等完整答案生成完,在模型刚要写入一个 anchor value 时判断是否应该 hard commit。

实验 Probe rate AUC: commit entropy → bad basin AUC: recurrence sensitivity → bad basin 结论
Qwen3 calc, full 1319 97.3% 0.693 0.576 commit entropy 明显优于 fixed late-layer recurrence sensitivity。
Qwen2.5 calc, full 1319 95.9% 0.774 0.525 弱模型上 pre-commit entropy 是非常强的 bad-basin predictor。
Qwen3 var, 0-500 99.2% 0.721 0.441 recurrence sensitivity 不稳定;trigger 应该用 entropy / margin。
关键转向:最好的 early trigger 不是“recurrence sensitivity”,而是 hard-commit prefix 的 next-token entropy / margin。

Online Pre-Commit Branching

这是目前最 novel 的 practical method:不是完整 decode 后 retry,而是在 commit 前拦截并展开 recurrent suffix pool。

实验 Base Selected Gain W2C / C2W 结论
Qwen2.5 online ent0.05 topk8 support2 29.87% 36.32% +6.44% 7.28 / 0.83 弱模型上 online branching 直接成立,CI [+4.93, +7.96]。
Qwen3 online ent0.05 topk8 support2 38.67% 38.59% -0.08% 4.78 / 4.85 候选池有正确答案,但 selector 太激进,正确修复被错误覆盖抵消。
Qwen3 online ent0.05 topk8 verified 38.67% 41.85% +3.18% 3.18 / 0 强模型需要 high-precision verified selector;no-harm 成立。
Qwen3 online ent0.10 topk8 verified 38.36% 40.49% +2.12% 2.12 / 0 更低 trigger rate,适合作为低成本 operating point。
Qwen3 base-only control ent0.05 38.67% 38.67% 0 0 / 0 提升不是来自“重新从 prefix 生成”,而是 recurrence branch + verifier。

Selector / Top-k Ablation

Qwen3 verified selector

topk3
+0.99
topk5
+1.97
topk8
+3.18

所有 top-k 下 C2W = 0。topk8 更强,topk5 是可能的低成本折中。

Qwen2.5 anchor_score selector

topk3
+8.72
topk5
+10.54
topk8
+10.99

弱模型更需要高召回 selector;verified 过于保守,只给 +1.14%。

负结果与排除项

方向 观察 结论
True online one-shot recurrent commit 直接把后续 path 切到 recurrent path 容易破坏强模型已正确的轨迹。 不能盲目替换;需要 branch pool + verifier + fallback。
Local commit edit / span edit 候选 oracle 低,candidate wrong 高;strict verifier 接受率低。 单点 local edit 不足以修复 reasoning basin;suffix-level branch 更合理。
Public LRM / CoDI / Coconut probing 公开权重可靠性有限;若模型 next-token entropy 近零,threshold policy 无法产生有用早停。 当前 paper 主线应先落在 hard-decoding LLM 的 training-free inference-time policy。
Fixed recurrence sensitivity trigger AUC 弱于 commit entropy,var anchor 上低于随机。 recurrence 是 escape action,不是最强 trigger。

下一步实验与论文定位

下一步实验

  • 实际重跑 Qwen3 verified cost ablation:ent0.05/0.10 × topk3/5/8,测真实 cost ratio,而不是 posthoc top-k。
  • Qwen2.5 使用 anchor_score / support selector,补 full 1319 cost-controlled operating points。
  • 实现 local anchor-value branch:只生成到 anchor close,而不是整段 suffix,进一步降成本。
  • 做 case studies:展示 high commit entropy 如何对应错误 hard commit,以及 verified recurrent branch 如何避免 C2W。

论文定位

  • 区别于训练 latent reasoning 模型:我们是 training-free inference-time controller。
  • 区别于 self-consistency:branch 不是随机采样,而是 targeted recurrent path perturbation。
  • 区别于 format repair:base-only control gain = 0,DART C2W=0,Qwen3 verified C2W=0。
  • 核心概念:hard commit basin, pre-commit uncertainty, recurrent basin escape, anchor-verified acceptance。
Recommended headline: Training-Free Pre-Commit Branching for Anchor-Verified Reasoning.