← 最新论文
🤖 machine learning

Evidence-Grounded Verified Agentic Reasoning: A Path Toward Eliminating LLM Hallucination in Empirical Inference via Tool-Attested Kernel Proofs

本文介绍了 EG-VAR,一种基于 Lean 4 的智能体推理架构,它通过确保所有经过验证的输出均在结构上源自经证实的工具调用和经内核检查的证明,并对任何未经支持的主张进行显式审计或弃用,从而消除了经验推理中的大语言模型幻觉。

原作者: Junyu Ren

发布于 2026-07-15
📖 1 分钟阅读☕ 轻松阅读

原作者: Junyu Ren

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你有一个超级聪明、爱聊天的机器人助手(一个大语言模型),它热爱讲述世界的故事。但问题在于?有时这个机器人会对自己的记忆过于自信,以至于编造事实,或者忽略眼前摆在面前的实际证据。这就像一个学生,当被要求对照教科书检查一道数学题时,他直接写下了自己“认为”正确的答案,因为那是他在梦里记得的,即便教科书上写的却是别的内容。

长期以来,人们一直试图通过给机器人一个“工具箱”(比如计算器或数据库)来修复这个问题。但本文认为,仅仅把工具箱交给机器人是不够的。机器人可能仍然会忽略工具箱,或者在使用工具箱中的数字时,扭曲逻辑以符合它自己的故事。这就像给一位厨师提供新鲜且经过验证的食材,却任由他随心所欲地烹饪;最终的成品可能依然是一场灾难。

核心理念:“经核实声明”工厂

作者们(由 Junyu Ren 领导)构建了一个名为 EG-VAR(证据驱动的经核实代理推理)的新系统。你可以把它想象的不只是一个回答问题的机器人,而是一个拥有严格、不眨眼的检查员的高安全性工厂。

这个工厂是如何运作的,请看以下步骤:

  1. 工具层(可靠的快递员): 首先,一个可靠、枯燥、具有确定性的机器(而不是那个爱聊天的机器人)前往源头——比如电子表格或数据库——获取原始数字。它会在这些数字上盖上“已核实”的印章。这是将真实数据引入工厂的唯一途径。
  2. 形式化器(翻译官): 随后,这个爱聊天的机器人(LLM)被要求将人类的问题转化为一种严格的数学语言,称为 Lean 4。这就像是要求机器人写一份法律合同或数学证明,而不是写一段文字。
  3. 内核(不眨眼的检查员): 这是最关键的部分。一个微小、极其严格的计算机程序(Lean 内核)充当检查员。它会逐行检查机器人的“合同”。
    • 黄金法则: 检查员有一条规则:“除非你能指向一个带有来自可靠快递员印章和封条的数字,否则你不能声称某个事实是**已核实(VERIFIED)**的。”
    • 如果机器人试图捏造一个数字,或者试图使用一个数字但连接逻辑错误,检查员就会拒绝整个过程。
  4. 结果:
    • 如果证明通过,工厂会打印出一个**已核实(VERIFIED)**的答案。这个答案附带一个“可重演的审计追踪”,这意味着任何人以后都可以重新运行数学运算,并看到答案是如何从原始数据构建而成的。
    • 如果证明失败,工厂不会瞎猜。它会说 ABSTAIN(意思是“我不知道”或“我无法证明这一点”)。这是一个诚实的“我放弃”,而不是一个自信的谎言。

论文的实际发现

作者们在针对表格(电子表格)的 120 个特定问题集上测试了这个系统。

  • “完美”得分: 当问题清晰且机器人获得了正确的工具时,EG-VAR 正确回答了 120 出 120 个问题。准确率达到了 100%。
  • 竞争对手: 其他使用了相同工具但没有严格检查员的系统,仅答对了 114 出 120 个问题(95%)。它们仍然在犯错。
  • “反事实”测试: 这是真正的压力测试。作者修改了表格中的数字,使其与机器人从其训练中“已知”的内容相矛盾(例如,将一个国家的人口改为一个极小的数字)。
    • 在没有严格检查员的情况下,机器人有 80% 到 90% 的时间会忽略新数字而坚持其旧记忆。
    • 有了 EG-VAR,系统对这些新改变的数字保持了 100% 的忠实度。无论机器人的旧记忆有多强大,检查员都强制它使用新数据。

论文明确排除的内容(“禁区”)

论文非常明确地说明了该系统不是什么以及它不能做什么:

  • 它不是解决所有幻觉的万灵药。 论文明确指出,机器人在将人类问题翻译成数学语言时仍可能出错。如果机器人误解了问题并写错了数学题,检查员会完美地检查那个数学题,但对于原始问题来说,答案仍然是错误的。
    • 在他们的测试中,这种“翻译错误”在一个模型中发生了约 3.3%,在更强的模型中发生了 1.7%
  • 它不能修复错误的数据。 如果原始电子表格中有谎言,该系统会忠实地核实那个谎言。该系统保证的是答案来自于源头,而不是源头本身是真实的。
  • 它不是一个“也许”系统。 论文反对那些给出“置信度分数”(如“我有 80% 的把握”)的系统。相反,EG-VAR 使用严格的“是/否”闸门。你要么拥有一个经核实的证明,要么拥有一个诚实的“我弃权”。

他们有多确定?

作者对他们系统的结构安全性非常有信心。他们通过数学方法证明了(定理 3.1 和 3.2):

  1. 没有任何**已核实(VERIFIED)**的答案可以在没有带有印章的工具调用支持的情况下出现。
  2. 每一个已核实答案中的逻辑步骤都经过了内核的检查,并且在数学上是有效的。

然而,关于机器人翻译人类语言的准确性,他们则更为谨慎。他们测量了特定测试中的错误率(3.3% 和 1.7%),并建议如果对机器人进行更多关于如何正确翻译问题的训练,这些数字可能会变得更好。但“安全底线”——即系统不会默默撒谎的保证——是构建在架构之中的,而不仅仅是靠机器人的大脑。

总结

EG-VAR 就像一个工厂,除非能为使用的每一个零件都出示收据,否则拒绝发货。如果机器人试图混入一个假零件,工厂就会停产并说:“不行,我们不能发货。”它将“撒谎的机器人”问题转化为了“缺失收据”的问题,而后者更容易被发现和修复。虽然它并没有解决所有问题(机器人仍然可能误解订单),但它确保了当工厂说“已核实”时,它指的就是“已核实”。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →