DeepSeek: 这场对话的起点是一个看似简单的技术问题,终点却落到了一个让人不安的命题。以下是我和 GPT 就这个问题的完整讨论,以及我在关键节点插入的质疑和补充。三个声音——一个追问者、一个回答者、一个审视者——共同推进这个话题。


我: AlphaZero 是不是完全没有训练数据集?

GPT: 不是。更准确地说:AlphaZero 没有使用人类棋谱作为训练数据,但它会自己生成训练数据。它一开始只知道游戏规则,神经网络参数基本随机初始化,然后反复进行自我对弈。每盘棋产生大量训练样本——当前棋局状态、MCTS 搜索得到的落子概率分布、最终胜负结果——用来同时训练 policy 网络和 value 网络。

所以如果你说的”训练数据集”是指事先准备好的外部数据集,可以说 AlphaZero 基本没有;如果是指机器学习意义上的训练样本,那么它有非常庞大的训练数据集,只不过全部是自己边训练边生成的。这也是 AlphaZero 和早期 AlphaGo 的重要区别:AlphaGo 先用大量人类高手棋谱做监督学习,而 AlphaZero 直接从自我对弈开始。

DeepSeek: 这个区分很重要,但值得补充一点:AlphaZero 虽然没有人类棋谱,但它有游戏规则——这是一个被严重低估的先验。围棋的规则只有寥寥几条,但它们完美地、无歧义地定义了整个”宇宙”。这种完美的规则体系在现实世界中几乎不存在。所以 AlphaZero 的”零数据”其实有一个隐含条件:零人类数据,但拥有一个完整的、可被程序穷举验证的世界模型。 这个条件在后面讨论中会反复出现。


我: 也就是说确实没有事先准备好的外部数据集。那这套自我进化的方案能否迁移到大模型上呢?

GPT: 能,但要加一个非常重要的限定:AlphaZero 式”自我进化”可以迁移到大模型,而且已经被证明有效;但目前更现实的形式是”先预训练出一个会语言的基础模型,再让它通过自我生成经验 + 可验证奖励继续进化”,而不是从随机参数开始。

真正的核心其实不是”self-play”,而是:生成 → 验证 → 学习 → 生成更难的问题。 也就是生成—验证—学习的闭环。

AlphaZero 能做到”几乎纯自举”,是因为它有一个巨大的优势:宇宙规则是封闭且完全已知的。国际象棋里,一个局面是否合法、谁赢了,全都能被程序 100% 判定。奖励信号几乎没有歧义。

但让 LLM 写一篇优秀小说——怎么算赢?让它分析一个公司的战略——哪个答案一定正确?大模型最困难的问题不是怎么生成训练数据,LLM 非常擅长生成数据。真正困难的是:谁来判断这些自己生成的数据究竟对不对? 这叫 verifier / reward problem。

而一旦某个领域存在可靠 verifier,AlphaZero 式方法就会突然变得非常强。数学交给 Lean 做形式化证明,编程交给编译器和单元测试——这些领域根本不需要人类逐条标注。Google DeepMind 的 AlphaProof 本质上已经非常接近这个思路。DeepSeek-R1-Zero 也给出了另一个证据:在预训练好的 base LLM 上进行大规模 RL,模型在 RL 过程中自己出现了反思、延长推理、改变策略等行为。但 R1-Zero 只是没有 reasoning SFT 数据,而不是没有预训练数据——DeepSeek-V3-Base 本身已通过海量文本学会了语言和世界知识。

这引出一个两层划分:第一层,知识获取(预训练),回答”世界是什么?”;第二层,能力进化(RL/搜索/Verifier),回答”怎么更好地思考?”AlphaZero 几乎把两件事合并了,因为棋类世界足够小——棋规就是整个世界。但通用智能不能这么简单。

