Multi-task Learning for Multilingual Neural Machine Translation
arXiv:2010.02523
Abstract
While monolingual data has been shown to be useful in improving bilingual neural machine translation (NMT), effectively and efficiently leveraging monolingual data for Multilingual NMT (MNMT) systems is a less explored area. In this work, we propose a multi-task learning (MTL) framework that jointly trains the model with the translation task on bitext data and two denoising tasks on the monolingual data. We conduct extensive empirical studies on MNMT systems with 10 language pairs from WMT datasets. We show that the proposed approach can effectively improve the translation quality for both high-resource and low-resource languages with large margin, achieving significantly better results than the individual bilingual models. We also demonstrate the efficacy of the proposed approach in the zero-shot setup for language pairs without bitext training data. Furthermore, we show the effectiveness of MTL over pre-training approaches for both NMT and cross-lingual transfer learning NLU tasks; the proposed approach outperforms massive scale models trained on single task.
EMNLP 2020
References in corpus (6)
- Sequence to Sequence Learning with Neural Networks
- An Overview of Multi-Task Learning in Deep Neural Networks
- Dual Learning for Machine Translation
- Massively Multilingual Neural Machine Translation in the Wild: Findings and Challenges
- Toward Multilingual Neural Machine Translation with Universal Encoder and Decoder
- CCNet: Extracting High Quality Monolingual Datasets from Web Crawl Data