Free Lunch: Robust Cross-Lingual Transfer via Model Checkpoint Averaging
Not on the map. Why?
Abstract (arXiv)
Massively multilingual language models have displayed strong performance in zero-shot (ZS-XLT) and few-shot (FS-XLT) cross-lingual transfer setups, where models fine-tuned on task data in a source language are transferred without any or with only a few annotated instances to the target language(s). However, current work typically overestimates model performance as fine-tuned models are frequently evaluated at model checkpoints that generalize best to validation instances in the target languages. This effectively violates the main assumptions of "true" ZS-XLT and FS-XLT. Such XLT setups require robust methods that do not depend on labeled target language data for validation and model selection. In this work, aiming to improve the robustness of "true" ZS-XLT and FS-XLT, we propose a simple and effective method that averages different checkpoints (i.e., model snapshots) during task fine-tuning. We conduct exhaustive ZS-XLT and FS-XLT experiments across higher-level semantic tasks (NLI, extractive QA) and lower-level token classification tasks (NER, POS). The results indicate that averaging model checkpoints yields systematic and consistent performance gains across diverse target languages in all tasks. Importantly, it simultaneously substantially desensitizes XLT to varying hyperparameter choices in the absence of target language validation. We also show that checkpoint averaging benefits performance when further combined with run averaging (i.e., averaging the parameters of models fine-tuned over independent runs).
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 39 of its 56 references that are in the map. First posted on arXiv 26 May 2023.
Builds on
39 of 56 references.
References · 39
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,899
- 2019Unsupervised Cross-lingual Representation Learning at Scalecited by 3,935
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,682
- 2020mT5: A massively multilingual pre-trained text-to-text transformercited by 1,818
- 2022Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference timecited by 1,396
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,209
- 2019Cross-lingual Language Model Pretrainingcited by 1,090
- 2018XNLI: Evaluating Cross-lingual Sentence Representationscited by 915
- 2020XTREME: A Massively Multilingual Multi-task Benchmark for Evaluating Cross-lingual Generalizationcited by 742
27 more
- 2019How multilingual is Multilingual BERT?cited by 645
- 2021Merging Models with Fisher-Weighted Averagingcited by 621
- 2021Datasets: A Community Library for Natural Language Processingcited by 530
- 2020TyDi QA: A Benchmark for Information-Seeking Question Answering in Typologically Diverse Languagescited by 488
- 2020MAD-X: An Adapter-Based Framework for Multi-Task Cross-Lingual Transfercited by 445
- 2017Snapshot Ensembles: Train 1, get M for freecited by 350
- 2021True Few-Shot Learning with Language Modelscited by 344
- 2019A Comparative Study on Transformer vs RNN in Speech Applicationscited by 211
- 2020Are All Languages Created Equal in Multilingual BERT?cited by 207
- 2021XTREME-R: Towards More Challenging and Nuanced Multilingual Evaluationcited by 168
- 2021MasakhaNER: Named Entity Recognition for African Languagescited by 155
- 2021Composable Sparse Fine-Tuning for Cross-Lingual Transfercited by 144
- 2022AdaMix: Mixture-of-Adaptations for Parameter-efficient Model Tuningcited by 137
- 2020Multilingual Alignment of Contextual Word Representationscited by 114
- 2018Training Tips for the Transformer Modelcited by 85
- 2018Modeling Language Variation and Universals: A Survey on Typological Linguistics for Natural Language Processingcited by 63
- 2020On Learning Universal Representations Across Languagescited by 58
- 2020Explicit Alignment Objectives for Multilingual Bidirectional Encoderscited by 50
- 2021AmericasNLI: Evaluating Zero-shot Natural Language Understanding of Pretrained Multilingual Models in Truly Low-resource Languagescited by 50
- 2019Cross-Lingual BERT Transformation for Zero-Shot Dependency Parsingcited by 46
- 2020A Closer Look at Few-Shot Crosslingual Transfer: The Choice of Shots Matterscited by 45
- 2020VECO: Variable and Flexible Cross-lingual Pre-training for Language Understanding and Generationcited by 34
- 2020FILTER: An Enhanced Fusion Method for Cross-lingual Language Understandingcited by 29
- 2022IndicXNLI: Evaluating Multilingual Inference for Indian Languagescited by 26
- 2022Revisiting Checkpoint Averaging for Neural Machine Translationcited by 13
- 2022JamPatoisNLI: A Jamaican Patois Natural Language Inference Datasetcited by 11
- 2022Por Qu'e N~ao Utiliser Alla Spraak? Mixed Training with Gradient Optimization in Few-Shot Cross-Lingual Transfercited by 7
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 2; 2026: 1.
8 papers.
- 2024A Second-Order Perspective on Model Compositionality and Incremental Learningcited by 18
- 2025Charting the Landscape of African NLP: Mapping Progress and Shaping the Road Aheadcited by 16
- 2025Unveiling Over-Memorization in Finetuning LLMs for Reasoning Taskscited by 11
- 2024LiLiuM: eBay's Large Language Models for e-commercecited by 10
- 2024Self-Distillation for Model Stacking Unlocks Cross-Lingual NLU in 200+ Languagescited by 9
- 2023To Translate or Not to Translate: A Systematic Investigation of Translation-Based Cross-Lingual Transfer to Low-Resource Languagescited by 7
- 2023One For All & All For One: Bypassing Hyperparameter Tuning with Model Averaging For Cross-Lingual Transfercited by 2
- 2026One Script Instead of Hundreds? On Pretraining Romanized Encoder Language Modelscited by 1
- 2026One Script Instead of Hundreds? On Pretraining Romanized Encoder Language Models9 Jan 2026
- 2025Unveiling Over-Memorization in Finetuning LLMs for Reasoning Tasks6 Aug 2025
- 2025Charting the Landscape of African NLP: Mapping Progress and Shaping the Road Ahead27 May 2025
- 2024Self-Distillation for Model Stacking Unlocks Cross-Lingual NLU in 200+ Languages18 Jun 2024
- 2024LiLiuM: eBay's Large Language Models for e-commerce17 Jun 2024
- 2024A Second-Order Perspective on Model Compositionality and Incremental Learning25 May 2024
- 2023To Translate or Not to Translate: A Systematic Investigation of Translation-Based Cross-Lingual Transfer to Low-Resource Languages15 Nov 2023
- 2023One For All & All For One: Bypassing Hyperparameter Tuning with Model Averaging For Cross-Lingual Transfer16 Oct 2023