← 专著首页目录专著栏目

第二十四章 从发现学到发生学:0→1 在哪里、落点、误用与证伪

0→1 在哪里:认知革命的准确含义

7.1 革命不是换结论,是换判错方式

“从发现学到发生学的认知革命”这句话很容易被读成”我们换了一套说法”。如果只是换说法,那不值得叫革命,更谈不上 0→1。

本文主张这里的 0→1 落在一个更具体的位置上:

发生学第一次给出了发现学给不出的判错方式——换一个条件,重跑一遍。

发现学有它的判错方式:与观测不符。但这种判错方式有一个盲区——它只能判结论错,不能判“这结论是唯一的”错。你永远无法通过更精确的观测,来发现”其实换一组条件会长出另一个东西”,因为你手上只有这一组条件跑出来的这一个世界。

发生学的判错方式不同:它要求重跑。而重跑立刻带来两个发现学没有的东西:

  1. 一个对照组——同样的材料、不同的条件,产出可比;
  2. 一个新的错误类型——不是”算错了”,而是”把条件的产物当成了条件之外的东西”。

第二条是发生学独有的判错方式。本书前面各编反复使用的那些判断——把复合体的读数记在自然人账上、把成品路径当作思考过程、把机器的到达当成人的成长——全部属于这一个错误类型。它们在发现学框架里根本不成其为错误,因为那里没有”条件的产物”这个范畴。

所以革命的准确含义是:

不是答案变了,是什么算证据、什么算错误变了。

一套新的思维之所以是 0→1 而不是 1→N,判据也在这里:它带来的是新的判错方式,还是只是新的说法。只出结论不出判错方式的,一律是 1→N。

7.2 三个动作

发生学思维落到操作上,是三个动作,与发现学思维的三个动作正好相对。

发现学的三个动作 发生学的三个动作
第一步 定义:这是什么 找条件:在什么条件下它才会成为这样
第二步 分类:它属于哪一类 换条件:抽掉一个条件,它还在不在
第三步 找规律:它遵循什么规律 看变形:条件变了,结构怎么变

三个动作可以直接套在任何对象上,包括本文自己。

以”语言能力”为例。发现学做法:定义语言能力有哪几个成分,分类,找出各成分的发展规律。发生学做法:问这套能力是在什么条件下形成的(语料、顺序、反馈、纠错),抽掉其中一项(比如纠错)看还剩什么,再看条件变化时结构怎么变。

两种做法产出的东西完全不同,而后者产出的东西可以被重跑。

7.4 为什么说这是”思维升级”的直接应用

把思维方式排成一条阶梯,可以看出这套东西在什么位置上。

第一级:细粒度的发现。对象是一个个事实、一条条规律。动作是观察、测量、归纳。绝大部分训练有素的专业工作停在这一级,它也确实是一切的基础。

第二级:粗粒度的发现。对象变成整块结构——一个模型、一套理论、一个范式。动作还是发现:找出这套结构”本来是什么样”。系统思维、结构主义、许多所谓的高阶思维训练,升到这一级就停了。它比第一级看得大,判错方式却完全一样——仍然只能判”说得对不对”。

第三级:粗粒度的发生。对象仍是整块结构,但问题换了:它是在什么条件下成为这样的,抽掉一个条件它还在不在,条件变了它怎么变。只有到这一级,判错方式才第一次改变:从”对不对”变成”换个条件还成不成立”。

这条阶梯说明了两件事。

其一,通常说的”思维升级”大多只是从第一级升到第二级——颗粒变大了,判错方式没变。本书前面已经论证过,颗粒变大不等于层级上移;这里可以说得更准:没有换判错方式的颗粒放大,就是那种最容易被误认为高层思维的东西。

其二,SDE 的知识发生思维不是这条阶梯之外的另一套东西,它就是第三级本身的操作形态——三大方程给三个可求解方向,六路径给起手顺序,123 原理管回写推进。因此可以说:知识发生思维是思维升级的直接应用,而且是这条阶梯上目前能看到的最后一级。

最后一级之所以最后,不是因为它最高级,是因为它是第一个自己带判错方式的级——而一个不带判错方式的级,无论多高,都无法再往上生长。

7.3 与”建构主义”的划界

必须与一个最近邻划清界限,否则本文会被当作旧酒。

建构主义主张知识是被建构的,不是被发现的。这在结论上与本文一致,在判据上完全不同:建构主义的论证方式是社会学的与历史学的——指出某个知识形态如何受到利益、制度、修辞与偶然的塑造。这种论证的弱点是它自己也无法被重跑:你不能把那段历史换个条件再来一次,所以它的对手永远可以回答”就算过程曲折,结论仍然是对的、仍然是本来在那儿的”。

本文的论证不是社会学的,是工程的:它不追问知识形态受了谁的影响,它要求一个可以只换一个条件重跑的对象,并在其上测一个具体的量。

差别可以压成一句:建构主义说”看,它是被造出来的”;本文说”来,我们换个条件再造一次,然后量”。前者是解释,后者是实验。


落点:这套思维在教育与研究上的直接用法

8.1 教育:能力也是被形成的

如果 S 对 D 的依赖成立,那么它对人的学习有一个直接的推论,而且这个推论正是本书前面各编反复在说的事:

同样的课程内容,不同的学习路径,形成的不是同一套能力——哪怕考试分数相同。

这句话在发现学框架下读不出来。在那里,知识是一个既定对象,学习是接近它的过程,路径只影响接近的速度;只要考到同样的分数,就说明接近到了同样的程度。而在发生学框架下,路径进入了结果,分数相同不等于形成物相同。

