S02.md · 可读全文

这里保留原文的中文、公式标记、代码和链接。可直接交给 Agent 读取,也可选取下方原文复制。此入口返回 HTML;原始 .md / .py 文件仍保留,完整候选包同时包含 UTF-8 原件。

# S02 · 从关系检查,走进完整翻译任务

开场的困难是跨语言保留关系。改用中文到英文,是为了让大家能直接检查每个决定,并把后续系统部件接在同一任务上。

<span id="s02-b0"></span>

## 状态 b0

给书图帮助识别人物、接收者、物体与时间;当前翻译输入仍是文字。

<span id="s02-b1"></span>

## 状态 b1

目标依次为I gave her a book yesterday . EOS;六个源片段只是教学划分。

## 公式与算例详情

**教学构造,不是模型实跑。** 源句切为`我/昨天/给了/她/一本/书`六段;目标为`I gave her a book yesterday . EOS`八项,其中句号与终止符EOS都计入预测。BOS提供解码开始标记,不属于这八个目标。

切分是本课为计算设定的约定,真实token可以是字、词或子词。给书图用于帮助人确认给予者、接受者、物体和时间;早期翻译模型并不读取这张图。目标中的yesterday改变位置,但事实关系不改变。图像可见的额外事实将到多模态段才成为机器的新输入。

此后二维RNN、三源读取、四维block和标量在线累计是不同尺度的教学算例,不能被拼成同一组参数的完整前向。共同延续的是任务和信息路径,而非虚构一套所有数字都来自同次运行的模型。

### 继续学习

[从一条混排消息到模型的输入](https://codingai-lec05.pages.dev/course/knowledge/text-units-and-representations.html) · [LAB01:A · 邻居变多,bank 的表示会怎样变?](https://deepnote.com/workspace/ise3309jingao-5ba66b0a-4283-4f5a-ae06-3f68d3201e99/project/Fall-26-Lecture-05-841ec8e7-e352-4840-b628-d3742b03d6d0/notebook/LAB-01-ec403d28cc2c400ba661cd270588669f?utm_content=ec403d28cc2c400ba661cd270588669f&utm_source=openai&utm_medium=mcp&utm_campaign=openaimcp&utm_term=get_notebook)

[路径 A:分数进步了,为什么这一句仍然错](https://codingai-lec05.pages.dev/course/knowledge/teacher-forcing-and-generation.html) · [LAB02:路径A · 分数进步了,为什么这一句仍然错](https://deepnote.com/workspace/ise3309jingao-5ba66b0a-4283-4f5a-ae06-3f68d3201e99/project/Fall-26-Lecture-05-841ec8e7-e352-4840-b628-d3742b03d6d0/notebook/LAB-02-bba1d024d8e64a589c290b09381de692?utm_content=bba1d024d8e64a589c290b09381de692&utm_source=openai&utm_medium=mcp&utm_campaign=openaimcp&utm_term=get_notebook)

保留的完整推导:[R01](course/R01.html) · [R06](course/R06.html)。