Vocabulary Manipulation for Neural Machine Translation
Not on the map. Why?
Abstract (arXiv)
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).
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 May 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 2.
5 papers.
- 2023Tokenization and the Noiseless Channelcited by 58
- 2021Dynamic Language Models for Continuously Evolving Contentcited by 27
- 2023On-the-Fly Fusion of Large Language Models and Machine Translationcited by 5
- 2022The Devil is in the Details: On the Pitfalls of Vocabulary Selection in Neural Machine Translationcited by 3
- 2022Word Alignment in the Era of Deep Learning: A Tutorialcited by 3
- 2023On-the-Fly Fusion of Large Language Models and Machine Translation14 Nov 2023
- 2023Tokenization and the Noiseless Channel29 Jun 2023
- 2022Word Alignment in the Era of Deep Learning: A Tutorial30 Nov 2022
- 2022The Devil is in the Details: On the Pitfalls of Vocabulary Selection in Neural Machine Translation13 May 2022
- 2021Dynamic Language Models for Continuously Evolving Content11 Jun 2021