08-预测机制
预测机制——能力形成、冲击与情绪的共享底层
大语言模型展示了一个很强的现象:复杂智能可以通过预测输入中的结构而形成大量能力,而「预测」本身并不自动等于「理解」。 本篇展开「预测—误差—修正」作为认知系统底层机制的含义:预期内/预期外的不同冲击、惊喜的来源不止「纯意外」、「预测 + 后果」才构成完整循环、学习与情绪共享同一个底层差异,以及大模型与人类的区别。
一、预测可以作为认知系统的底层机制之一
1 | 已有内部模型 |
- 实际 ≈ 预期:输入平滑,不会特别引起注意
- 实际 ≠ 预期:产生意外性/预测误差——误差越大,不一定越「重要」,但通常越容易引起注意、更新模型或产生情绪反应
预测—误差—修正,是能力形成的统一机制:语言能力如此,视觉识别如此,动作技能如此。
二、「冲击」可以拆成几个不同东西
预期内
1 | 预测 A → 实际 A → 误差小 → 熟悉、顺畅 |
预期外但无关紧要
1 | 预测错误 → 发现没有重要后果 → 快速修正 |
冲击很小。
预期外且重要
1 | 预测错误 + 高度相关 + 潜在后果巨大 |
这才是冲击感。
「冲击」不是一个东西,而是「预测错误 × 重要性」的不同组合。
三、惊喜是其中一种,但不是所有惊喜都来自「纯粹意外」
A. 预期外的正向结果
1 | 预期 60 分 → 实际 90 分 → 正向偏差 → 惊喜 |
典型的正向预测误差。
B. 预期内但本身就很好
1 | 预期好喝 → 实际好喝 → 仍然正向体验 |
所以:正向体验 ≠ 正向预测误差。
C. 预期得到满足
1 | 需求 → 预期 → 满足 → 正向体验 |
不需要意外。
四、更有意思的是:预测本身可能改变体验
已经知道「这个电影最后会反转」,那么看到反转时 实际 = 预期,惊喜下降:
同一个刺激,因为内部模型不同,可以产生完全不同的体验。 第一次看 😲,第二次看 😐,第三次「哦,这里来了」。刺激没有改变,预测模型改变了。
这直接解释了为什么熟练与新鲜感是矛盾的——预测越准,惊喜越少。
五、这直接连回语言学习
一个孩子第一次听语言时无法预测、高度不确定;不断接触以后越来越能预测,语言模型形成。最后听到 “I want to…” 后面是什么已经有概率性的预期。
语言熟练不是单纯「认识更多单词」,而是:
对语言输入形成越来越精确的预测模型。
这也解释了为什么熟练者能「听不清但听懂」:
1 | 部分声学信息缺失 → 利用已有模型预测 → 恢复可能的词/结构/意义 |
这与 09-认知与语言/07 的「连续语音整体处理」直接呼应——整体处理靠的就是预测。
六、但大模型和人类有一个巨大区别
LLM 的训练:已有上下文 → 预测下一个 token → 与真实 token 比较 → 调整参数。它确实通过预测学习到了语言规律、世界知识的统计结构、概念之间的关系、推理模式和风格模式。
但这不等于它已经拥有完整的:
人类感知系统 + 身体 + 世界交互 + 情绪 + 动机 + 生存反馈。
尤其是「冲击」——人类的预测错误可以直接和视觉、听觉、身体、疼痛、奖励、恐惧、行动、生存、社会关系连接起来。LLM 的 token prediction 本身没有这种完整的身体—环境闭环。
七、真正重要的可能是「预测 + 后果」
比单纯的「预测」更准确的是:
1 | 环境 → 感知 → 内部模型 → 预测 → 实际发生 → 预测误差 |
预测误差本身不等于情绪。 它还需要经过「这个误差对我意味着什么?」:
1 | 预测错误 |
这样一来,「学习」与「情绪」可能不是两个完全独立的系统,而可能共享一个更底层的东西:
内部模型对环境预测与实际反馈之间的差异。
(真实人脑远比这个模型复杂,不能把所有情绪简单归结为预测误差。)
八、与「能力怎么形成」接上
能力形成 = 内部模型在环境中不断预测、遭遇误差、修正、泛化,最后形成越来越稳定而高效的模型。
- 语言能力如此,视觉识别如此,动作技能如此
- 「惊喜、意外、好奇、失望」等则可能是这个预测—反馈系统在不同评价条件下表现出来的不同现象
因此「培养体系只是辅助,环境才是关键」就有了一个更底层的解释:
培养体系真正能做的,是人为设计预测—反馈环境,让某种内部模型更快、更稳定地形成。
与其他线的关系
1 | 本线 ←→ 认知能力分解(09-认知与语言/02) |
收束
1 | 预测—误差—修正 = 能力形成的统一底层机制 |
预测机制是能力形成、冲击体验与情绪反应的共享底层——一切学习都是内部模型不断预测、遭遇误差、修正、泛化的过程。
