发现多语言翻译中的捷径学习问题并提出有效缓解方法。
On the Shortcut Learning in Multilingual Neural Machine Translation
- 识别出模型在训练后期形成的语言映射捷径导致翻译错误。
- 通过移除特定训练样本,零样本翻译性能显著提升。
- 无需额外数据或计算,适用于多种模型与数据集。
本研究重新审视多语言神经机器翻译(MNMT)中常见的非目标语言翻译问题。通过在不同场景和模型上设计实验,我们发现该问题源于对(非中心语言,中心语言)映射捷径的过拟合。具体表现为:模型倾向于将非中心语言误译为中心语言,而非预期的非中心语言。对学习动态的分析表明,捷径学习通常出现在训练后期,且多语言预训练会加速并加剧此现象。基于此,我们提出一种简单有效的训练策略:利用模型训练中的遗忘特性,在训练后期移除可能引发捷径学习的训练实例。该方法仅需微调标准训练流程,无需引入额外数据或计算开销,能一致且显著提升多种MNMT模型和基准上的零样本翻译性能。
原文摘要 · Abstract (English)
In this study, we revisit the commonly-cited off-target issue in multilingual neural machine translation (MNMT). By carefully designing experiments on different MNMT scenarios and models, we attribute the off-target issue to the overfitting of the shortcuts of (non-centric, centric) language mappings. Specifically, the learned shortcuts biases MNMT to mistakenly translate non-centric languages into the centric language instead of the expected non-centric language for zero-shot translation. Analyses on learning dynamics show that the shortcut learning generally occurs in the later stage of model training, and multilingual pretraining accelerates and aggravates the shortcut learning. Based on these observations, we propose a simple and effective training strategy to eliminate the shortcuts in MNMT models by leveraging the forgetting nature of model training. The only difference from the standard training is that we remove the training instances that may induce the shortcut learning in the later stage of model training. Without introducing any additional data and computational costs, our approach can consistently and significantly improve the zero-shot translation performance by alleviating the shortcut learning for different MNMT models and benchmarks.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。