End-to-End Training for Back-Translation with Categorical Reparameterization Trick
Not on the map. Why?
Abstract (arXiv)
Back-translation (BT) is an effective semi-supervised learning framework in neural machine translation (NMT). A pre-trained NMT model translates monolingual sentences and makes synthetic bilingual sentence pairs for the training of the other NMT model, and vice versa. Understanding the two NMT models as inference and generation models, respectively, the training method of variational auto-encoder (VAE) was applied in previous works, which is a mainstream framework of generative models. However, the discrete property of translated sentences prevents gradient information from flowing between the two NMT models. In this paper, we propose the categorical reparameterization trick (CRT) that makes NMT models generate differentiable sentences so that the VAE's training framework can work in an end-to-end fashion. Our BT experiment conducted on a WMT benchmark dataset demonstrates the superiority of our proposed CRT compared to the Gumbel-softmax trick, which is a popular reparameterization method for categorical variable. Moreover, our experiments conducted on multiple WMT benchmark datasets demonstrate that our proposed end-to-end training framework is effective in terms of BLEU scores not only compared to its counterpart baseline which is not trained in an end-to-end fashion, but also compared to other previous BT works. The code is available at the web.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 27 of its 43 references that are in the map. First posted on arXiv 17 Feb 2022.
Builds on
27 of 43 references.
References · 27
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2018A Call for Clarity in Reporting BLEU Scorescited by 1,790
- 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,486
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2015Improving Neural Machine Translation Models with Monolingual Datacited by 784
- 2015Scheduled Sampling for Sequence Prediction with Recurrent Neural Networkscited by 779
15 more
- 2018Disentangling by Factorisingcited by 614
- 2018Scaling Neural Machine Translationcited by 204
- 2015On Using Monolingual Corpora in Neural Machine Translationcited by 149
- 2016Dual Learning for Machine Translationcited by 146
- 2019Tagged Back-Translationcited by 76
- 2021Unsupervised Neural Machine Translation with Generative Language Models Onlycited by 24
- 2018Joint Training for Neural Machine Translation Models with Monolingual Datacited by 20
- 2018Back-Translation Sampling by Targeting Difficult Words in Neural Machine Translationcited by 19
- 2020Revisiting Iterative Back-Translation from the Perspective of Compositional Generalizationcited by 19
- 2019Generalizing Back-Translation in Neural Machine Translationcited by 18
- 2021Meta Back-translationcited by 16
- 2014Techniques for Learning Binary Stochastic Feedforward Neural Networkscited by 14
- 2018Explaining and Generalizing Back-Translation through Wake-Sleepcited by 7
- 2020Dual Reconstruction: a Unifying Objective for Semi-Supervised Neural Machine Translationcited by 7
- 2021Deep Neural Networks and End-to-End Learning for Audio Compressioncited by 1
Built on by
Not cited yet.