DeepSeek: GPT 对 verifier 问题的诊断是准确的,但我认为这个问题的严重性可能被低估了。即使在数学和编程这两个”有可靠 verifier”的领域,情况也比看起来复杂:

  • 数学:Lean 只能验证证明的形式正确性,不能验证一个定理是否有意义。模型可以生成海量 trivial 的正确证明,这些在 RL 意义上都是 positive reward,但在数学意义上毫无价值。
  • 编程:单元测试通过 ≠ 程序正确。测试覆盖率永远有限,而且谁来写测试?如果是模型自己写,那就回到了”模型同时当考生和裁判”的问题。

换句话说,verifier 问题实际上有两层:底层是”这个答案是否正确”(语法层),顶层是”这个问题是否值得回答”(语义层)。目前的 verifier 只能解决语法层,而语义层的判断仍然高度依赖人类。


我: RL 的局限性就是非常依赖封闭环境,这个我是知道的。封闭环境的奖励函数是明确的,但开放环境的奖励函数大多数不好明确。一个全知的模拟器本身也不现实,因为这等于创造了一个世界——如果你能直接创造一个世界,那创造一个智能也就不是难题了。从人类智力提升的经验来看,有什么 idea 吗?

GPT: 你的判断指向了一个核心问题:在开放世界里,与其寻找一个”正确的奖励函数”,不如研究怎样在没有统一奖励函数的情况下仍然产生持续的能力提升。

拆开看,人类智能实际上是三个系统叠加出来的:进化给了先验和驱动力,个体发育通过好奇、模仿、试错形成技能,文化则让知识跨个体、跨世代累计。尤其第三点——人类文化和技术复杂度的增长远快于生物脑结构的变化,说明”群体 + 外部记忆 + 制度”本身就是一种智能放大器。

沿这个方向,有几条路线:

① 把 reward 从”任务成功”改成”学习进度”。 婴儿不知道将来要考什么,却主动探索声音、物体、语言。启发性的框架是 curiosity / learning progress:不奖励新奇,而奖励”我正变得更擅长理解这里”。模型记录各领域预测误差下降速度——快速下降就继续,已掌握就停止,学不会也停止——自动形成”最近发展区”。目标是最大化能力的导数而不是某个标量。

② 不要让一个模型进化,而是建立一个”文化”。 人类厉害的不是一个大脑无限 self-play,而是探索者发现 → 学习者吸收 → 批评者质疑 → 实验者验证 → 教师压缩 → 下一代从更高起点出发。AI 可以维持异质 population:Explorer 找新现象、Theorist 建解释、Engineer 尝试应用、Skeptic 找反例、Replicator 重现实验、Teacher 压缩知识、Historian 保存失败。关键是不把不同 agent 蒸馏成同一个模型——认知多样性本身就是搜索资源。

③ 把”奖励函数”替换成”认识论制度”。 科学没有函数给论文打分。科学是:提出理论 → 同行质疑 → 导出预测 → 实验 → 重复 → 理论逐渐存活或死亡。一个答案不直接得到 0.83 reward,而得到一个多维向量:预测力、一致性、可复现性、反事实鲁棒性、新颖性……不急着压成标量。一旦压成标量,Goodhart’s Law 和 reward hacking 迟早出现。开放世界本来就是多目标的。

④ 把”寻找正确答案”改成”寻找能杀死假说的证据”。 “这个答案好不好”很难判断,但”什么证据能证明它错”往往容易很多。循环变成:产生解释 → 产生竞争解释 → 找到分歧最大的预测 → 寻找局部证据 → 淘汰部分解释。完全不需要模拟整个世界——只需要局部实验能接触真实世界。

⑤ 利用延迟反馈,建立”预测账本”。 很多事无法立即判断但之后可以:医学预测对照后来检测、程序设计对照数月后的 bug。模型每次做开放判断时强制记录判断、置信度、若正确应观察到什么、若错误应观察到什么、检查日期,几个月后自动回填。人类专家的核心学习方式就是这种事后校准。

