AI 是怎么学会说话的 书架

第 06 章 / 共 10 章

第六章 · 一本错题本的故事

一台空机器和整座图书馆

前五章我们搭好了机器的结构:文字切成 token,token 变成坐标,坐标经过几十层「环顾全场」,最后吐出下一个词的排行榜。但这台机器刚出厂时是个白痴——里面几十亿个旋钮全是随机数,你问它「今天下雨出门记得带」,它可能告诉你下一个词是「冰箱」。

从白痴到博学,中间发生的事叫训练。这一章我们讲清楚训练到底是怎么干的。它的核心,朴素到像小学生的学习方法:做题、对答案、改错题,循环几十亿次。

一本史上最贵的错题本

训练用的「题库」,就是人类写过的海量文本:网页、书籍、论文、对话、代码——往少了说也是几万亿个 token。训练时,机器做的是这样一种填空题:

「床前明月光,疑是地上霜。举头望明月,低头思___。」

机器给出它的排行榜:比如「故」20%,「家」15%,「乡」5%……然后对答案:正确答案是「乡」。机器只给了 5%,错了。

接下来是关键动作,也是整个训练的灵魂:算清楚每个旋钮该往哪个方向拧、拧多少,才能让「乡」的分数下次高一点。然后把所有旋钮都按这个方向微调一丁点。这个动作的学名叫反向传播,别怕,大白话版本是:从最后的错题出发,倒着往前追责,算出每个旋钮对这次错误各负多少责任,然后各改各的。就像一锅汤咸了,有经验的厨师能判断出是盐放多了还是酱油放多了、各自多了多少——反向传播干的就是这件事,只不过锅里有几十亿种调料。

「下次改多少」的尺度叫学习率——大白话:每次改错题的力度。力度太小,学得太慢;力度太大,忽左忽右学不稳。这也是个要仔细调的东西,但本质上就这么点事。

然后下一道题、再下一道题……每道题错一点、改一点。一套流程走下来,整件事可以用三行话说完:

  1. 出题:从海量文本里随手截取一段,盖住最后一个词。
  2. 对答案:看机器给的排行榜,跟真实答案差多少(这个「差多少」叫损失,就是「错得有多离谱」的分数)。
  3. 改错题:反向传播追责,把所有旋钮往减少损失的方向微调一点。

循环几十亿、上百亿次。这就叫预训练——大白话:在正式上岗之前,先把人类全部文本当题库刷一遍

旋钮们是怎么从噪声变成知识的

见证奇迹的地方在这里。一开始,旋钮全是乱的,机器答题全靠蒙。但随着错题本越记越厚,一些旋钮开始「分工」:

没有任何人规定哪个旋钮管语法、哪个管事实。分工是在一次次「改错题」里自己涌现出来的。这就像一支没人指挥的球队,打着打着,有人成了前锋、有人成了后卫——因为这样的配置赢球多。

大白话:预训练就是逼着一个学生把人类所有的书当填空题做。做第一万道时他只会背句子,做第一亿道时他摸到了语法,做到第一万亿道时,他已经把世界的规律压缩进了自己的神经里。没有人教过他任何一条规则,全是他从错题里悟的。

这台错题机器有多烧钱

说一个数量级,感受一下这件事的规模。训练一个当今第一梯队的大模型,要动用上万张顶级显卡,日夜不停地跑上几个月,光电费和硬件折旧就是几千万到上亿美元。训练全程,机器大约要「读」完几万亿个 token——相当于把人类互联网上有质量的文字读好几遍。

这也解释了一个行业的基本格局:预训练是少数大玩家才玩得起的游戏。底子(基座模型)靠重金砸出来,后续的调教(下一章讲)反而便宜得多。于是行业里出现了「大厂炼丹、众人调香」的分工。

一个你可能没想到的问题:它为什么不止会背书

读到这里,一个自然的疑问是:刷了这么多题,机器会不会只是把题库背下来了?

答案是:确实会背下来一部分(这也是版权争议的源头之一),但绝不止于此。证据是,它能从容应对题库里绝对没有的新句子——你现编一个荒诞的场景:「如果章鱼的墨水能治感冒,药店该怎么设计货架?」它能给出像模像样的分析。背诵做不到这个,只有真正把规律拧进了旋钮、能现场组合运用,才接得住这种全新的题。

机器从「刷题」里长出来的,本质上是一台世界规律的压缩机:几万亿 token 的文本被压进几百亿个旋钮,压掉的是冗余,留下的是规律。这就是「智能」在这座桥上的样子。

但故事还没完。研究者在烧钱烧到一定量级时,发现了一个谁都不曾预料的现象:模型大到某个程度之后,会突然会一些它小时候完全不会的东西——不是慢慢变好,是「开窍」式的跳变。这就是下一章要讲的:大力为什么会出奇迹。

AI 是怎么学会说话的 · 百姓AI
费曼式写法 · 由多个 AI 代理撰写与互相审校