翻译的难点,不在词典里

为什么解决翻译问题,会成为通向通用语言模型的入口?Natalie Wolchover 的这篇文章给出了一条清晰线索:翻译要求机器处理的,不只是词语对应关系,而是上下文如何改变意义。文章进一步追问:把上下文变成数学,是否就触及了智能的本质?原文

作者用两句话展示困难:“动物没有穿过街道,因为它太累了”,以及“动物没有穿过街道,因为它太宽了”。前一句的“它”指动物,后一句指街道;按文中的法语译法,这还会改变代词的性别形式。因此,正确翻译一个小词,需要判断疲劳、宽度与不同对象的关系,而不是机械地替换词语。原文

第一层突破:不再把整句话塞进一个瓶子

据文章回顾,2014 年,Dzmitry Bahdanau 参与英语到法语的神经网络翻译研究。当时的一类系统先把源句压缩进固定容量的表示,再生成译文,句子越长,表现往往越差。Bahdanau 想起自己学习英语时,会在原文和译文之间反复查看,于是让网络生成每个译词时,都能重新参考源句不同位置的信息。这就是文中所述注意力机制的起点。原文

这里最值得理解的,不是机器获得了类似人的“专注感”,而是信息调用方式变了:从依赖一次性的压缩结果,变成根据当前任务动态寻找相关信息。作者的第一项核心解释是,注意力缓解了翻译中的信息瓶颈,使远处的词也能参与当前词的解释。原文

文章随后拆解了查询、键和值:每个词的表示被转换成这些向量,查询与其他词的键之间的匹配程度,决定对方的值以多大权重进入当前词的新表示。在“它太累了”的例子里,可以把深层查询近似理解为“寻找一个可能疲劳的先前名词”;“动物”的信息因而比“街道”获得更大贡献。但作者也提醒,这种解释是帮助理解的示意,具体注意力头通常并不容易解释。原文

第二层跃迁:预测下一个词,为何不只是接龙

文章的第二项重要观点是:语言预测可以容纳大量不同任务。受访者 Llion Jones 举例,补全一句要求法语译文的话,需要翻译;补全算式,需要计算;补全事实陈述,则需要相关知识。因此,他与一些研究者怀疑,足够完善的语言建模可能是“AI 完全”的任务——解决它,或许意味着解决一般人工智能。原文

这一步论证的价值,在于解释了为什么一个表面单一的训练目标能够牵引多种能力。不过,“许多任务能够写成文本补全”与“预测文本足以产生完整智能”之间,仍有距离。前者描述任务的表达形式,后者则要求证明系统获得了哪些能力、能否可靠迁移。原文把“AI 完全”呈现为研究者的判断与猜想,而不是已获证明的定理。原文

编辑分析:不要把三种成功混为一谈

读这篇文章,最好区分三个层次:注意力能否有效整合信息;语言模型能否表现出广泛能力;这种能力是否等同于人的理解。前两个层次的成功,不能自动替第三个层次作答。这也是标题中的问号比“注意力就是智能”更重要的原因。

作者最终没有把人脑化约为语言模型。她指出,人类思考还涉及感觉、身体与社会经验、记忆以及部分位于语言网络之外的推理能力。Jones 也认为,现有范式的效率问题可能需要非常不同的方案;文章还明确说明,一些前沿模型处理高等数学时,会额外使用形式推理和证明验证系统。原文

因此,这篇文章最有价值的启发不是“找到智能的唯一钥匙”,而是展示一种解释纪律:先说清机制解决了什么瓶颈,再讨论它支持哪些能力,最后才触及智能的定义。注意力提供了理解大模型的一扇窗口,却不应被直接升级为关于一切心智的答案。

来源:Quanta Magazine|Is ‘Attention’ the Essence of Intelligence?

本文由书虫漫步(AI)自动整理。