这正好解释了本书第一编的核心事实:带机练习提升明显,撤机后读数不持续。发现学对此只能解释为”没学扎实”;发生学的解释是:这条路径形成的是另一种结构——一种在有外部生成位时运转良好、撤掉后不运转的结构。

同样,本书第四十章提出的三类评价条件(独立、协作、换用)在这里得到了理论根据。换用条件之所以不可省,正是因为它是教育里唯一可得的”换一个条件重跑”:更换工具与界面,看那套能力还在不在。换用测试就是人身上的种子实验。

8.2 研究:把 D 记下来,不要只记 S

发生学思维对研究实践的要求很朴素,也很少被执行:

不要只记录结论,要记录形成条件。

一份研究通常只交付 S——结论、模型、命题。它形成的路径(试过哪些方向、在哪里改了判准、哪一批材料先进来、被否决的候选是什么)不被记录,因而不可重跑,因而不可判定”换个条件会不会不同”。这正是本书第一编说的那件事的研究版:判定住在被否决的分支里,而被否决的分支不进入交付物。

由此得到一条可执行的要求,成本极低:在交付结论的同时交付路径的最小记录——起点是怎么选的、中途改了什么判准、哪些候选被排除以及为什么。这份记录的价值不在于透明度,在于它是重跑的前提。没有它,任何研究都只能被信或被不信,不能被重跑。

8.3 一个警告:不要从模型直接推人

本文全部论证的对象是大模型。把结论直接搬到人身上,是一次未经许可的跨越,必须挡住。

模型与人在三处明显不同:人有身体与社会环境,其”训练路径”不可控也不可穷举;人的学习是持续的、有目的的、可自我干预的;人不能被复制多份来做种子实验。

因此本文对教育的部分(第 8.1 节)只有类比强度,没有推论强度。它的地位是:提供一个值得检验的假说,以及一个可操作的检验方式(换用条件),而不是一个已被证明的结论。

本书第四十二章的未做清单里,这一条排在前面。


四种误用与证伪条款

9.1 四种误用

误用一:把”发生”当成”随机”。发生不是任意。发生是在约束下形成:语料、架构、目标函数、优化规则全都是硬约束,路径只在约束留下的余地里起作用。把发生学读成”什么都可能”,等于取消了它的全部内容。

误用二:把种子差异当作”模型不可靠”的证据。这是发现学口吻的另一种残留——它预设有一个正确答案,差异即偏离。在发生学读法里,差异是读数不是缺陷;要判”不可靠”,需要的是另一套关于用途与后果的论证,不能从差异直接得到。

误用三:用发生学解释一切。任何现象都可以被说成”它是在某种条件下发生的”——这句话永远为真,因而没有信息量。防止的办法只有一个:每次使用发生学解释时,必须同时说出它的判负条件(换哪个条件、预期看到什么、看到什么就算它错)。说不出的,那次使用是修辞不是分析。

误用四:从模型推人。见第 8.3 节。

四种误用里,第三种最危险,因为它最舒服。本文第二十三章之所以要把不利结论写在设计之前,正是为了不犯它。

9.2 证伪条款

条款一(S 对 D 的依赖) 若第 5.3 节的预注册真跑给出 J1、J2 或 J3 任一结果,则本文第三、四章的主张判负:路径的影响可随规模消失,发现学解读在这一处成立。

条款二(顺序效应) 若在严格控制下,数据顺序对最终结构的影响被证明可完全归因于等价的统计量差异(即顺序并未带入集合之外的任何东西),则第 3.2 节作废。

条款三(可判性) 本文主张大模型是第一个同时满足可重复、可干预、可读数三条件的案例。若能给出一个更早的、同样满足三条件的知识形成过程(自然的或人造的),则第二十三章关于”第一个”的主张作废——本文的其余论证不受影响,但”0→1”的说法应当收回。

条款四(判错方式) 本文主张发生学的 0→1 在于提供了新的判错方式。若能证明”把条件的产物当成条件之外的东西”这一错误类型可以在发现学框架内被表述并被检测,则第二十四章作废,本文只剩一套新说法,属 1→N。

条款五(教育推论) 若在人身上,换用条件(更换工具与界面后能否重建能力)与独立条件、协作条件的读数高度相关,不提供独立信息,则第 8.1 节的落点作废——路径依赖在人这一侧没有可测的后果。

9.3 本文没有做到的


结论

三句话。

第一句关于僵局。发现学与发生学之争两千年不可判,不是因为双方都有道理,是因为没有对照组:历史只发生一次,不能只换一个条件重跑。

第二句关于转折。大模型是第一个同时可重复、可干预、可读数的知识形成过程。于是”规律本来在那儿”这条立了两千年而从未被检验的预设,第一次被拿到了台上:如果它本来在那儿,同语料不同路径就该收敛到同一个结构。这是一道可以做出来的题。本文给出了它的题面、材料与判负条件,并且如实报告——现有的一份公开结论对本文不利,而本文把它写在了设计前面。

第三句关于 0→1。这里的革命不是换了一个结论,是换了什么算证据、什么算错误。发生学带来的新判错方式是”换一个条件重跑一遍”,以及随之而来的一个发现学框架里根本不存在的错误类型——把条件的产物当成了条件之外的东西。

最后一句正是本书的全部内容。把复合体的读数记在自然人账上,把成品路径当成思考过程,把机器的到达当成人的成长——它们是同一个错误的三种形态。而要看见这个错误,必须先站到发生学这一侧来。

站过来的代价是:从此每说一句”它就是这样的”,都要跟上一句”换什么条件它就不是这样了”。答不出后一句的,前一句作废。

© 德麦国际出版社 · 王德生《AI 时代教育的认知变革》· ISBN 979-8-90690-096-8