T learn.traeai

第 3 节 · 本站原创中文课程 · 建议 25 分钟

第三课:读懂微型 Transformer 的路线

学完能做:把 GuppyLM 的主要模块和输入输出串起来。

小鱼模型实验 · 用自己的话写下发现,保留实际观察与待验证的问题。

从编号到向量

真实模型先把 token ID 变成向量,加上位置信息,再送进多层 Transformer。GuppyLM 使用学习到的位置嵌入,6层、宽度384、6个注意力头,前馈层宽度768并使用 ReLU。这些数字描述模型结构,不是知识正确率。

注意力能看哪里

因果自注意力让一个位置利用它之前的上下文,训练时用遮罩阻止偷看未来答案。经过注意力、前馈层和归一化后,输出层产生词表上每个 token 的分数,再变成概率。与本站只看一个前词的计数模型相比,它能学习更复杂的依赖,但仍可能出错。

参数、数据和记忆不要混为一谈

约870万参数是参与计算的可学习数值数量;6万条对话是数据规模;128 tokens 是单次上下文窗口。它们分别回答“有多少可调数值”“学了哪些例子”“这次能看多长”。画出 token→嵌入→Transformer→下一 token 分布,并标注这些区别。

这是本站独立编写的讲解与示例,并非官方课程逐字翻译。理解之后,请完成下面的练习、自测和笔记。

参考来源:arman-bd / GuppyLM 开源项目

动手,把理解变成成果

本节练习

正在读取本机草稿…

画或用箭头写出推理路线,标出因果遮罩,分别解释870万、6万和128。

41 / 6000 字。用自己的话记录发现;作品保存在本机,不发送给外部伴学模型。

给我一个提示

可阅读项目 model.py;不运行代码也可以完成路线图。

查看参考思路(本站预写,非实时 Agent)

token ID→词与位置嵌入→6层因果Transformer→下一token分布。遮罩防止看到未来。870万是参数,6万是对话,128是上下文长度;计数模型只看相邻词。

人工自评:逐项核对自己的作品

这些勾选由你确认,不是自动测试结果。遇到待测项,请在作品里明确注明。

理解自测

因果遮罩主要防止什么?

自己的学习笔记

0 / 3000 字 · 仅保存在此浏览器

走完学习闭环

完成本节

保留练习、勾选人工自评并通过自测后,可记录完成。修改作品或答案会重新打开本节。

课程进度:0 / 15 · 本机记录,不是外部官方证书

← 上一节:第二课:从次数到条件概率