Agent | | arXiv:2606.22936

When Agents Commit Too Soon: Diagnosing Premature Commitment in LLM Agents

诊断 LLM Agent 过早承诺:隐状态收敛监测

🧭 Agent 推理过程故障诊断 · 隐状态收敛监测

Snowflake AI Research

Aman Mehta

定义并诊断 Agent 过早承诺:跨运行隐状态收敛预示轨迹僵化,但不反映正确性

📌 工作参考价值

  • 在多步推荐、购物助手等 Agent 场景中,可监控固定步骤的隐状态余弦相似度,当跨运行相似度过高时触发干预(如重新提示或增加探索),防止过早锁定次优推荐路径。
  • 借鉴 Prompt 干预:在指令中加入“考虑其他解释或替代方案”,可将行为方差降低 28% 而不损害准确性,可用于提升推荐多样性或避免 Agent 过早排除候选。
  • 注意该信号仅指示过程稳定性而非正确性,适合用作过程控制(如动态调整探索程度),不宜直接作为正确性过滤器。
  • 该方法跨模型、跨任务可复现,可直接集成到 Agent 监控系统,实现轻量级轨迹一致性检测(AUROC 最高 0.97),无需依赖最终答案质量。

动机:长周期 LLM Agent 执行多步检索、推理时,可能过早锁定某一解读,后续只围绕该解读进行辩护,导致轨迹虽连贯但可能错误。最终答案评分无法发现这种过程失效,因为只看结果不看过程。

方法:将“表征性承诺”定义为固定推理步的跨运行隐状态收敛(余弦相似度)。在 HotpotQA 上让 Llama-3.1-70B 运行 ReAct,发现第 4 步的隐状态相似度能预测下游行为一致性(r = -0.35,偏相关 -0.45),且有特定层级和时间步特征。该信号不跟踪正确性:承诺正确与承诺错误的样本在激活相似度上不可分。

关键结果:

  • 跨模型泛化:Qwen-2.5-72B、Phi-3-14B 及 StrategyQA 上均复现(StrategyQA 上 r = -0.83)。
  • 运行时监控器:检测不一致轨迹 AUROC 最高 0.97(严格划分下 0.85-0.88)。
  • Prompt 干预:通过提示“考虑替代解释”,行为方差降低 28%,准确率无统计显著变化。
  • 自一致性路由:仅带来微弱提升,且被简单的基于输出的基线匹配。

结论:提出了一种针对 Agent 隐藏过程故障的诊断方法,明确了其能力边界——可检测承诺状态而非正确性,为运行时干预提供了有效工具。