Discovering Representation Sprachbund For Multilingual Pre-Training
arXiv:2109.00271
Abstract
Multilingual pre-trained models have demonstrated their effectiveness in many multilingual NLP tasks and enabled zero-shot or few-shot transfer from high-resource languages to low resource ones. However, due to significant typological differences and contradictions between some languages, such models usually perform poorly on many languages and cross-lingual settings, which shows the difficulty of learning a single model to handle massive diverse languages well at the same time. To alleviate this issue, we present a new multilingual pre-training pipeline. We propose to generate language representation from multilingual pre-trained models and conduct linguistic analysis to show that language representation similarity reflect linguistic similarity from multiple perspectives, including language family, geographical sprachbund, lexicostatistics and syntax. Then we cluster all the target languages into multiple groups and name each group as a representation sprachbund. Thus, languages in the same representation sprachbund are supposed to boost each other in both pre-training and fine-tuning as they share rich linguistic similarity. We pre-train one multilingual model for each representation sprachbund. Experiments are conducted on cross-lingual benchmarks and significant improvements are achieved compared to strong baselines.
arXiv commentTo Appear at the Findings of EMNLP2021
References in corpus (7)
- mT5: A massively multilingual pre-trained text-to-text transformer
- Beyond English-Centric Multilingual Machine Translation
- XTREME: A Massively Multilingual Multi-task Benchmark for Evaluating Cross-lingual Generalization
- Cross-Lingual Ability of Multilingual BERT: An Empirical Study
- Unicoder: A Universal Language Encoder by Pre-training with Multiple Cross-lingual Tasks
- What does it mean to be language-agnostic? Probing multilingual sentence encoders for typological properties
- Multilingual Neural Machine Translation with Language Clustering