mergetune: Continued fine-tuning of vision-language models
Wenqing Wang, Da Li, Xiatian Zhu, Josef Kittler
TL;DR
This work tackles catastrophic forgetting during fine-tuning of vision-language models by proposing MergeTune, a continued fine-tuning paradigm guided by linear mode connectivity to merge zero-shot and downstream solutions post hoc without architectural changes. It introduces a replay-free, second-order surrogate to enforce low-loss connectivity between the zero-shot and fine-tuned endpoints, enabling practical optimization on large pretraining data. Across base-to-novel, cross-dataset, domain generalisation, and robust fine-tuning tasks, MergeTune provides consistent performance gains and often surpasses ensemble baselines while maintaining lower inference costs. The approach is model-agnostic and applicable to prompts, adapters, or linear heads, offering a scalable way to recover pretrained knowledge while preserving downstream adaptation.
Abstract
Fine-tuning vision-language models (VLMs) such as CLIP often leads to catastrophic forgetting of pretrained knowledge. Prior work primarily aims to mitigate forgetting during adaptation; however, forgetting often remains inevitable during this process. We introduce a novel paradigm, \emph{continued fine-tuning (CFT)}, which seeks to recover pretrained knowledge after a zero-shot model has already been adapted. We propose a simple, model-agnostic CFT strategy (named MERGETUNE) guided by linear mode connectivity (LMC), which can be applied post hoc to existing fine-tuned models without requiring architectural changes. Given a fine-tuned model, we continue fine-tuning its trainable parameters (e.g., soft prompts or linear heads) to search for a continued model which has two low-loss paths to the zero-shot (e.g., CLIP) and the fine-tuned (e.g., CoOp) solutions. By exploiting the geometry of the loss landscape, the continued model implicitly merges the two solutions, restoring pretrained knowledge lost in the fine-tuned counterpart. A challenge is that the vanilla LMC constraint requires data replay from the pretraining task. We approximate this constraint for the zero-shot model via a second-order surrogate, eliminating the need for large-scale data replay. Experiments show that MERGETUNE improves the harmonic mean of CoOp by +5.6\% on base-novel generalisation without adding parameters. % We show \emph{the first time} superior performance than CLIP on both DTD and EuroSAT, on cross-dataset transfer. On robust fine-tuning evaluations, the LMC-merged model from MERGETUNE surpasses ensemble baselines with lower inference cost, achieving further gains and state-of-the-art results when ensembled with the zero-shot model. Our code is available at \href{https://github.com/Surrey-UP-Lab/MERGETUNE}{https://github.com/Surrey-UP-Lab/MERGETUNE}.
