Google’s Multilingual Neural Machine Translation System: Enabling Zero-Shot Translation

Многоязычная система нейронного машинного перевода Google: обеспечение zero-shot перевода
Mike Schuster, Yonghui Wu, Quoc V. Le, Maxim Krikun, Melvin Johnson, Greg S. Corrado, Macduff Hughes, Jay B. Dean, Nikhil Thorat, Fernanda Viégas, Martin Wattenberg, Zhifeng Chen
2017-12-01

multilingual neural machine translationshared wordpiece vocabularytarget-language tokentransfer learningzero-shot translation
We propose a simple solution to use a single Neural Machine Translation (NMT) model to translate between multiple languages. Our solution requires no changes to the model architecture from a standard NMT system but instead introduces an artificial token at the beginning of the input sentence to specify the required target language. Using a shared wordpiece vocabulary, our approach enables Multilingual NMT systems using a single model. On the WMT’14 benchmarks, a single multilingual model achieves comparable performance for English→French and surpasses state-of-theart results for English→German. Similarly, a single multilingual model surpasses state-of-the-art results for French→English and German→English on WMT’14 and WMT’15 benchmarks, respectively. On production corpora, multilingual models of up to twelve language pairs allow for better translation of many individual pairs. Our models can also learn to perform implicit bridging between language pairs never seen explicitly during training, showing that transfer learning and zero-shot translation is possible for neural translation. Finally, we show analyses that hints at a universal interlingua representation in our models and also show some interesting examples when mixing languages.
1
A single standard NMT model can translate between multiple languages by prepending an artificial token indicating the target language.
2
Analyses suggest the model may learn a universal interlingua representation and exhibit interesting behaviors when mixing languages.
3
Multilingual models trained on up to twelve language pairs improve translation quality for many individual pairs and enable zero-shot translation via implicit bridging between unseen language pairs.
4
On WMT’14 benchmarks, the single multilingual model matches English→French performance and surpasses state-of-the-art for English→German.
5
The single multilingual model surpasses state-of-the-art for French→English (WMT’14) and German→English (WMT’15).
6
Using a shared wordpiece vocabulary enables a single multilingual model without architecture changes.

Single multilingual Neural Machine Translation (NMT) model that translates between multiple languages using a shared wordpiece vocabulary and target-language token

Ability of the single multilingual NMT model to perform multilingual translation including zero-shot translation and implicit bridging, transfer learning benefits, and comparative translation performance across language pairs and benchmarks

Publication Details
Publication Date
2017-12-01
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Mike Schuster
Yonghui Wu
Quoc V. Le
Maxim Krikun
Melvin Johnson
Greg S. Corrado
Macduff Hughes
Jay B. Dean
Nikhil Thorat
Fernanda Viégas
Martin Wattenberg
Zhifeng Chen
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%