引言:你看到的,真的是"真实"的世界吗?
先做一个简单的实验。
盯着下面这行字看三秒钟,然后闭上眼睛:
“冬天的早晨,你推开窗户,一阵冷风扑面而来。”
当你闭眼的时候,大脑里浮现的是什么?是文字?还是画面、温度、甚至风声?
如果是画面感——你"看到"了窗户、“感觉"到了冷——那说明你的大脑不只是"接收"了这行字,而是主动构建了一个场景。它用过去的经验——冬天、窗、冷风——来预测这个句子应该对应什么样的世界。
这个能力如此自然,以至于你根本不会注意到它。但恰恰是这种"无意识的预测”,揭示了一个颠覆性的真相:
你的大脑不是一个被动的接收器,而是一台主动的预测机器。
它不是在"看"世界,而是在"猜"世界。
一、一个颠覆你常识的真相:大脑在"空想"中感知世界
你可能觉得,感知世界就像用相机拍照——眼睛是镜头,大脑是存储卡,世界的样子被"投射"到你的意识中。
但近三十年的认知神经科学告诉我们:恰恰相反。
感知,是一个"由内向外"的过程。
你的大脑无时无刻不在做一件事:预测下一秒会发生什么。 它根据过去的经验,生成一个"应该是什么样"的预期,然后用实际感官输入来校验这个预期。
如果预测对了——你继续往前走,一切如常,大脑节省能量。
如果预测错了——比如你踩到想象中的最后一级台阶,结果踩空了——大脑就收到一个"预测误差"信号,立刻更新模型,下次就不会犯同样的错。
这个机制,就是预测编码(Predictive Coding)。
举个直观的例子。你打开冰箱找鸡蛋,在打开冰箱门之前,你的大脑已经"预测"了鸡蛋应该在哪个位置——通常是冰箱门上的蛋架。你的眼睛会直接扫向那个位置,而不是从头到尾扫描整个冰箱。如果鸡蛋不在那里,你的大脑才会感到"意外",然后开始重新搜索。
这个"意外"的感觉,就是预测误差——大脑的预测和实际输入之间的差距。
换句话说,你看到的不是世界本身,而是你的大脑预测出来的世界,加上一点修正。
二、预测编码:大脑的"上下级对话"
预测编码听起来玄乎,但它的底层逻辑其实很简单——大脑皮层的不同层级,在持续进行一场"上下级对话"。
想象一家公司的运作:
高层(CEO):负责大方向,不关心细节。它告诉中层:“我预计这个季度业绩增长10%。”
中层(部门经理):把高层的大方向拆解成具体目标。它告诉基层:“咱们部门需要完成X万元销售额。”
基层(员工):执行具体工作,反馈实际结果。它告诉中层:“实际只完成了Y万元,和预期有差距。”
中层听到反馈后,要么修正预期(“原来我预测过高了”),要么调整执行(“加大力度再试试”)。然后把这个"修正"后的信息再汇报给高层。
大脑就是这么运作的。
高层皮层(前额叶等)生成抽象预测——“这是一个苹果”。 中层皮层(感觉联合区)细化预测——“苹果是红色的、圆形的、有光泽”。 低层皮层(初级视觉皮层)比对实际感官输入——“嗯,确实是红色圆形,预测正确,误差为零”。
如果预测错了——比如你看到的是一个绿色的苹果(青苹果)——低层就会向上报告"预测误差":“我预期的红色没有出现,实际是绿色。“高层收到这个误差信号,就会更新模型:“好,原来苹果也可以是绿色的。”
这个信息流是双向的:
- 自上而下:预测信号(“我猜是这样”)
- 自下而上:误差信号(“实际不是这样”)
感知,就是预测和误差的不断博弈。 当误差最小化,你"看清楚了”;当误差太大,你"感到意外"并开始学习。
三、为什么大脑要这么"绕”?
你可能想问:为什么大脑不直接"接收"信息,非要搞这么复杂的预测机制?
答案很简单:效率。
你周围的世界每秒产生海量信息——你眼睛接收的数据量,大约相当于每秒1000万比特。但你的意识能处理的信息,只有大约每秒50比特。中间的差距,是20万倍。
如果大脑真的"处理"所有信息,它会瞬间过载。
预测编码提供了一个优雅的解决方案:只处理意外。
大脑预测了大部分信息(“这面墙是白色的”),预测正确,不需要处理。只有当预测和实际不一致时(“这面墙怎么是红色的?"),才需要消耗能量去处理。
这就像你每天走同一条路去上班。你不需要每次都重新辨认每一个路口——大脑已经"预测"了这条路,你几乎是自动地走完。只有当路中间突然出现一个大坑,你才会"醒过来”,意识到"出意外了"。
预测编码的终极目标,就是最小化意外。
你可以把大脑理解成一个"惊讶度最小化"引擎——它努力让世界变得"不出所料",因为不出所料意味着安全、稳定、能耗低。
这个思想,在神经科学家卡尔·弗里斯顿手里被推到了极致——他提出了自由能原理,认为所有生命系统,从单细胞到人类,本质上都在做同一件事:最小化"惊讶"。这不仅是大脑的运作方式,更是生命对抗熵增的根本策略。
四、预测编码与AI:当机器也开始"猜"
预测编码理论不仅改变了我们对大脑的理解,它也在悄悄改变AI。
大语言模型本质上就是一台预测机器。
你给它一句话的前半段,它预测后半段——“今天天气真” → “好”、“不错”、“热”……它不是在"检索"答案,而是在"预测"最合理的下一个词。
但这不是简单的"猜词游戏"。当模型规模足够大,为了准确地预测下一个词,它必须"学会"世界运行的规律——物理规律、因果关系、社会常识。这就像一个人为了预测"杯子掉地上会怎样",必须理解重力一样。
这就是为什么预测能力能催生出智能。
从预测编码的角度看,AI的"理解"不是重新定义了智能,而是回归了智能的本质——智能就是预测的能力。 一个系统对世界的预测越准确,它的"智能"就越强。
这也能解释为什么大语言模型会出现"幻觉"——从预测编码的角度看,幻觉根本不是缺陷,而是预测机制的必然产物。当模型面对一个它不确定的情境,它必须"猜"一个最合理的答案。就像你在黑暗中摸到一个东西,即使看不清,你也会猜测"这大概是椅子"——猜错是正常的,重要的是有猜的能力。
预测编码还给AI提供了一个新的方向:具身化。
预测编码理论告诉我们,真正的智能不是"大脑"独自完成的。它需要身体——需要用身体去行动,去改变环境,去验证预测。一个只能"读"和"写"的AI,它的预测永远局限于文本世界。而一个能"看"、“听”、“触摸”、“行动"的AI,才能建立更丰富的预测模型,更接近人类意义上的理解。
五、预测编码教给我们的:别怕犯错
预测编码理论最迷人的地方,不是它解释了大脑,而是它重新定义了"错误”。
在我们的直觉中,错误是坏事——预测错了,意味着你不够聪明。
但在预测编码的框架里,错误是最宝贵的资源。 没有预测误差,就没有学习。没有意外,就没有成长。一个永远猜对的系统,其实已经停止了进化。
这就是为什么孩子在成长过程中会不断"犯错"——他们的大脑在疯狂地做预测,然后被现实"打脸",然后更新模型。每一次"猜错",都是大脑在升级。
把AI对齐到人类的价值观,本质上也是在"校准预测"——不是告诉AI"你应该做什么",而是让AI在无数次的预测-反馈循环中,慢慢学会"什么值得预测"。
预测编码最终告诉我们一件事:
智能不是"知道答案",而是"敢于预测,并从错误中学习"。
这个道理,放在AI身上成立,放在我们自己身上,也成立。
参考资料
- Rao, R. P. N., & Ballard, D. H. (1999). “Predictive coding in the visual cortex: a functional interpretation of some extra-classical receptive-field effects.” Nature Neuroscience, 2(1), 79-87.
- Friston, K. (2010). “The free-energy principle: a unified brain theory?” Nature Reviews Neuroscience, 11(2), 127-138.
- Clark, A. (2013). “Whatever next? Predictive brains, situated agents, and the future of cognitive science.” Behavioral and Brain Sciences, 36(3), 181-204.
- 本文核心论证素材来源于预测编码理论论证卡与自由能原理论证卡,经Ω-CFI审查框架校验。