Source-Free Domain Adaptation with Frozen Multimodal Foundation Model

Song Tang, Wenxin Su, Mao Ye, Xiatian Zhu
2/14/2026

No official code found. Best implementation: tntek/source-free-domain-adaptation (242 stars, last commit 2026-04-07).

Abstract

Source-Free Domain Adaptation (SFDA) aims to adapt a source model for a target domain, with only access to unlabeled target training data and the source model pretrained on a supervised source domain. Relying on pseudo labeling and/or auxiliary supervision, conventional methods are inevitably error-prone. To mitigate this limitation, in this work we for the first time explore the potentials of off-the-shelf vision-language (ViL) multimodal models (e.g., CLIP) with rich whilst heterogeneous knowledge. We find that directly applying the ViL model to the target domain in a zero-shot fashion is unsatisfactory, as it is not specialized for this particular task but largely generic. To make it task specific, we propose a novel Distilling multImodal Foundation mOdel (DIFO) approach. Specifically, DIFO alternates between two steps during adaptation: (i) Customizing the ViL model by maximizing the mutual information with the target model in a prompt learning manner, (ii) Distilling the knowledge of this customized ViL model to the target model. For more fine-grained and reliable distillation, we further introduce two effective regularization terms, namely most-likely category encouragement and predictive consistency. Extensive experiments show that DIFO significantly outperforms the state-of-the-art alternatives. Code is here.

View on arXivView PDF

Code Implementations(1)

A unified source-free domain adaptation framework.

24225Jinja, ShellMar 9, 20246 months ago
source-free-domain-adaptation

Similar Papers

Cite this paper

@article{tang2026sourcefree,
  title  = {Source-Free Domain Adaptation with Frozen Multimodal Foundation Model},
  author = {Song Tang and Wenxin Su and Mao Ye and Xiatian Zhu},
  year   = {2026},
  eprint = {2311.16510},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2311.16510},
  journal = {CVPR 2023 2023}
}

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

Discussion