OpenAI 高层前阵子公开喊出“欢迎来到 AGI 时代”,多模态模型、智能体、世界模型这些词瞬间被推到舆论中心。但我在这个热度里总有一种不安:大家都在谈论模型能做什么,却很少有人问一句更基础的问题——当 AGI 真的开始“观测”这个世界时,它自己站在哪里?
这个问题并不是 AI 圈的新发明。物理学一百多年前就被同一块石头绊住,至今没能彻底绕开。量子力学里的测量问题,本质上就是“观测者在物理世界中到底算什么”的问题。我在构建 AGI 理论体系时越深入越发现,智能系统越接近通用,就越避不开这个物理学留下的老刺。这是 AGI 理论系统基础的第十篇,我想把一根物理学里的刺拔出来,放在 AGI 的地基上,它的名字叫“镜像悖论理论:观测者内在化的物理学新范式”。
1. 为什么物理学的天花板会撞上“观察者”这堵墙
1.1 经典物理的理想:一位不占空间的观察者
经典物理学从诞生起就隐含一个非常强的前提:这个世界可以被一个不参与任何相互作用的观察者完整读取。牛顿力学里,你坐在苹果树下,苹果掉下来,你测它的位置、速度,这一切都不影响苹果的运动轨迹。拉普拉斯更是把这个理想推到极致,他假想一个超级智慧体,只要知道宇宙中所有粒子的位置和动量,就能推算出全部过去和未来。
这个理想在宏观低速世界里太好用了,以至于它悄悄变成了一种默认的“科学直觉”。我们在做实验的时候,默认仪器不会干扰被测量对象太多;在建立理论的时候,默认存在一个客观的、与任何人无关的真实状态。整个经典科学方法论,都建立在这个“无视角的真实”之上。
但它终究是一个理想化假设,不是一条物理定律。你不可能真正站在世界外面去描述世界,因为描述这个动作本身就是一个物理过程,它发生在世界的某个具体位置,由某个具体的物质系统完成。只要你认真追究到这一步,观察者就不再是可有可无的背景,而是必须被写进理论的一个角色。
1.2 量子力学从墙缝里渗进来的“观测者”
量子力学是第一个被观察者问题正面撞碎的理论。薛定谔方程是确定性的:给定初始状态,系统的波函数按照确定的规则演化,不会模糊,不会随机。可一旦你去做“测量”,波函数会以一种完全不同的方式“坍缩”到一个本征态,而这个坍缩结果在原则上服从概率分布,没有任何方程能解释为什么偏偏是这一个结果。
于是物理学家不得不把“测量”当作一条额外的公理塞进理论。可什么是测量?谁来测量?仪器算不算观测者?人算不算?如果人和仪器也算物理系统,那它们的波函数也应该和其他粒子一样演化,为什么唯独它们有资格触发坍缩?
玻尔和爱因斯坦围绕这个问题争论了半辈子。玻尔说我们只能谈论观测现象,世界的独立实在性无从谈起;爱因斯坦坚持认为“我相信上帝不掷骰子”,物理理论应该描述不依赖观测者的实在。结果直到两人先后离世,这个问题都没有定论。后来的多世界诠释把观测者变成被复制进平行分支的普通量子系统,退相干理论试图说明环境如何把量子性抹掉,但它们本质上都在做同一件事:想办法让观测者的特殊地位消失,却始终没有找到真正自洽的说法。
1.3 物理学给 AGI 理论留下的一根刺
你可能觉得量子力学的争议离 AGI 太远了。但稍微换一套词汇就会发现,这正是 AGI 绕不开的问题。
一个机器人用一个摄像头去看世界:外部世界的光线打在传感器上,产生电信号,被处理成图像特征,再被集成进模型。这个过程的本质,和物理学家用量子仪器去“测量”一个系统没有任何结构上的差异——系统只能拿到被自身状态改变之后的观测数据,拿不到世界本身。你看到的是世界经过你的传感器、你的姿态、你的处理管线扭曲之后的样子。
所以任何想在真实物理世界里部署的通用智能体,都必须回答一个物理学至今没回答清楚的问题:观测者是谁?它如何被建模?这个问题不再是哲学消遣。把它想清楚,AGI 才有机会真正理解自己看到的世界。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 镜像悖论的核心解剖:观测者没法映照自己不在场时的世界
2.1 从镜子隐喻说开去
大多数人看待智能模型的方式,本质上是“镜子隐喻”:世界是真实的,模型像一面镜子,把外部世界的结构反射进自己的参数里。世界越复杂,模型就越大,反射得越准确,就越智能。
这个隐喻看起来无害,但里面藏着一个很深的漏洞——镜子自己也在房间里。
你拿一面镜子去照房间,镜子里出现了房间的倒影,可这个倒影永远不可能是完整的房间,因为镜子本身占据了一小块空间,它在倒影里留下了自己的缺席。一个智能体试图建模世界的时候,建模这个行为本身就是发生在世界之中的一个事件。它不可能真正站在世界之外,用一个与自身无关的角度去映照世界。
这就是我所说的镜像悖论:任何关于世界的模型,同时必须是关于建模者自身在世界中的位置的模型。忽略这一点,模型就会在“世界中发生”和“观测者自身状态”之间产生不可消除的混淆。
2.2 换一种形式化一点的说法
把模型抽象化,假设外部世界状态是 W,观测者自身的内部状态是 M,它通过动作 A 影响世界,世界反过来通过观测 O 作用于它。观测者在每一刻拿到的不是 W 本身,而是 O——而 O 是 W 和观测者自身状态 S 共同作用的结果。
举个最直观的例子。相机拍到的画面 = 场景真实亮度 × 镜头曝光参数 × 相机姿态 × 传感器噪声。画面上物体位置 = 物体的世界坐标 ÷ 相机的外参矩阵。如果你训练一个模型只学习从图像到物体位置的映射,却完全不考虑相机姿态这个变量,那模型就会把“因为相机偏转导致的位置偏移”误认成“世界本身发生了变化”。
用公式表达就是:智能体的内部模型想要预测 O,它的生成分布应该写成 P(O | W, S),其中 S 是观测者状态。但绝大多数现役模型学到的都是 P(O | W),甚至直接学 P(W | O),把 S 这一个维度彻底省略。省略的结果就是:观测者自己制造的畸变会被当成世界的属性来学习,视角被误认为真理。
2.3 悖论如何变成建设性原则
镜像悖论最迷人的地方在于:它不是一个无解的怪圈,而是一个能指导系统设计的原则。
传统思路是追求“无视角的镜像”——一个绝对客观、绝对中立的表征。但悖论告诉我们这个目标在物理上不可实现。那出路是什么?出路是把视角本身纳入镜像。既然观测者不可避免地存在于模型中,那就别假装它不存在,而是显式地给它一个位置。
地图上必须有图例,告诉你这张图是谁画的、比例尺是多少、正北方向在哪。没有图例的地图看起来客观,实际上没法用。GPS 导航时你的手机必须先确定“我在哪”,才能告诉你“你要去哪”。智能体也一样,它必须在自己的世界模型里给自己留一个坐标,这个坐标就是内在化。
我把客观性重新定义成:不是无视角,而是能在不同视角之间保持一致和可翻译。这种新的客观性,恰恰是通用智能真正需要的东西。
2.4 错觉是人脑在做内在化的最好证据
人脑本身就是镜像悖论的活证据。双眼接收到的光信号只是数百万个离散的神经脉冲,视觉皮层并不直接“看到”一个连续的彩色世界——大脑是在用内部模型不断生成关于世界的预测,再用视网膜传来的信号修正预测。你看到的稳定世界,其实是大脑模拟出来、通过了预测验证的内部副本。
这解释了为什么会有视觉错觉。一些错觉之所以稳定存在,是因为大脑的生成模型给出了某个解释,而感官证据恰好落在这个解释的置信区间内。比如经典的彭罗斯三角,在二维投影上完全矛盾,但大脑为了维持“这是三维物体”的先验假设,接受了一个物理上不可能的几何解释。
神经科学的预测加工框架,本质上就是对镜像悖论的经验证实:大脑不是一个被动的反射器,而是一个把所有外部信号在内部重新生成一遍的建模系统。“客观世界”在神经系统层面,从来没有被直接传输过,它始终是以“模型产物”的形式被体验的。
3. 内在化的物理学落地:自由能框架下的观测者动力学
3.1 生成模型是“内部副本”的数学载体
观测者内在化听起来像哲学,但它有一个非常具体的数学载体:生成模型。
假设外部世界有一个隐藏状态 W,它不能直接拿到,只能通过观测通道得到 O。一个理想观测者应该掌握两样东西:第一,似然模型 P(O | W, S),描述在不同的外部状态和自己的观测状态下,会看见什么;第二,先验模型 P(W),描述外部状态在物理上大概会处于哪些情形。感知的过程,就是对给定观测 O,推断后验概率 P(W | O, S)。贝叶斯公式把这个过程写得清清楚楚。
所谓“智能体知道世界”,本质上就是它拥有一套与真实世界统计结构足够匹配的生成模型。这套模型不是世界的照片,而是世界产生观测过程的解剖图。这也解释了为什么目前语言模型的知识能在一定程度上泛化——它们通过海量文本学到了人类语言的统计结构,而这套结构深处嵌着推论世界因果关系的线索。但语言模型的缺憾也很明显:它在训练时几乎从未接触到观测者自身状态这个变量,所以它天然缺少内在化的维度。
3.2 主动推理:行动也是观测的一部分
内在化在物理上还有另一层体现:身体不是模型的陪衬,而是模型的一部分。
经典控制论把感知和行动切成两段:感知是信息从世界流向大脑,行动是命令从大脑流向身体。但主动推理框架提出了一种更对称的视角:智能体的所有行动,本质上是为自己选择下一个观测。你想拿起杯子,可以理解为你的大脑先预测了“如果我伸出手,我的手在哪个位置,触觉会怎样反馈”,然后通过动作让真实观测去命中这个预测。
从这个角度看,感知与行动不是两个独立过程,而是同一个最小化预测误差的循环的两端。这个循环就是观测者的内在化动态:一个系统通过内部模型预测感官输入,通过行动有意识地改变感官输入,让外部世界逐渐向内部模型对齐。
自由能原理给这个框架提供了物理学的底座。任何一个具有马尔可夫毯边界的自组织系统——也就是一个能与环境区分开来的系统——都会在所有可能的选择中最小化变分自由能。马尔可夫毯这个名词听起来玄,其实就是一个系统边界:边界外的状态不能直接影响边界内的动力学,除非通过边界的观测通道。这个“边界”同时给了“自我”一个物理含义——它既是系统与环境的分界,也是世界模型里需要被显式建模的对象。
3.3 为什么这套路径比“坍缩”更接近 AGI 的需求
回到物理学那个老问题。量子力学里的测量解释把观测者放在了一个神秘位置,但从来没有给出观测者的动力学。自由能框架则相反:它把观测者当作物价可建模、可计算的对象,当作一个需要被预测和模拟的物理过程。它不是去解释为什么波函数会坍缩,而是阐明一个能稳定存在、能持续与环境互动的系统,应该如何编码和更新自己对世界的信念。
对 AGI 理论来说,后者才是真正需要的工具。我们不是要回答量子力学的终极问题,而是要为自己的系统设计一套可复用的观测者模型。自由能框架可以不用黏贴任何形而上学的设定,就能把“观测者”变成模型里的一个普通变量。它在物理上可能还不够完备,但在工程上已经足够支撑 AGI 架构的下一步演化。
| 维度 | 传统表征观(外部拷贝) | 生成-内在化(内部副本) |
|---|---|---|
| 观测 | 信息传入,等待处理 | 用模型预测,再用信号修正 |
| 世界模型 | 客观世界的存储库 | 解释观测由来的概率生成机制 |
| 自我 | 不在画面中,被省略 | 世界模型里一个显式变量 |
| 行动 | 独立的输出通道 | 让观测命中内部预测的方式 |
| 客观性 | 无视角的镜像 | 在视角之间保持一致与可翻译 |
4. 当 AGI 成为观测者:多模态时代必修的课
4.1 欢呼之后,缺的恰恰是“自己”
“AGI 时代已到”的喊声越来越大,多模态模型看图像、听音频、生成视频,能力确实在快速逼近各种狭窄任务的天花板。但冷静下来看,几乎所有模型都有一个共同点:任务列表里没有“认识自己”这一项。
模型知道漫威电影的知识,知道物理公式,知道怎么改代码,但它不知道“我正在用一个摄像头观察这个世界,我的位置在这,我的传感器可信度是 80%”。我们给 AGI 教了整个世界,却恰恰漏掉了“谁在看这个世界”这一课。
这件事不是形式问题。一个不掌握自身观测状态的系统,在真实环境里会以一种非常隐蔽的方式失败。它的摄像头稍微偏移几度,它就会把场景理解错;传感器出现系统性偏置,它会把这个偏置学成世界的客观属性;它在行动时无法预测“我的移动会让观测发生什么变化”,因此所有闭环控制都只能依赖外部信号手把手矫正。
4.2 没有第一人称视角,就没有真正的通用性
我在前几篇理论笔记里提过:智能的可靠性来自预测能力。但预测能力的根基不在逻辑推理,而在视角稳定性。一个真正通用的智能体,必须能够在不同视角、不同身体、不同传感器配置下保持任务一致性。
这件事听起来简单,实际上把通用性和纯语言模型的局限划开了界限。语言模型本质上是一套脱离具体视角的世界统计学集合。它可以告诉你“桌上有杯子”这个事实,但它不知道“杯子在摄像头画面中的坐标”和“杯子在房间中的真实坐标”之间如何换算——因为它没有身体。
而一个有身体、有传感器的机器人必须回答这些问题,否则连抓取都做不了。现在我们把这种能力叫“具身智能”,但在理论层面,它其实就是观测者内在化——系统必须同时维护两套坐标系,一套是世界坐标系,一套是以自己为中心的坐标系,并且知道二者之间的变换关系。
4.3 内在化能力可以观测的指标
判别一个系统是否完成了观测者内在化,可以不用进入它的内部实现,直接看行为标志:
第一,它能否区分“世界发生了变化”和“我的视角发生了变化”?这两者在观测层面可能产生完全相同的信号变化。比如画面上物体右移,既可能是物体真的右移了,也可能是相机左转了。一个没有观测者模型的系统,会在这个区分上产生顽固的错乱。
第二,它能否做出视角反事实推理?给它看一个房间的视角 A,它能不能推理出站在视角 B 会看到什么?这是一个纯粹的预测问题,不需要给它任何新的视觉输入。
第三,它能否预测自我运动带来的视觉流变化?机器人往前走,画面上所有物体都会发生向外的放射状流动;它向左转身,画面整体右移。这种预测不需要看到未来的画面,只需要理解自身运动与观测变化的耦合关系。
这些指标不但能用于理论分析,还能直接改造成评估任务。一个系统内在化程度有多高,跑几个这类任务就清楚了。
5. 把观测者放进系统:几条可执行的工程路径
5.1 显式状态分解:世界状态与观测者状态分开表达
工程实现上,第一步是先放下“端到端大力出奇迹”的习惯,主动在网络结构里给观测者留一个位置。
一个务实的做法是把编码器改成双分支:一个分支编码外部世界状态,另一个分支编码观测者自身状态(包括位置、姿态、传感器参数、历史动作)。两条分支在自注意力层相互交叉,模型每时每刻都同时追问两件事:外部世界现在处于什么状态?我正以什么状态在观测它?解码器做输出时,再把两个分支的信息重新合并。
这看起来只是结构上的小改动,但它强制模型学习了 P(O | W, S) 的分解结构。实践中的收益是模型对视角变化敏感度大幅提升——而从反方向说,它不会再把相机转动导致的画面变化误判为场景本身的变化。
5.2 自我预测作为辅助任务
很多世界模型在训练时做下一帧预测、下一状态预测,但很少有人加一个“自我观测预测”的辅助任务。而自我观测预测正是内在化最天然的无监督信号。
设计方式是:给定当前观测、世界状态、观测者动作指令,让模型预测执行动作后传感器会收到什么样的新观测。这个任务强迫模型学习“我的行为如何改变我的感知”,而不是只学习“环境如何自行演化”。两者结合,系统才真正具备闭环的因果认知。
物理意义上,这等价于让系统学习运动视差。我向左平移,远处的楼房几乎不动,近处的栏杆快速掠过;我低头,地面涌过来。这些规律的背后是三维空间与观测者几何之间的关系。模型一旦学会这类预测,它就在真正意义上把“自己长了眼睛、长在某个位置上”这件事内化了。
5.3 视角反事实生成:把观测者从场景里解耦出来
第三个工程路径是视角反事实生成。训练数据里经常有同一个场景不同视角的画面,但大多数模型的训练目标只是让图像特征相似,没有显式要求模型建立“同一个外部状态在不同观测者状态下的不同投影”的结构。
改造方式非常简单:在训练目标里加一项,要求模型把同一个 W 下的两个不同视角观测 O1、O2 关联起来。更直接的做法是给模型一个场景和视角 S,让它生成该视角下的画面。一旦模型具备这种生成能力,它就不再是把画面存储为静态模式,而是把“场景”和“看场景的方式”分开来建模了。
这正好对应理论里“把视角纳入镜像”的工程翻译。自动驾驶中的摄像机位姿变化、机器人操作中的视角切换、AR 里的虚拟内容对齐,都能在这条路径上直接受益。
5.4 有限深度自我建模:防止无限套娃
内在化推向极致会遇到一个经典的递归陷阱:系统会不会需要建模“建模者自己”的模型,再需要建模“建模者自己模型的模型”?理论上可以无限套娃,工程上当然不能这么干。
我的建议是:有限深度截断。最多建两层——第一层模型世界,第二层模型这个“正在模型世界的系统”本身。第二层不需要再递归一层去模型自己,而是用一个近似函数(比如置信度网络、元认知分数)来表示“当前模型的可靠性、不完整性和视角偏置”。系统可以知道“我的观测噪声很大,需要降低置信度”,而不需要知道“我对置信度的置信度是多少”。
这种有限深度的自我模型已经足够支撑大部分内在化能力。机器人问“我现在看到的走廊是不是可靠?”,它不需要解析无限递归的自我,只需要一个元网络判断一下当前传感器状态、光照条件、模型历史置信度,然后输出一个可靠性分数。工程上的优雅之处在于,这套东西的所有组件,现在都能建出来。
5.5 一套直接可做的评估任务
理论和工程都得有验证手段。我建议设计一套“视角混淆压力测试”:把同一场景用不同相机位姿、不同光照强度、不同传感器噪声水平采集多组数据,要求模型分别回答两类问题——第一类是场景本身的问题(“房间里有什么”),第二类是观测属性问题(“这个画面是从哪个角度拍的”“如果画面暗了,是光照变弱还是相机曝光校准变了”)。
传统模型在第二类问题上会系统性失败,因为它们没有观测者状态这个变量。具备显式观测者模型的系统则应该既能解耦回答两类问题,还能在处理第一类问题时表现出对视角变化的鲁棒性。这套测试实现成本很低,但能很尖锐地区分“有内在化能力”和“只是表面拟合”的模型。
6. 边界条件与争议:这不等于意识理论,也不想制造玄学
6.1 和意识问题划清界限
镜像悖论理论经常会被听者理解为“意识理论”或“主观体验理论”,我必须在这里明确刹车:不是。
一个系统可以显式建模自己的观测状态,可以预测自我运动产生的视觉变化,可以在不同视角间做反事实推理,但它完全可能没有任何主观体验。观测者内在化描述的是算法层面的结构要求,不是“拥有感受质”的充分条件。你可以把这个结构放进一个钟表机械式的确定性系统里,它照样能运行这套建模逻辑。
我认为这恰恰是这个理论的优点。它不依赖任何神秘的意识假设,纯粹从“系统如何与世界互动才能稳定存在”推出来。它甚至可以和物理主义、泛心论、二元论这些哲学立场完全正交——你持有哪种形而上学立场,都不妨碍你在工程上把观测者状态放进模型。
6.2 和量子力学的正确关系
需要警惕的一个方向是流行文化里那种“意识让波函数坍缩”式的误用。量子力学目前没有一个公认的测量问题解答,这没争议;但把测量归结为意识活动,在物理学共同体内部几乎没有任何严肃支持。
镜像悖论从量子力学里吸收的是一种结构启发:一个理论如果无法容纳观测者,就会在边界处长出奇怪的假设。AGI 理论也一样,如果模型无法容纳观测者,就会在泛化、闭环控制、视角迁移这些问题上长出无数补丁。但我们的理论不需要继承量子力学的具体公理,更不需要去替物理学解决测量问题。物理学该解决的事,留给物理学自己去解决。
6.3 外部世界到底存在吗
内在化常被直觉误认为某种唯我论——“一切都是模型,那世界就是模型捏造的”。这完全反了。
恰恰相反,内在化是外部世界存在的推论。模型之所以能稳定工作,是因为外部世界通过观测通道不断给模型施加约束。自由能原理的整个框架都建立在这个假设上:系统能够通过最小化与外部世界信息的预测误差来维持自身存在。外部世界不是模型幻想的产物,而是塑造模型的终极原因。
模型的世界感与世界本身,在认识论上永远隔着观测通道,但这和“世界不存在”差着十万八千里。一个人永远只能通过眼睛看世界,但这不影响世界里真有棵树。观测者内在化的立场,是一种既拒绝天真客观主义、又拒绝极端主观主义的中间路线——世界是真实的,但智能体对世界的理解只能在内部生成,它必须想办法让这个内部生成过程尽可能对齐外部约束。
6.4 可检验的预测
一个理论如果没有可检验的预测,就很容易滑向故事。镜像悖论理论至少能提出几个可操作的预测。第一:在其他条件相同的情况下,显式建模观测者状态的系统,在视角变化类任务上的泛化能力显著优于不建模的系统。第二:没有观测者模型的系统,会在“环境变化”与“观测者自身变化”导致同类信号时产生混淆,这个混淆会以系统化错误的形式出现在测试中。第三:在自运动视觉流预测任务上,具备内在化结构的系统能够用更少的数据达到同样的预测精度,因为它学到的结构本身包含了对观测逻辑的正解。
这些预测都不需要等未来的超级计算机,现在就可以拿现有模型做消融实验来验证。一个理论能在现有硬件水平上做出这种承诺,本身就是有价值的。
7. 把它放回“AGI 理论系统基础”的序列里
这不是系列的第一篇,也不会是最后一篇。前面的文章分别讨论过智能作为预测、世界模型的结构、生成式表征等话题,基本建立了一个基线:智能体本质上是拥有一个可预测世界模型、能不断用观测修正自身生成过程的系统。而这一篇管的是一个看似边缘、实际上最绕不开的问题:这个生成过程自身的执行者,应当以什么形式出现在模型里?
我的回答是:不应当缺席。镜像悖论理论把那个被传统科学方法论压住的“观测者”,重新放回世界图景的中心——但不是那种任性的、人类中心主义的中心,而是一个物理系统与自身边界发生关系的位置。它决定了模型如何理解自己的视角、如何区分自我与世界、如何在行动中维持对观测的掌控。对 AGI 而言,这是从“能处理任务的模型”走向“能在真实世界中持续存在和行动的智能体”所必须跨过的一步。
以后如果继续写下去,这条线还会朝更多方向延伸:价值怎么内在化?语言怎么内在化?意图怎么内在化?但至少现在,我先把“观测者必须内在化”这件事钉在 AGI 理论的墙面上。
最后谈一点个人体会。我在搭建具身系统的时候,很长一段时间都在追求更强的视觉特征、更大的数据集,却始终觉得哪里不对劲。后来有一次,机器人因为摄像头曝光参数被一根外部线缆误改,整个抓取流程全乱,我才真正意识到:我一直把它训练成“从图像读世界”的黑箱,却没告诉它“你看到的东西可能被你的设备扭曲”。之后我显式地把相机内参、姿态、曝光时间作为观测状态的一维输入,模型的稳定性和泛化能力都上了一个台阶。那一刻我才明白,我过去以为自己在训练智能,其实只是在训练一个没有身体、没有视角的科目。真正通向 AGI 的那条路,从来不是让系统学会无视自己,而是学会把自己的位置牢牢地写进世界的图景里。
“欢迎来到 AGI 时代”这句宣言很热闹,但热闹散去之后,真正决定 AGI 能走多远的,仍然是那些没人愿意静下来想的基础问题。观测者内在化,大概是其中最像绊脚石、又最像钥匙的一个。
