章节01 / 完整阅读
一个词的意思,需要向其他词借信息
01 / MOTIVATION
看句子“小王把书交给小李,因为他明天要用”。“他”指谁,要结合上下文判断。单独给“他”一个固定向量,无法表达这句话中的具体指代。我们希望每个位置都能参考其他位置,把相关信息融入自己的表示。
可以先把Attention想成一次可学习的信息检索:当前词提出查询,其他词提供匹配线索和可取回的信息;匹配程度决定混合比例。它不是检索某个外部数据库,而是对模型内部的向量做运算。输出还是向量,并不是一句“他指小李”的解释。
还需要上下文
分数由学习参数决定
对一行求和为1
更新“他”的表示
循环网络通常沿句子位置递推:后一个隐藏状态要等待前一个。Self-Attention可以让同一层的所有位置一起计算匹配,并让远处位置直接交换信息。但更短的计算路径不保证模型一定学对,也不代表整个训练没有顺序依赖。
原文定位:§1—2,第1—2页讨论顺序计算与长距离依赖。本文的中文指代例子是教学构造。