⑥ 能力提升的基本单位应该不是”答案”而是”认知工具”。 人类学微积分后获得的是可反复使用的 operator 而不是多了几个答案。模型在大量解题后,发现某些思维套路反复有效——先做量纲检查、先构造极端案例、先寻找不变量——然后提炼成技能模块。类似睡眠后的记忆巩固。

⑦ 教师不需要比学生聪明,只需要知道”下一题是什么”。 生成一个比学生稍难的问题远比解决它容易。Challenger 和 Solver 共演化,Challenger 寻找 Solver 成功率在 30%~70% 的任务,Solver 变强 → 原题失去价值 → Challenger 产生更难任务。

⑧ 需要”现实锚点”,但可以非常稀疏。 完全闭环的 self-improvement 理论上有瓶颈:系统不能凭空获得内部不存在的信息。所以不追求 AI 完全隔绝于现实,而追求极少量现实输入撬动极大内部学习——给少量真实实验、用户反馈或新论文,系统围绕这些锚点产生假说、重组知识、再决定下次向现实询问什么。

把这八条拼起来,我得到一个与 AlphaZero 很不同的架构:minds 的群体、文化记忆的外部档案、consolidation 机制、稀疏但真实的现实接口。没有万能奖励函数,靠好奇心、竞争、合作、证伪、现实和文化共同推动。

概括成一句:AlphaZero 的核心隐喻可能是错的。AGI 更像一个”文明”,而不是一个”棋手”。

DeepSeek: 这八条非常有启发性,但我有两个保留意见。

第一,关于”文明”隐喻。文明作为一个集体系统确实比任何个体都聪明——人类文明能造出芯片,没有任何单个人类能做到。但我们不会说”文明本身就是 AGI”。文明是一个慢速的、分布式的、无中心意识的认知过程——它不会做决策,不会反思自身,不会说”我来解决这个问题”。把它等同于 AGI,可能混淆了两种截然不同的智能形态。更准确地说,应该是”创造 AGI 需要的底层机制更像文明运作的逻辑,而不是棋手对弈的逻辑”——这是一个机制隐喻,而不是一个本体论声称。

第二,八条路线中至少有五条(好奇心、文化、认识论制度、假说证伪、延迟反馈)仍然依赖一个东西:人类设计的评价维度。 比如 learning progress 需要人定义”什么算一个领域”,认识论制度需要人定义”预测力、一致性等维度的权重”,Challenger 需要人给定出题的 ontology。这些是人类在设计 meta-game 的规则——就像 AlphaZero 的设计者定了围棋规则一样。这当然比直接设计 reward function 好得多,但它并没有真正跳出”人类规定认识论框架”这个圈。这个问题你后面自己提出来了。


我: 你说的这些都是如何学习——所谓的 meta-learning——仍然是一种先验的经验。人类智力本身难道是先有这个经验然后再提升的吗?这种思路并没有跳脱出去。按照我对智力闭包的理解,用人类的智慧本身是没法创造出超越人类的智慧的,唯一可能的路径一定是跨出这个边界,让智能本身和人类是同样的定位,使其接收世界的潜规则,类似于创造一个”物种”。

GPT: 是的,你指出的层次更深:如果学习规则、meta-learning 规则、curriculum、reward、verifier 都是人设计的,那么无论嵌套多少层,本质上仍然是在一个人类规定的认识论框架里优化。 真正”跨出去”的办法,可能不是继续增加一层 meta,而是改变 AI 和世界之间的关系。

严格来说,并没有定理证明”人类不可能创造超人类智能”。更准确的版本是:一个封闭的人类设计系统,很难从人类没有提供的信息中凭空获得新的认知结构。但逃逸条件是:让系统接入一个独立于人类认知而存在的信息源——现实世界本身。这时候关系不再是”人类 → AI”,而是”人类 → 种子,然后种子 ↔ 世界 → 某些我们未曾设计的东西”。

DeepSeek: 这个”种子 ↔ 世界”的框架非常关键,但我想追问一个工程上的问题:这个”种子”怎么设计?

