跳到主内容

AI 的「聪明」和「可靠」是两件事

2026-10-08 发布 来源:我告诉你AI导航 阅读

让 AI 写一段产品介绍,两分钟出三个版本,措辞都能用;让它算一个含税报价,小数点后两位错了两次,第二次还错在同一个地方。同一个模型,隔了十分钟,表现像两台机器。

让 AI 写一段产品介绍,两分钟出三个版本,措辞都能用;让它算一个含税报价,小数点后两位错了两次,第二次还错在同一个地方。同一个模型,隔了十分钟,表现像两台机器。

这两件事的差别,是「聪明」和「可靠」的差别。把它们分开看,哪些活可以放心交出去、哪些活交出去之后必须盯着,就有了判断依据。

两种任务,两种失败方式

开放任务的失败是「不好」,唯一答案任务的失败是「不对」。前者你能一眼看出好坏,重来一次就行;后者看起来和正确答案一模一样,直到有人拿计算器按了一遍。

麻烦在于,模型对这两类任务的输出方式没有区别。它不会在不确定的时候降低语气,也不会在算错的时候加一句「我可能算错了」。输出永远是流畅的、完整的、语气一致的。

五个维度,看它什么时候靠得住

维度表现为什么会分家
开放生成(文案、命名、改写)稳定,多版本都能用目标是「像」,采样带来的多样性反而是加分
唯一答案(算术、日期、编号)时对时错,错得和答对一样顺逐 token 采样,没有「必须算对」的约束
长程一致(多步流程、长文)前几步对,越往后越漂每步重读上下文,前一步的偏差被继承
事实溯源(出处、数字、人名)编得像真的,细节齐全训练目标是接续合理,不校验来源
跨会话记忆(上次说到哪)每次从零开始上下文之外没有持久状态

从上往下,可靠性递减,原因却只有一个:越往下,任务对「精确」的要求越高,而模型擅长的恰恰是「像」。它的训练目标是让下一个词接得合理,不是让结果对得上现实。

它优化的是「像」,不是「对」

生成过程是逐个 token 采样。每一步算的是「在这个位置哪个词最可能出现」,不是「哪个答案符合事实」。句子通顺和答案正确是两套标准,前者做到了,后者没有承诺。

算术出错的机制更具体。数字在进入模型前会被切成 token 片段,「2024」可能是一个片段,也可能是两个,位数一多就难对齐。它没有内置计算器,靠的是训练时见过的运算模式,三位数以上的加减乘除,出错率明显上升。大语言模型的基本原理决定了这一点,不是版本问题,换更大的模型也只是把出错率压低。

日期推算是另一类。问它某个日期是星期几,它靠模式匹配和局部推理,不查日历。跨月、跨年、闰年这几种情况最容易错。

加工具能补一部分,补不了全部

接上计算器、代码执行、检索,可靠性会明显提升,因为这些操作把「算」和「查」交给了确定的程序。代价是多了一层可能出错的地方:工具调用的参数会传错,单位会漏,检索会取到不相关的段落。

所以可靠性是系统属性,由模型、工具、校验、人工四段拼起来,任何一段松了,整体就松。智能体把这几段串成流程,串得越长,中间出错的机会越多,这也是多步任务比单步任务更容易翻车的原因。

一个常被忽略的点:工具返回结果之后,模型还要把它转述成人话。转述这一步又回到了「像」的逻辑,数字被改写、单位被省略、条件被丢掉,都可能发生在最后一环。

三个问题,决定要不要放手

答案唯一吗。唯一,就按可靠类处理,必须复核。文案、命名、改写这类没有标准答案的,可以放心交出去。

错了代价多大。代价高,一律人工过一遍,不管它看起来多有把握。代价低,比如一段内部草稿的措辞,错了改一下就行。

能不能自动验算。能,就让它先做,再用程序或公式验一遍,比人逐条核对快得多。不能验算又代价高的任务,就别整个交出去。

语气笃定和答对没有关系

模型在生成时不给自己的答案打置信度。分布平坦的时候,它照样输出流畅的句子;完全编造的内容,语气和背下来的事实一样稳。AI 幻觉难以识别,原因就在这里——没有犹豫、没有停顿、没有「我不确定」的标记。

所以「它说得很肯定」只能当成需要核对的信号,不能当成可信度的依据。反过来,它说「我不确定」也不代表真的错了,那只是训练里学到的表达习惯。

复核也有成本。错误代价低于复核成本时,逐条核对不划算,合理的选择是接受一定错误率,把复核放在代价最高的那几处。这是取舍,没有通用答案。

速查:把任务分到两边

  • 答案唯一、错了要返工的,一律人工复核
  • 没有标准答案、看的是可用性的,放心交给它
  • 能自动验算的,让它先做再验,比人核快
  • 语气笃定不算证据,只算提醒你去核对的信号
  • 复核成本高于错误代价时,把力气放在关键那几处

反馈页面信息

请描述需要更正的地方,页面标题和网址会自动附上。

也可以发邮件至 [email protected]