Unsupervised Cross-lingual Representation Learning at Scale
Alexis Conneau, Kartikay Khandelwal, Naman Goyal, Vishrav Chaudhary,, Guillaume Wenzek, Francisco Guzm\'an, Edouard Grave, Myle Ott, Luke, Zettlemoyer, and Veselin Stoyanov

TL;DR
This paper demonstrates that large-scale pretraining of multilingual language models significantly improves cross-lingual transfer performance across many languages and tasks, especially benefiting low-resource languages.
Contribution
It introduces XLM-R, a Transformer-based multilingual model trained on over two terabytes of data, achieving state-of-the-art results without sacrificing per-language performance.
Findings
XLM-R outperforms mBERT on multiple benchmarks.
Significant gains for low-resource languages.
Multilingual modeling can match monolingual performance.
Abstract
This paper shows that pretraining multilingual language models at scale leads to significant performance gains for a wide range of cross-lingual transfer tasks. We train a Transformer-based masked language model on one hundred languages, using more than two terabytes of filtered CommonCrawl data. Our model, dubbed XLM-R, significantly outperforms multilingual BERT (mBERT) on a variety of cross-lingual benchmarks, including +14.6% average accuracy on XNLI, +13% average F1 score on MLQA, and +2.4% F1 score on NER. XLM-R performs particularly well on low-resource languages, improving 15.7% in XNLI accuracy for Swahili and 11.4% for Urdu over previous XLM models. We also present a detailed empirical analysis of the key factors that are required to achieve these gains, including the trade-offs between (1) positive transfer and capacity dilution and (2) the performance of high and low…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
- 🤗FacebookAI/xlm-roberta-basemodel· 20.3M dl· ♡ 80420.3M dl♡ 804
- 🤗MoritzLaurer/mDeBERTa-v3-base-xnli-multilingual-nli-2mil7model· 193k dl· ♡ 355193k dl♡ 355
- 🤗FacebookAI/xlm-roberta-largemodel· 6.8M dl· ♡ 4996.8M dl♡ 499
- 🤗MoritzLaurer/xlm-v-base-mnli-xnlimodel· 171 dl· ♡ 23171 dl♡ 23
- 🤗nahiar/zero-shot-classificationmodel· 71 dl· ♡ 271 dl♡ 2
- 🤗FacebookAI/xlm-mlm-100-1280model· 86 dl· ♡ 486 dl♡ 4
- 🤗FacebookAI/xlm-mlm-17-1280model· 39 dl· ♡ 239 dl♡ 2
- 🤗FacebookAI/xlm-mlm-en-2048model· 131k dl· ♡ 1131k dl♡ 1
- 🤗FacebookAI/xlm-roberta-large-finetuned-conll02-dutchmodel· 871 dl· ♡ 5871 dl♡ 5
- 🤗FacebookAI/xlm-roberta-large-finetuned-conll02-spanishmodel· 108 dl· ♡ 2108 dl♡ 2
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsXLM-R · Linear Layer · Residual Connection · Attention Dropout · Linear Warmup With Linear Decay · Byte Pair Encoding · Weight Decay · XLM · Refunds@Expedia|||How do I get a full refund from Expedia? · Dense Connections
