Vocabulary Selection Strategies for Neural Machine Translation

By Gurvan L'Hostis, David Grangier, Michael Auli. 2016

43 citations recorded by the source corpus.

Classical translation models constrain the space of possible outputs by selecting a subset of translation rules based on the input sentence. Recent work on improving the efficiency of neural translation models adopted a similar strategy by restricting the output vocabulary to a subset of likely candidates given the source. In this paper we experiment with context and embedding-based selection methods and extend previous work by examining speed and accuracy trade-offs in more detail. We show that decoding time on CPUs can be reduced by up to 90% and training time by 25% on the WMT15 English-German and WMT16 English-Romanian tasks at the same or only negligible change in accuracy. This brings the time to decode with a state of the art neural translation system to just over 140 words per seconds on a single CPU core for English-German.

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. Yoshua Bengio
  2. Luke S. Zettlemoyer
  3. Kyunghyun Cho
  4. Michael Lewis
  5. Mohit Bansal
  6. Michael Auli
  7. Graham Neubig
  8. Quoc V. Le

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Yoshua Bengio
  3. Dacheng Tao
  4. Trevor Darrell
  5. Jitendra Malik
  6. Xiaogang Wang
  7. Ming-Hsuan Yang
  8. Andrew Zisserman

In Natural Language Processing

  1. Michael Auli
  2. Kyunghyun Cho
  3. Michael Lewis
  4. Graham Neubig
  5. Mohit Bansal
  6. David Grangier
  7. Luke S. Zettlemoyer
  8. Jason Aaron Edward Weston

Citations in the corpus