English

Explaining and Generalizing Back-Translation through Wake-Sleep

Computation and Language 2018-06-13 v1

Abstract

Back-translation has become a commonly employed heuristic for semi-supervised neural machine translation. The technique is both straightforward to apply and has led to state-of-the-art results. In this work, we offer a principled interpretation of back-translation as approximate inference in a generative model of bitext and show how the standard implementation of back-translation corresponds to a single iteration of the wake-sleep algorithm in our proposed model. Moreover, this interpretation suggests a natural iterative generalization, which we demonstrate leads to further improvement of up to 1.6 BLEU.

Keywords

Cite

@article{arxiv.1806.04402,
  title  = {Explaining and Generalizing Back-Translation through Wake-Sleep},
  author = {Ryan Cotterell and Julia Kreutzer},
  journal= {arXiv preprint arXiv:1806.04402},
  year   = {2018}
}
R2 v1 2026-06-23T02:26:58.095Z