LegoMT2: Selective Asynchronous Sharded Data Parallel Training for Massive Neural Machine Translation

It is a critical challenge to learn a single model for massive languages.Prior methods focus on increasing the model size and training data size.However, large models are difficult to optimize efficiently even with distributed parallel training and translation capacity can interfere among languages.To address the challenge, we propose LegoMT2, an efficient training approach with an asymmetric multi-way model architecture for massive multilingual neural machine translation.LegoMT2 shards 435 languages into 8 language-centric groups and attributes one local encoder for each group's languages and a mix encoder-decoder for all languages.LegoMT2 trains the model through local data parallel and asynchronous distributed updating of parameters.LegoMT2 is 16.2 faster than the distributed training method 1 for M2M-100-12B (which only for 100 languages) while improving the translation performance by an average of 2.2 BLEU on Flores-101, especially performing better for low-resource languages 2 .

Authors

Publication Details

Published
2025-01-01
DOI
https://doi.org/10.18653/v1/2025.findings-acl.1200
Primary Topic
Natural Language Processing Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

LegoMT2: Selective Asynchronous Sharded Data Parallel Training for Massive Neural Machine Translation

Yinquan Lu, Lei Li, Jingjing Xu, Fei Yuan
Natural Language Processing Techniques
article

LegoMT2: Selective Asynchronous Sharded Data Parallel Training for Massive Neural Machine Translation

Yinquan Lu, Lei Li, Jingjing Xu, Fei Yuan
article en

Abstract

It is a critical challenge to learn a single model for massive languages.Prior methods focus on increasing the model size and training data size.However, large models are difficult to optimize efficiently even with distributed parallel training and translation capacity can interfere among languages.To address the challenge, we propose LegoMT2, an efficient training approach with an asymmetric multi-way model architecture for massive multilingual neural machine translation.LegoMT2 shards 435 languages into 8 language-centric groups and attributes one local encoder for each group's languages and a mix encoder-decoder for all languages.LegoMT2 trains the model through local data parallel and asynchronous distributed updating of parameters.LegoMT2 is 16.2 faster than the distributed training method 1 for M2M-100-12B (which only for 100 languages) while improving the translation performance by an average of 2.2 BLEU on Flores-101, especially performing better for low-resource languages 2 .

Openalex Percentile: Top 90%
Natural Language Processing Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

LegoMT2: Selective Asynchronous Sharded Data Parallel Training for Massive Neural Machine Translation — Yinquan Lu, Lei Li, et al. · (2025) | TGRS Research Map | TGRS