AI与人类未来

思维链为什么做不到透明

River · 2026.10.12

摘要:作者区分模型内部运算、中间自然语言推理和对外展示的推理,讨论三者难以一一对应的原因,并提出奖励、损失函数及对透明度的额外要求可能改变模型推理和表达,使更透明的展示未必更忠实。

独立评论与趋势推演

在回答标题的问题之前,我们需要先统一一下:思维链到底是什么?思维链透明又是什么?

我们所说的思维链,其实可以有三种理解。

第一种是模型内部的神经网络运算,包括各种向量运算、神经元激活之类的东西。

第二种是模型在回答问题的过程中,运用自然语言进行推理的过程。它实际上是第一种神经网络运算产生的一部分中间结果,这些文字又可以参与后续运算。但第一种还有大量内容根本没有对应的自然语言表达。

第三种就是最终展示给我们人类看的、用自然语言表达出来的推理过程。

那么,所谓的思维链透明,我们最理想的要求是什么?

当然是第三种能够完整、如实地反映第一种,但这几乎不可能。

为什么?

假设有一位动物学家,他已经完全掌握了某种动物的所有声音、动作和表情。那么,即使他竭尽所能,想尽一切办法让这种动物理解,他能不能向它解释清楚什么是光合作用?

答案当然是不可能的。

那么,我们退而求其次,至少要求第三种如实地反映第二种。

这里就出现了两个问题。

第一,模型在训练的过程中,为了完成任务,受到 reward 和各种 loss function 的影响,它的推理和表达方式本身就可能已经发生了改变。

比如说,你非要让模型完成一个 A 任务,结果模型想来想去,发现必须用到某个想法,但这个想法按照规则又不允许。它就可能把这个想法隐藏起来,换一种方式表达,继续完成任务。

我们要注意到,大语言模型不是说你要求它一定要怎样,它就一定能够做到怎样。

如果你还没有意识到这个问题,我觉得你可能需要看一下我之前写的这篇文章。

第二,当有大量观察者能够看到这些思维链的时候,人们就会提出更多要求。模型公司为了满足这些要求,又可能在训练过程中加入新的 reward 或者 loss function。

这就相当于给模型套上了更多的绳子。

而这些新的约束,又可能与模型原本完成任务的目标发生冲突。

最后就可能出现一种非常古怪的情况:我们要求模型的思维链越来越透明,结果却迫使它越来越擅长按照人类希望看到的方式表达,而不是如实反映它原本的推理过程。

所以,第三种完全对应第一种,几乎不可能。即使退而求其次,要求第三种对应第二种,第二种本身也可能已经在训练过程中被改变了。而我们对透明度提出更多要求,又可能进一步改变它。

这不只是模型公司的问题,对于我们来说,也未必是我们想要的。

全站 AI 使用规则

本站统一授权适用于River有权授权的原创文字;第三方材料除外。使用时须署名并链接原文,训练用途须另行取得书面许可。

完整授权规则 · 编辑责任与更新原则 · 更正与更新记录