早在2016年9月,谷歌就推出了神经机器翻译(GNMT)系统。该系统利用深度学习,在不同语言之间实现更自然的翻译。
谷歌翻译在10年前推出时,最初只支持少数几种语言;如今这一数字已增至103种。该系统每天翻译超过1400亿个词。
创建一个能够翻译多种语言的计算机系统十分复杂。谷歌的开发人员想知道,他们的系统究竟有多聪明。于是,他们设计了一项挑战:先教机器进行英语和日语的双向翻译,再教它进行英语和韩语的双向翻译。到目前为止,一切都很寻常。但随后发生的事却非同寻常。
迷失在(人工智能)翻译中
研究人员发现,GNMT已经学会自行进行日语与韩语之间“尚算合理”的双向翻译,无需借助英语作为桥梁。机器似乎构建了自己的语言,反映出它在受训理解的语言之间进行翻译时所用到的概念。
这里展示了一个单句可视化结果,呈现系统对日语、韩语和英语之间多方向翻译的记忆:
Image: Johnson等人
这项被称为“中介语”的发现仍处于早期阶段,其能力可能较为基础,也可能十分复杂。在上图中,部分(a)展示了翻译的整体几何结构。含义相同——而非语言相同——的句子也使用相同的颜色。部分(b)放大了其中一组含义;最后,部分(c)则按源语言划分这些含义。
谷歌翻译团队解释说:“在单个组内,我们看到的是来自三种不同语言、含义相同的句子。这意味着网络必定在编码句子的某些语义信息,而不是简单地记忆短语之间的对应翻译。我们认为,这表明网络中存在一种中介语。”
简单来说,这个系统似乎在没有人类指导的情况下自行创造了某种东西,以帮助它理解人类语言。


