A Call for Prudent Choice of Subword Merge Operations in Neural Machine Translation

By Shuoyang Ding, Adithya Renduchintala, Kevin Duh. 2019

73 citations recorded by the source corpus.

Most neural machine translation systems are built upon subword units extracted by methods such as Byte-Pair Encoding (BPE) or wordpiece. However, the choice of number of merge operations is generally made by following existing recipes. In this paper, we conduct a systematic exploration of different BPE merge operations to understand how it interacts with the model architecture, the strategy to build vocabularies and the language pair. Our exploration could provide guidance for selecting proper BPE configurations in the future. Most prominently: we show that for LSTM-based architectures, it is necessary to experiment with a wide range of different BPE operations as there is no typical optimal BPE configuration, whereas for Transformer architectures, smaller BPE size tends to be a typically optimal choice. We urge the community to make prudent choices with subword merge operations, as our experiments indicate that a sub-optimal BPE configuration alone could easily reduce the system performance by 3-4 BLEU points.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Machine Translation

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. Bill Byrne
  2. Danielle Saunders
  3. Benoît Sagot
  4. Ivan Provilkov
  5. Dmitrii Emelianenko
  6. Samson Tan
  7. Chenglei Si
  8. Manan Dey

In Computer Vision and Pattern Recognition

  1. Danielle Saunders
  2. Bill Byrne
  3. Ivan Provilkov
  4. Dmitrii Emelianenko
  5. Samson Tan
  6. Chenglei Si
  7. Manan Dey
  8. Arun Raja

In Machine Translation

  1. Ivan Provilkov
  2. Dmitrii Emelianenko
  3. K. Jung
  4. Stéphane Clinchant
  5. Colin Raffel
  6. Vassilina Nikoulina
  7. Bill Byrne
  8. Danielle Saunders

Citations in the corpus