Improving Neural Machine Translation by Achieving Knowledge Transfer with Sentence Alignment Learning
Neural Machine Translation (NMT) optimized by Maximum Likelihood Estimation (MLE) lacks the guarantee of translation adequacy. To alleviate this problem, we propose an NMT approach that heightens the adequacy in machine translation by transferring the semantic knowledge learned from bilingual sentence alignment. Specifically, we first design a discriminator that learns to estimate sentence aligning score over translation candidates, and then the learned semantic knowledge is transfered to the NMT model under an adversarial learning framework. We also propose a gated self-attention based encoder for sentence embedding. Furthermore, an N-pair training loss is introduced in our framework to aid the discriminator in better capturing lexical evidence in translation candidates. Experimental results show that our proposed method outperforms baseline NMT models on Chinese-to-English and English-to-German translation tasks. Further analysis also indicates the detailed semantic knowledge transfered from the discriminator to the NMT model.
Code (0)
등록된 구현이 없습니다.
Tasks
Machine TranslationNMTSentenceSentence EmbeddingSentence-EmbeddingTransfer LearningTranslationSimilar Papers 제목 키워드 기반
Collective Wisdom: Improving Low-resource Neural Machine Translation using Adaptive Knowledge Distillation
Scarcity of parallel sentence-pairs poses a significant hurdle for training high-quality Neural Machine Translation (NMT) models in bilingually low-resource scenarios. A standard approach is transfer learning, which invo…
Knowledge DistillationLow Resource Neural Machine TranslationLow-Resource Neural Machine TranslationMachine Translation+4Multi-Teacher Knowledge Distillation For Text Image Machine Translation
Text image machine translation (TIMT) has been widely used in various real-world applications, which translates source language texts in images into another target language sentence. Existing methods on TIMT are mainly d…
DecoderKnowledge DistillationMachine TranslationSentence+1Multi-Task Learning with Shared Encoder for Non-Autoregressive Machine Translation
Non-Autoregressive machine Translation (NAT) models have demonstrated significant inference speedup but suffer from inferior translation accuracy. The common practice to tackle the problem is transferring the Autoregress…
Knowledge DistillationMachine TranslationMulti-Task LearningTransfer Learning+1Understanding and Analyzing Model Robustness and Knowledge-Transfer in Multilingual Neural Machine Translation using TX-Ray
Neural networks have demonstrated significant advancements in Neural Machine Translation (NMT) compared to conventional phrase-based approaches. However, Multilingual Neural Machine Translation (MNMT) in extremely low-re…
Machine TranslationNMTTransfer LearningTranslationLanguage Graph Distillation for Low-Resource Machine Translation
Neural machine translation on low-resource language is challenging due to the lack of bilingual sentence pairs. Previous works usually solve the low-resource translation problem with knowledge transfer in a multilingual …
Knowledge DistillationMachine TranslationSentenceTransfer Learning+1