TL;DR
PreAlign introduces a novel framework that establishes multilingual alignment before pretraining, significantly enhancing cross-lingual transfer and knowledge sharing in large language models.
Contribution
It proposes a pretraining initialization method that improves multilingual alignment, leading to better cross-lingual performance compared to standard methods.
Findings
PreAlign outperforms standard training in language modeling.
It improves zero-shot cross-lingual transfer.
Effective across various model sizes.
Abstract
Large language models demonstrate reasonable multilingual abilities, despite predominantly English-centric pretraining. However, the spontaneous multilingual alignment in these models is shown to be weak, leading to unsatisfactory cross-lingual transfer and knowledge sharing. Previous works attempt to address this issue by explicitly injecting multilingual alignment information during or after pretraining. Thus for the early stage in pretraining, the alignment is weak for sharing information or knowledge across languages. In this paper, we propose PreAlign, a framework that establishes multilingual alignment prior to language model pretraining. PreAlign injects multilingual alignment by initializing the model to generate similar representations of aligned words and preserves this alignment using a code-switching strategy during pretraining. Extensive experiments in a synthetic English…
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
Videos
