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

Atsuki Yamaguchi, Terufumi Morishita, Aline Villavicencio, Nikolaos Aletras
12/4/2025
cs.CLcs.AI

No official code found. Best implementation: gucci-j/ssu (2 stars, MIT, last commit 2026-04-09).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

gucci-j/ssuCommunity62%
MIT

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

20Shell, PythonOct 2, 20256 months agoMIT

Similar Papers

Cite this paper

@article{yamaguchi2025mitigating,
  title  = {Mitigating Catastrophic Forgetting in Target Language Adaptation of LLMs via Source-Shielded Updates},
  author = {Atsuki Yamaguchi and Terufumi Morishita and Aline Villavicencio and Nikolaos Aletras},
  year   = {2025},
  eprint = {2512.04844},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.04844v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.04844.svg)](https://codeofpaper.com/paper/2512.04844)

Discussion