cs.CLSep 24, 2026

Feeding BabyLMs Macaroni: Code-Switching Curricula Cause Cross-Lingual Convergence

Authors: Dries Rooryck, Alex Cai, Yonatan Belinkov, David Alvarez-Melis, Kianté Brantley

Organizations: Kempner Institute, Harvard University, Cambridge, MA, USA · Technion – Israel Institute of Technology, Haifa, Israel

Abstract

Children in multilingual communities often code-switch, using multiple languages in a single utterance. Can we induce cross-lingual alignment in language models by training on code-switched text? We pretrain small decoder-only transformers on two 100M-word multilingual corpora: a base corpus formed by mixing the English, Dutch, and Chinese BabyBabelLM datasets, and a corpus generated from it by inserting word- and sentence-level code-switching using an LLM. We find that training on code-switched data aligns the representations of parallel text, particularly across different scripts, and that this alignment persists through training on monolingual documents. Under a learning curriculum that progresses from word-level code-switching, to sentence-level code-switching, to monolingual documents, models trained on code-switched data outperform baselines trained without it on the BabyLM evaluation suite. Our work characterizes code-switching curriculum learning as an effective data augmentation method for multilingual pretraining. We release our code, data, and models at https://github.com/drooryck/multilingual-macaroni.

Figures & tables

Appendix figures & tables8 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Language Exposure Matters: Distribution and Order in Multilingual BabyLM Pre-training

    Oct 14, 2026JiWoo Hwang, Lukas Edman, Alexander FraserLanguage Model PretrainingMultilingual Language Models

  2. Beyond Bilingual Transfer: Multilingual Code-Switching in Instruction Tuning

    May 28, 2026Shunta Asano, Jeonghun Baek, Toshihiko YamasakiMultilingual Language ModelsCode-Switching