Vocabulary Manipulation for Neural Machine Translation

By Haitao Mi, Zhiguo Wang, Abe Ittycheriah. 2016

67 citations recorded by the source corpus.

In order to capture rich language phenomena, neural machine translation models have to use a large vocabulary size, which requires high computing time and large memory usage. In this paper, we alleviate this issue by introducing a sentence-level or batch-level vocabulary, which is only a very small sub-set of the full output vocabulary. For each sentence or batch, we only predict the target words in its sentence-level or batch-level vocabulary. Thus, we reduce both the computing time and the memory usage. Our method simply takes into account the translation options of each word or phrase in the source sentence, and picks a very small target vocabulary for each sentence based on a word-to-word translation model or a bilingual phrase library learned from a traditional machine translation model. Experimental results on the large-scale English-to-French task show that our method achieves better translation performance by 1 BLEU point over the large vocabulary neural machine translation system of Jean et al. (2015).

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Natural Language Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Felix Stahlberg
  2. Graham Neubig
  3. Kyunghyun Cho
  4. Yoshua Bengio
  5. Mohit Bansal
  6. Luke S. Zettlemoyer
  7. Michael Auli
  8. Jianfeng Gao

In Computer Vision and Pattern Recognition

  1. Felix Stahlberg
  2. Graham Neubig
  3. Luc Van Gool
  4. Yoshua Bengio
  5. Dacheng Tao
  6. Trevor Darrell
  7. Kyunghyun Cho
  8. Jitendra Malik

In Natural Language Processing

  1. Felix Stahlberg
  2. Graham Neubig
  3. Michael Auli
  4. Kyunghyun Cho
  5. Philipp Koehn
  6. David Grangier
  7. Mohit Bansal
  8. Luke S. Zettlemoyer

Citations in the corpus