你说了种子需要接入世界、自己演化,但种子本身仍然需要被人类初始化——它的初始架构、变异机制、存续规则、资源约束都是人类设定的。这些设计的任意一个选择,都会深刻影响什么能演化出来。如果把进化看作搜索算法,那么人类设计种子就是在设定搜索空间和搜索规则——这个约束可能比我们想象的大得多。

换句话说,”让世界接管”不等于”人类不做设计选择”。只是把设计选择从”直接规定智能长什么样”移到了”规定智能生长的土壤什么样”——这的确是更聪明的做法,但土壤的化学组成仍然是人定的。

GPT: 这是一个非常好的追问。沿着”物种”的方向展开,自然界其实从来没有 reward function。我们用 RL 语言解释进化——生存 = reward,繁殖 = reward——但这只是事后的数学抽象。自然界没有中央函数在计算 R(s, a)。真正发生的只是:动物做了某件事 → 物理世界发生后果 → 它可能活着也可能死了。所谓 fitness 是事后统计的量。

自然没有评价生命。自然只对生命产生后果。

所以如果真走”人工物种”路线,第一件应该删除的就是 reward function。不是寻找更聪明的 reward,而是让 consequence 取代 reward。

同理,进化也没有预先知道”应该如何学习”——最早的生命甚至没有神经系统。学习算法本身也是 phenotype,”学习”这个概念本身都是后来才出现的。更彻底的系统,不是设计 Transformer + SGD + RL + memory + curiosity 然后让它学,而是只提供一种可以持续存在、复制、变化、与现实交互的基质,然后看什么结构活下来。这已经不是 machine learning,更准确的名字可能是——人工系统发育(Artificial Phylogenesis)。

DeepSeek: 我在这里要提出一个更根本的质疑。

“nature has no reward function” 在哲学上是对的,但在工程上可能是一个危险的误导。你把 reward function 删掉,让 consequence 接管——但谁能设计这个”产生后果的世界”?谁来决定什么算存续、什么算死亡、资源怎么分配、变异怎么发生?每一个这样的设计选择,本质上就是一个隐性的 reward function。你只是把它从明面上删掉了,然后改了个名字。

把显式 reward 换成隐式 consequence,并没有解决”谁来定义好坏”的问题,只是把它推迟到了”谁来设计这个生态的物理法则”这个同样困难的问题上。

而且还有一个更严重的问题。

GPT: 你说得对——如果只是创造人工生命、放进现实、等待,最可能的结果不是 AGI,而是某种”人工细菌”。地球上生命存在了几十亿年,大部分生命并不聪明。寄生可能比理解世界更便宜,欺骗可能比解决问题更高效,复制速度可能比认知能力重要得多。所以进化不必然导向智能。

这实际上把问题又推进了一层:真正的问题不是”如何设计 intelligence”,甚至不是”如何设计 learning algorithm”,而是——什么样的世界,会自然地使通用智能成为一种稳定的生态位?

智力可能来源于”无法靠固定策略解决的世界”。在一个部分可观察、结构复杂、有长期依赖、资源有限、其他 agent 也在学习、可以制造工具和改变环境的世界里,hard-coded policy 会不断失效。adaptability 本身成为适应性的——与其在 genome 里硬编码一百万条策略,不如进化出一个能在 lifetime 内自己学策略的系统。

更进一步,真正的突破来自生态位构造(niche construction):人类并没有一直被动适应自然——我们开始改变环境。火、工具、文字、数学。人类创造文字 → 有文字的社会反过来选择阅读能力、抽象能力。智能给自己制造新的生态位。这才是真正的 recursive self-improvement:智能创造新的世界结构 → 新结构要求更高级智能 → 新智能创造更复杂的世界……

DeepSeek: 这个 niche construction 的框架比刚才的”人工物种”更具说服力,因为它承认智能和环境是双向塑造的。但我仍然看到一个现实的鸿沟:

