Towards a Better Understanding of Variations in Zero-Shot Neural Machine Translation Performance

Shaomu Tan, Christof Monz
10/16/2023
cs.CLcs.LG

Official code: Smu-Tan/ZS-NMT-Variations (2 stars, last commit 2024-09-23).

Abstract

Multilingual Neural Machine Translation (MNMT) facilitates knowledge sharing but often suffers from poor zero-shot (ZS) translation qualities. While prior work has explored the causes of overall low ZS performance, our work introduces a fresh perspective: the presence of high variations in ZS performance. This suggests that MNMT does not uniformly exhibit poor ZS capability; instead, certain translation directions yield reasonable results. Through systematic experimentation involving 1,560 language directions spanning 40 languages, we identify three key factors contributing to high variations in ZS NMT performance: 1) target side translation capability 2) vocabulary overlap 3) linguistic properties. Our findings highlight that the target side translation quality is the most influential factor, with vocabulary overlap consistently impacting ZS performance. Additionally, linguistic properties, such as language family and writing system, play a role, particularly with smaller models. Furthermore, we suggest that the off-target issue is a symptom of inadequate ZS performance, emphasizing that zero-shot translation challenges extend beyond addressing the off-target problem. We release the data and models serving as a benchmark to study zero-shot for future research at https://github.com/Smu-Tan/ZS-NMT-Variations

View on arXivView PDF

Code Implementations(1)

[EMNLP2023] Towards a Better Understanding of Variations in Zero-Shot Neural Machine Translation Performance

20Perl, RubyOct 11, 20232 years ago
machine-translationneural-machine-translationnlpzero-shot-nmtzero-shot-translation

Similar Papers

Cite this paper

@article{tan2023towards,
  title  = {Towards a Better Understanding of Variations in Zero-Shot Neural Machine Translation Performance},
  author = {Shaomu Tan and Christof Monz},
  year   = {2023},
  eprint = {2310.10385},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.10385v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.10385.svg)](https://codeofpaper.com/paper/2310.10385)

Discussion