Neural Machine Translation Training in a Multi-Domain Scenario

By Hassan Sajjad, Nadir Durrani, Fahim Dalvi, Yonatan Belinkov, Stephan Vogel. 2017

47 citations recorded by the source corpus.

In this paper, we explore alternative ways to train a neural machine translation system in a multi-domain scenario. We investigate data concatenation (with fine tuning), model stacking (multi-level fine tuning), data selection and multi-model ensemble. Our findings show that the best translation quality can be achieved by building an initial system on a concatenation of available out-of-domain data and then fine-tuning it on in-domain data. Model stacking works best when training begins with the furthest out-of-domain data and the model is incrementally fine-tuned with the next furthest domain and so on. Data selection did not give the best results, but can be considered as a decent compromise between training time and translation quality. A weighted ensemble of different individual models performed better than data selection. It is beneficial in a scenario when there is no time for fine-tuning an already trained model.

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. Bill Byrne
  3. Graham Neubig
  4. Yoav Goldberg
  5. Danielle Saunders
  6. Luke S. Zettlemoyer
  7. Yonatan Belinkov
  8. Noah A. Smith

In Computer Vision and Pattern Recognition

  1. Felix Stahlberg
  2. Yoav Goldberg
  3. Roee Aharoni
  4. Bill Byrne
  5. Danielle Saunders
  6. Rui Wang
  7. David Grangier
  8. Colin Cherry

In Natural Language Processing

  1. Felix Stahlberg
  2. Philipp Koehn
  3. Bill Byrne
  4. Graham Neubig
  5. Danielle Saunders
  6. Yoav Goldberg
  7. Rico Sennrich
  8. Yonatan Belinkov

Citations in the corpus