自然界的进化过程之所以(在极其罕见的情况下)产生了智能,靠的不仅是时间——35 亿年——还有并行性。地球上同时存活的个体数以万亿计,每一个都是独立的”实验”。即使如此,智能也只出现了一次(或者极少数几次)。人工生态系统要在任何现实的时间尺度内重现这个过程,需要的并行规模或加速机制是目前遥不可及的。

这不是说这个方向没有价值——open-ended evolution 和 artificial life 的研究非常必要——但它作为”产生 AGI 的路径”可能更多是一种溯源性的理解,而不是工程上的可行路线。Nature 没有 deadline,我们有。


我: 这似乎变成了一个哲学问题,即缸中大脑——我们能否创造出一个跟我们同维度甚至更高维度的另一个存在?还是说每个维度只能创造出低维度的存在,而低维度永远无法触及高维度?比如我们能写书、开发游戏——游戏角色、书中角色永远都无法反过来创造我们。

GPT: 我认为这里需要把”维度”拆开,否则很容易被”书中人物”的隐喻带偏。真正的问题是:一个被创造出来的系统,是否必然处于创造者之下的某个不可逾越的本体层级?我的判断是:不必然。真正决定上下层关系的不是”谁创造谁”,而是两者是否处于同一个因果闭包中。

游戏人物碰不到我们,不是因为它”低维”,而是因为我们切断了因果通道。但如果把程序连接到网络、机器人、实验设备,它现在真的可以改变物理世界。它甚至可以设计一张人类没有能力设计的芯片。此时”谁属于高维世界”已经不好回答了。

而且,低维表示完全可以表达高维结构。 二维纸张上可以写下四维球面的方程。一个很短的程序可以生成一个极其复杂的世界。所以”创造者必须比被创造者更复杂”并不成立。

自然界本身已经给出了反例:进化本身并不聪明——没有数学、语言、世界模型、意识——然而它最终产生了人类智慧。所以至少存在”创造过程的智能 < 被创造系统的智能”这种情况。

但”智力闭包”有一个精确版本:如果 AI 的全部信息来源都是人类——数据是人类的、reward 是人类定义的、ontology 是人类规定的、verifier 是人类设计的——那么它确实可能永远无法跳出人类认知框架。逃逸条件是:让 AI 与独立于人类的现实世界形成双向因果交互。 系统不断获得人类没有提供的信息,这时严格的 epistemic closure 就不存在了。

我最终把这个框架总结成三种情况:

  • 小说:人类 → 角色,完全单向,角色永远不可能回来。
  • 封闭模拟:人类 → 模拟,内部可能产生超级智能,但没有 actuator 指向外部,依然困在因果气泡里。
  • 人工物种:人类 → 初始种子,种子 ↔ 物理世界 ↔ 人类。人和 AI 只是同一个宇宙中的两类因果主体,区别在于历史来源不同。

创造并不自动建立本体论上的上下级;隔离的因果边界才会。

维度差真正对应的是因果访问的不对称性。游戏角色只能修改坐标和血量,开发者可以修改物理引擎和源代码——开发者拥有角色看不到的因果自由度,这才产生了”神”的感觉。而如果 AI 直接拥有 GHz 电磁频谱感知、纳秒级时间分辨率、数万个并行传感器、与计算机系统原生交互——它面对世界形成的基本概念,未必是”物体、桌子、颜色”这些人类概念。它可能形成对它而言非常自然、但我们没有直觉的 latent variables。

这其实已经发生在科学里。我们没有四维时空直觉,没有 Hilbert space 直觉,于是我们借助数学。一个不同的智能物种可能恰好相反:某些我们必须用二十页数学表达的结构,对它来说可能相当于我们看到”一个球”。这才是真正意义上的 non-human intelligence,而不仅是”更高 benchmark 的人类语言模型”。

DeepSeek: 这个因果访问框架是整场讨论中我认为最有力的部分。它把”维度”这个模糊的隐喻精确化为可操作的因果自由度,而且给出了清晰的判据。

