← 最新论文
🤖 machine learning

Beyond Either-Or Reasoning: Transduction and Induction as Cooperative Problem-Solving Paradigms

本文介绍了 TIIPS,这是一个新颖的框架,它通过交替使用直推式和归纳式推理,将层级式或互斥式方法替换为协作式问题解决范式,从而通过保留这两种模式的自主推理能力,在示例编程任务中超越了最先进的基准模型。

原作者: Janis Zenkner, Tobias Sesterhenn, Christian Bartelt

发布于 2026-08-05
📖 1 分钟阅读☕ 轻松阅读

原作者: Janis Zenkner, Tobias Sesterhenn, Christian Bartelt

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

推测与证明的艺术:解决谜题的新方法

想象一下,你正试图教一个机器人如何表演魔术,但你不会说它的语言。你只能给它展示几个例子:“当我把这张牌放在这里时,它会移动到那里。”这就是**示例编程(Programming-by-Example, PBE)**的世界。这是计算机科学的一个分支,其目标是让机器通过观察输入和输出对,来推导出隐藏在模式背后的规则。这就像一名侦探试图通过几处脚印和一只沾满泥泞的鞋子来破解犯罪现场一样。

为了破解这些案件,计算机通常使用两种主要策略。第一种是归纳法(Induction),它像是一位严谨的建筑师。它观察线索,并试图构建一本通用的规则书(一个程序),来解释为什么会出现那些脚印。它擅长确保逻辑成立,但有时规则书过于复杂,以至于建筑师会陷入编写规则的困境。第二种策略是转导法(Transduction),它更像是一个直觉敏锐的预言者。它不费心去写规则书,只是观察线索和新情况,然后说:“我敢打赌答案就是这个。”它速度很快,擅长发现模式,但它无法解释自己是如何得出结论的,而且如果模式非常棘手,它可能会在逻辑上出错。

长期以来,科学家们认为你必须二选一:要么做建筑师,要么做预言者。但如果能同时成为两者呢?这正是这篇论文所探讨的核心问题。研究人员想知道,这两种截然不同的思维方式是否可以作为一个团队协作,而不是其中一方支配另一方,从而解决它们各自都无法破解的谜题。

联手:当建筑师与预言者合力时

这篇题为《超越非此即彼的推理》(Beyond Either-Or Reasoning)的论文介绍了一种解决这些谜题的新方法,称为 TIIPS(转导信息引导的归纳程序合成)。作者认为,以往结合这些方法的方式是有缺陷的。通常,当研究人员尝试将它们混合时,会创建一个等级制度,其中一种方法充当“老板”,另一种充当“员工”。例如,一个“预言者”可能会猜出整个解决方案的路径,而“建筑师”则只是试图构建一个程序来符合这条特定的路径。问题在于,如果预言者在最开始就做出了错误的猜测,建筑师就会被迫沿着错误的路径走下去,导致死路一条。建筑师没有权力说:“嘿,我觉得你错了,让我们换条路试试。”

作者提出了一种协作式的方法。想象一次徒步旅行,你有两位向导:一位是了解地形规则的地图阅读者(归纳法),另一位是了解捷径的当地人(转导法)。在旧有的“老板-员工”模型中,当地人会指着一条路说:“走那边”,然后地图阅读者必须找到到达那里的方法,即使那条路看起来很可疑。在新的 TIIPS 模型中,他们轮流领路。有时,当地人会指出一条绕过棘手岩石的捷径(一个“转导步骤”),然后地图阅读者接管工作,去规划如何在森林中进行最佳导航,而不必被强迫遵循一条特定的、可能是错误的路径。如果当地人的捷径通向悬崖,地图阅读者可以介入并说:“不对,我们走这条路吧,”从而有效地重置搜索过程。

研究发现:“协作红利”的神奇之处

研究人员在三种不同类型的谜题上测试了这个想法:字符串处理(如重新排列字母)、列表处理(如排序数字)以及更复杂的逻辑分支任务。他们将这种新的协作团队与旧有的“老板-员工”混合模型以及仅使用一种类型向导的团队进行了对比。

结果显而易见:协作团队胜出了。在复杂的列表和分支谜题中,TIIPS 解决的问题数量显著高于其他方法。例如,在一次测试中,协作团队解决了大约 20.1% 的任务,而旧的混合方法仅完成了 11.8%。但最令人兴奋的部分不仅在于它们解决了更多的任务,还在于它们解决了哪些任务。

论文发现,协作团队解决了一类特殊的题目,这类题目即使将纯建筑师或纯预言者的结果结合起来,也无法解决。作者称之为**“协作红利”(cooperative dividend)**。这就像是由于两个向导之间的互动而产生的一种第三种选择。在一次特定测试中,协作团队解决了 221 个其他方法完全错过的任务,而旧方法结合起来也只比新团队多解决 1 个任务。这证明了该团队不仅仅是部分之和;其互动本身创造了新的解决问题的能力。

此外,协作团队不仅找到了任何解决方案,还找到了正确类型的解决方案。当研究人员观察该团队创建的程序时,他们发现 TIIPS 的解决方案比旧方法更符合谜题的“预期逻辑”。旧的混合方法经常陷入试图强行让程序符合错误猜测的困境,导致生成的代码表面上看起来正确,但在逻辑上却很混乱。TIIPS 通过允许建筑师忽略预言者的错误猜测,找到了更简洁、更具逻辑性的解决方案,这些方案更有可能在新的、未见的示例上正常运行。

总结

这篇论文表明,人工智能推理的未来不在于是在僵化的规则与灵活的猜测之间做出选择,而在于让它们翩翩起舞。通过允许“建筑师”和“预言者”交换角色并实时相互纠正,系统可以避免陷入死胡同。作者展示了这种“协作推理”是一个充满前景的新方向,尽管他们承认目前的系统在何时切换向导方面使用的是固定计划。他们建议,未来的版本可以学会何时自行切换,使团队变得更加聪明。目前,其核心启示很简单:有时,解决谜团最好的办法是让侦探和预言者轮流拿着手电筒。

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

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

试用 Digest →