No Language Left Behind: Scaling Human-Centered Machine Translation
arXiv:2207.04672
Abstract
Driven by the goal of eradicating language barriers on a global scale, machine translation has solidified itself as a key focus of artificial intelligence research today. However, such efforts have coalesced around a small subset of languages, leaving behind the vast majority of mostly low-resource languages. What does it take to break the 200 language barrier while ensuring safe, high quality results, all while keeping ethical considerations in mind? In No Language Left Behind, we took on this challenge by first contextualizing the need for low-resource language translation support through exploratory interviews with native speakers. Then, we created datasets and models aimed at narrowing the performance gap between low and high-resource languages. More specifically, we developed a conditional compute model based on Sparsely Gated Mixture of Experts that is trained on data obtained with novel and effective data mining techniques tailored for low-resource languages. We propose multiple architectural and training improvements to counteract overfitting while training on thousands of tasks. Critically, we evaluated the performance of over 40,000 different translation directions using a human-translated benchmark, Flores-200, and combined human evaluation with a novel toxicity benchmark covering all languages in Flores-200 to assess translation safety. Our model achieves an improvement of 44% BLEU relative to the previous state-of-the-art, laying important groundwork towards realizing a universal translation system. Finally, we open source all contributions described in this work, accessible at https://github.com/facebookresearch/fairseq/tree/nllb.
arXiv comment190 pages
Cited by in corpus (22)
- A Survey on Mixture of Experts in Large Language Models
- Playing with words: Comparing the vocabulary and lexical diversity of ChatGPT and humans
- Introduction to Latent Variable Energy-Based Models: A Path Towards Autonomous Machine Intelligence
- Domain Terminology Integration into Machine Translation: Leveraging Large Language Models
- Migration Reframed? A multilingual analysis on the stance shift in Europe during the Ukrainian crisis
- Kencorpus: A Kenyan Language Corpus of Swahili, Dholuo and Luhya for Natural Language Processing Tasks
- Deep learning for nano-photonic materials -- The solution to everything!?
- ChartSumm: A Comprehensive Benchmark for Automatic Chart Summarization of Long and Short Summaries
- Cross-Lingual Consistency of Factual Knowledge in Multilingual Language Models
- Non-Fluent Synthetic Target-Language Data Improve Neural Machine Translation
- Are Character-level Translations Worth the Wait? Comparing ByT5 and mT5 for Machine Translation
- Saturn Platform: Foundation Model Operations and Generative AI for Financial Services
- An Open Dataset and Model for Language Identification
- Sinhala-English Parallel Word Dictionary Dataset
- Exploring the Potential of Machine Translation for Generating Named Entity Datasets: A Case Study between Persian and English
- Divergences between Language Models and Human Brains
- Bridging Cultural Nuances in Dialogue Agents through Cultural Value Surveys
- End-to-End Argument Mining over Varying Rhetorical Structures
- Stars, Stripes, and Silicon: Unravelling the ChatGPT's All-American, Monochrome, Cis-centric Bias
- Simple and Effective Input Reformulations for Translation
- A deep Natural Language Inference predictor without language-specific training data
- Corpus of Cross-lingual Dialogues with Minutes and Detection of Misunderstandings