Optimizing the Training Schedule of Multilingual NMT using Reinforcement Learning

Alexis Allemann, Àlex R. Atrio, Andrei Popescu-Belis
10/8/2024
cs.CL

No confident code implementation found for this paper.

Abstract

Multilingual NMT is a viable solution for translating low-resource languages (LRLs) when data from high-resource languages (HRLs) from the same language family is available. However, the training schedule, i.e. the order of presentation of languages, has an impact on the quality of such systems. Here, in a many-to-one translation setting, we propose to apply two algorithms that use reinforcement learning to optimize the training schedule of NMT: (1) Teacher-Student Curriculum Learning and (2) Deep Q Network. The former uses an exponentially smoothed estimate of the returns of each action based on the loss on monolingual or multilingual development subsets, while the latter estimates rewards using an additional neural network trained from the history of actions selected in different states of the system, together with the rewards received. On a 8-to-1 translation dataset with LRLs and HRLs, our second method improves BLEU and COMET scores with respect to both random selection of monolingual batches and shuffled multilingual batches, by adjusting the number of presentations of LRL vs. HRL batches.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{allemann2024optimizing,
  title  = {Optimizing the Training Schedule of Multilingual NMT using Reinforcement Learning},
  author = {Alexis Allemann and Àlex R. Atrio and Andrei Popescu-Belis},
  year   = {2024},
  eprint = {2410.06118},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.06118v2}
}

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/2410.06118.svg)](https://codeofpaper.com/paper/2410.06118)

Discussion