Model Tailor: Mitigating Catastrophic Forgetting in Multi-modal Large Language Models

Didi Zhu, Zhongyi Sun, Zexi Li, Tao Shen, Ke Yan +3 more
2/12/2026

No official code found. Best implementation: didizhu-judy/Model-Tailor (34 stars, last commit 2024-09-01).

Abstract

Catastrophic forgetting emerges as a critical challenge when fine-tuning multi-modal large language models (MLLMs), where improving performance on unseen tasks often leads to a significant performance drop on the original tasks. This paper presents a comprehensive analysis of catastrophic forgetting in MLLMs and introduces a post-training adjustment method called Model Tailor. Our method primarily preserves the pre-trained parameters while replacing a small number ($\leq$ 10\%) of fine-tuned parameters, maintaining $\sim$ 99\% effectiveness on original tasks versus pre-training, and achieving $\sim$ 97\% on new tasks compared to standard fine-tuning. Specifically, we derive a sparse mask to identify the"model patch", based on a fusion strategy that integrates salience and sensitivity analysis. Subsequently, a compensation mechanism is introduced to"decorate the patch", enhancing the model's performance on both target and original tasks. Additionally, our method is adaptable to multi-task scenarios. Through extensive experiments on InstructBLIP and LLaVA-1.5 in both image captioning and visual question answering tasks, our approach demonstrates significant task adaptability while preserving inherent pre-trained capabilities.

View on arXivView PDF

Code Implementations(1)

[ICML 2024] Model Tailor: Mitigating Catastrophic Forgetting in Multi-modal Large Language Models

340CSS, HTMLSep 1, 20242 years ago

Similar Papers

Cite this paper

@article{zhu2026model,
  title  = {Model Tailor: Mitigating Catastrophic Forgetting in Multi-modal Large Language Models},
  author = {Didi Zhu and Zhongyi Sun and Zexi Li and Tao Shen and Ke Yan and Shouhong Ding and Kun Kuang and Chao Wu},
  year   = {2026},
  eprint = {2402.12048},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2402.12048},
  journal = {ICML 2024 2024}
}

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/2402.12048.svg)](https://codeofpaper.com/paper/2402.12048)

Discussion