Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Mitigating Catastrophic Forgetting in Target Language Adaptation of LLMs via Source-Shielded Updates

About

Expanding the linguistic diversity of instruct large language models (LLMs) is crucial for global accessibility but is often hindered by the reliance on costly specialized target language labeled data and catastrophic forgetting during adaptation. We tackle this challenge under a realistic, low-resource constraint: adapting instruct LLMs using only unlabeled target language data. We introduce Source-Shielded Updates (SSU), a selective parameter update strategy that proactively preserves source knowledge. Using a small set of source data and a parameter importance scoring method, SSU identifies parameters critical to maintaining source abilities. It then applies a column-wise freezing strategy to protect these parameters before adaptation. Experiments across five typologically diverse languages and 7B and 13B models demonstrate that SSU successfully mitigates catastrophic forgetting. It reduces performance degradation on monolingual source tasks to just 3.4% (7B) and 2.8% (13B) on average, a stark contrast to the 20.3% and 22.3% from full fine-tuning. SSU also achieves target-language performance highly competitive with full fine-tuning, outperforming it on all benchmarks for 7B models and the majority for 13B models.

Atsuki Yamaguchi, Terufumi Morishita, Aline Villavicencio, Nikolaos Aletras• 2025

Related benchmarks

TaskDatasetResultRank
Instruction FollowingIFEval--
292
General ReasoningMMLU
MMLU Accuracy66.1
126
ChatAlpacaEval 2.0 (test)--
46
ChatMT-Bench
MT-Bench Score4.05
30
SafetyT3
T3 Score85.1
21
Machine TranslationFLORES-200 Source language en
MT Score48.2
16
Machine TranslationFLORES-200 Target language
MT Score34.1
16
SummarizationXL-SUM Target language
SUM Score23.2
16
General ReasoningGlobal MMLU
MMLU35.9
16
Machine Reading ComprehensionBelebele Source language en
MRC Score89.8
16
Showing 10 of 15 rows

Other info

GitHub

Follow for update