前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Google发布神经机器翻译教程,带你从零开始搭建NMT系统

Google发布神经机器翻译教程,带你从零开始搭建NMT系统

作者头像
量子位
发布2018-03-28 16:52:13
1.9K0
发布2018-03-28 16:52:13
举报
文章被收录于专栏:量子位量子位
李林 编译自 Google Research Blog 量子位 报道 | 公众号 QbitAI

想自己在TensorFlow上搭神经机器翻译(NMT)模型?Google亲自来教你了。

周三,Google在GitHub上发布了一份TensorFlow神经机器翻译教程,带着读者充分理解seq2seq,并从零开始构建翻译模型。

seq2seq直译成汉语是“序列到序列”,是机器翻译中一种常用方法,能够用深层神经网络捕捉句子意义。

Google Translate就用了seq2seq,Google开源的tf-seq2seq、哈佛大学的OpenNMT,都是基于seq2seq的框架。

Google的这份教程,从神经机器翻译的背景知识讲起,然后详解了基础系统的代码细节,再讲到NMT系统处理长句的关键:注意力机制。最后,这份教程还详细介绍了如何复制Google神经机器翻译系统(GNMT)的关键功能,并在多个GPU上进行训练。

教程中还包含了详细的基准测试结果。Google开源模型的性能与GNMT相当,在WMT’14英语-德语翻译任务上,BLEU得分为24.4。

另外,这份教程还展示了完全动态的seq2seq API,让建立seq2seq模型更简单。

Google神经机器翻译教程的主要作者有:Google研究员Thang Luong、Google Brain软件工程师Eugene Brevdo、Rui Zhao。

原文: https://research.googleblog.com/2017/07/building-your-own-neural-machine.html

教程详情: https://github.com/tensorflow/nmt

GNMT简介: https://research.google.com/pubs/pub45610.html

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-07-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 量子位 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 李林 编译自 Google Research Blog 量子位 报道 | 公众号 QbitAI
相关产品与服务
机器翻译
机器翻译(Tencent Machine Translation,TMT)结合了神经机器翻译和统计机器翻译的优点,从大规模双语语料库自动学习翻译知识,实现从源语言文本到目标语言文本的自动翻译,目前可支持十余种语言的互译。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档