Investigating the potential of Sparse Mixtures-of-Experts for multi-domain neural machine translation

Nadezhda Chirkova, Vassilina Nikoulina, Jean-Luc Meunier, Alexandre Bérard
7/1/2024
cs.CLcs.AI

No confident code implementation found for this paper.

Abstract

We focus on multi-domain Neural Machine Translation, with the goal of developing efficient models which can handle data from various domains seen during training and are robust to domains unseen during training. We hypothesize that Sparse Mixture-of-Experts (SMoE) models are a good fit for this task, as they enable efficient model scaling, which helps to accommodate a variety of multi-domain data, and allow flexible sharing of parameters between domains, potentially enabling knowledge transfer between similar domains and limiting negative transfer. We conduct a series of experiments aimed at validating the utility of SMoE for the multi-domain scenario, and find that a straightforward width scaling of Transformer is a simpler and surprisingly more efficient approach in practice, and reaches the same performance level as SMoE. We also search for a better recipe for robustness of multi-domain systems, highlighting the importance of mixing-in a generic domain, i.e. Paracrawl, and introducing a simple technique, domain randomization.

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!

Similar Papers

Cite this paper

@article{chirkova2024investigating,
  title  = {Investigating the potential of Sparse Mixtures-of-Experts for multi-domain neural machine translation},
  author = {Nadezhda Chirkova and Vassilina Nikoulina and Jean-Luc Meunier and Alexandre Bérard},
  year   = {2024},
  eprint = {2407.01126},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.01126v1}
}

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

Discussion