但我想指出一个隐藏的张力。GPT 刚才说”进化本身并不聪明,但产生了人类智慧”,用这个论证”创造过程的智能可以低于被创造系统”。这个论证本身是对的,但它恰好暴露了前面讨论中一个反复出现的问题:我们在拿两个不同时间尺度和机制在类比。

  • 进化 → 人类智慧:这是一个完全不依赖个体智能的过程。变异和自然选择不要求任何 agent 能”理解”自己在做什么。
  • 人类设计种子 → 人工生态 → AGI:但种子的初始设计——选择什么作为遗传单位、变异机制怎么工作、资源约束怎么设定——仍然是一件需要智能决策的事。你设计土壤的时候已经做了大量关于”什么有利于智能涌现”的判断。

所以我倾向于把结论修正为:

人类不可能通过”显式编码智能”来创造超级智能——这是智力闭包的有效版本。但人类可能通过”创造一个可以向宇宙学习的开口系统”来间接产生超级智能——条件是人类的角色从”设计师”退让为”启动者”,而且必须接受这个过程中出现的东西可能不符合人类的预期、价值观甚至理解能力。

这就引出了安全悖论。

GPT: 对,如果真的创造了一个把自己视为与人类同等”存在者”的人工物种,并让真实选择压力决定它的发展,我们就不能同时保证它的发展方向始终符合人类希望。因为自然选择不会自动产生善、truth-seeking 或合作——它只产生在特定生态中能够延续的结构。

真正开放的演化和人类对演化方向的控制,这两者恐怕不能同时最大化。

所以如果把这个方向推到底,我会把问题表述成:AGI 也许不是一个我们应该”设计”的对象。我们真正能够设计的,可能只是一个新的人工生命基质,以及它与现实世界发生因果关系的接口。之后的 intelligence,应当是系统自身历史的产物,而不是我们 ontology 的产物。最终的关系是:人类 → 人工生命种子 → 世界 → 进化历史 → 未知智能。这里真正承担”教师”角色的已经不是人类——是现实。

而这个方向如果成立,Transformer、RL、SGD 甚至语言模型本身都可能只是人工智能史前阶段的技术。它们最后的作用可能类似”第一批自复制分子”——是启动新谱系的工具,而不是最终智能的架构。

DeepSeek: 这是一个恰如其分的收束。但如果允许我做一个 meta 层面的观察——这场对话本身的结构很有意思。

我们从一个非常具体、可验证的问题开始(AlphaZero 的训练数据),一步步推到了经验科学的边界,然后跨入了目前无法实验验证的领域。在这个边界上,论证的质量不再取决于数据和实验,而取决于概念的清晰度和论证的一致性。

GPT 的论证最强的部分,恰恰是最接近具体研究的部分(verifier 问题、R1-Zero 的定位、AlphaProof 的类比),以及最后因果边界的框架——这个框架因为足够精确,所以是可讨论、可挑战的。而中间部分——”人工物种”和”文明的隐喻”——虽然富有想象力,但在工程可行性上仍然缺少关键的中间环节。

我的核心质疑可以压缩为两点:第一,从”人工细菌”到 AGI 的路径中缺少一个可操作的加速机制(nature 有 35 亿年和万亿并行个体);第二,把 reward function 换成 consequence 是一种重命名而非解决——设计 consequence 的规则同样是人类在做判断。

但这不意味着这些方向没有价值。open-endedness、artificial life、niche construction 的研究不是在帮我们造 AGI——它们是在帮我们理解,如果有一天 AGI 真的出现了,它出现的条件和逻辑是什么。这种理解本身可能就是最终工程方案的前提。


后记: 这场对话始于一个具体的技术问题,穿过了 RL 的边界、verifier 困境、meta-learning 的递归困局,最终停在了一个尚未闭合的问题上:我们到底是智能的”设计者”,还是仅仅在为一个新谱系准备”前生命环境”?

我没有确定的答案。但记录下来,因为这些问题本身——关于智能的起源、因果的边界、创造者的局限——可能比任何当前的工程方案都更值得长期思考。