投稿
← 一起学导览 00 · 不需要数学基础

先有全貌,再深入一个环节

你问一句话,
大模型里面发生了什么?

看完这页,你应该能讲清三件事:回答怎样产生、能力怎样训练出来、后面的实验各在解释哪一部分。

以下聚焦常见的自回归文字生成流程,不涵盖所有模型架构。导览不计入“通过验证”,原有七节的学习记录保持独立。

教学示意 · 不调用真实模型从一句话开始

“北京是中国的……”

大模型怎样继续这句话?点下面的环节,跟着走一遍。

Token · 文本片段

模型先把文字拆成可处理的片段。

北京是中国的

阅读用拆分示意;实际 Token 边界可能不同。

以“北京是中国的”为例。文字先经过分词器,变成一串编号。一个片段可能是一个字、词的一部分或标点,不一定等于一个词。

展开专业解释

分词器将字符串编码为词表中的 token ID 序列。具体边界由模型所用的分词器决定;这里按词展示只是便于阅读,并非任何真实模型的分词输出。

继续这句话:把“北京”查表变成向量 ↗
第 1 / 5 步

把刚才五步接起来

从文字进入,到文字出来

  1. 拆开文字以“北京是中国的”为例。文字先经过分词器,变成一串编号。一个片段可能是一个字、词的一部分或标点,不一定等于一个词。
  2. 变成数字可以先把向量理解成一长排数字。训练会调整这些数字,让模型能利用文本中的规律。它们不是人工规定的“地名分、情绪分”。
  3. 结合上下文模型处理当前能看到的上下文。Attention 让不同位置的信息相互影响,网络中的其他计算继续变换这些信息。“结合上下文”并不等于已经查证事实。
  4. 预测下一片段它计算接下来各个片段的概率,再按生成规则选出一个。这里可以用“首都”作为续写示意。高概率说明模型倾向这样续写,不能直接当作事实可信度。
  5. 接着往下生成于是你看到一段回答逐步出现。实际聊天还可能带上系统指令、历史消息、检索资料或工具结果。此处讲的是常见文字生成主流程。

聊天模型还经过指令学习等适配,产品也可能调用搜索或其他工具。理解“预测下一个 Token”是理解生成机制的起点,不能用它替代对完整系统能力的分析。

最容易混在一起的两件事

你在聊天时,与模型在训练时

使用 / 推理

用已有参数,生成这次回答。

输入上下文 → 网络计算 → 生成输出。普通聊天推理通常不会当场修改模型参数。新的消息会改变本次输入,所以回答可以跟着变化。

回看回答流程 ↑
学习 / 训练

用训练数据,反复调整参数。

给定样本 → 做预测 → 算损失 → 求梯度 → 更新参数。大规模预训练、指令微调等发生在相应训练流程中,不等于每发一条消息就训练一次。

用两个参数看清更新过程 ↗

学完能解释哪些实际现象

把原理放回你每天遇到的问题

为什么说得很顺,却可能是错的?

生成机制会产生连贯文本,但连贯并不保证事实正确。知识缺口、上下文和生成方式等都可能影响答案。涉及事实时,需要独立证据或工具核对;不能把“看起来像答案”当作验证。

先理解:训练表现好为何仍不够 ↗

它“记住我”,就是重新训练了吗?

不一定。当前对话可能被放回上下文,产品也可能保存资料并在以后检索出来。把资料提供给本次回答,与修改模型参数,是两种不同机制。具体产品的数据使用方式要看它的设置与说明。

提示词、RAG、微调分别动了哪里?

提示词改变给模型的输入;RAG 先检索资料,再把相关内容提供给模型;微调通过训练调整参数。资料可以改善回答依据,但检索错误或模型误用资料时仍可能答错。

本页先认清位置,RAG 和微调的完整动手课程尚未开放。

按你想弄懂的问题选实验

现在,数学实验才有了位置。

下面是真实可操作的小实验。它们解释基础机制,不具备聊天大模型的完整能力。

离开前,用自己的话回答

“我纠正了 AI 一句话,它下一句改口了”——这能证明模型参数已经改变了吗?

想好后,再看解释

不能仅凭改口证明。纠正信息进入上下文,就可能改变下一次输出;模型参数可以保持不变。要确认参数是否更新,需要训练流程或系统记录的证据。

我想先弄懂:文字为什么变成数字 ↗

想继续深挖,读原始资料

以下为 Google 官方机器学习课程,支持页面语言切换。核对日期:2026-09-21。

语言模型与上下文 ↗Token、Transformer 与文本生成 ↗微调与提示词 ↗