Fine-tuning Pre-trained Vision-Language Models in a Human-Annotation-Free Manner
About
Large-scale vision-language models (VLMs) such as CLIP exhibit strong zero-shot generalization, but adapting them to downstream tasks typically requires costly labeled data. Existing unsupervised self-training methods rely on pseudo-labeling, yet often suffer from unreliable confidence filtering, confirmation bias, and underutilization of low-confidence samples. We propose Collaborative Fine-Tuning (CoFT), an unsupervised adaptation framework that leverages unlabeled data through a dual-model, cross-modal collaboration mechanism. CoFT introduces a dual-prompt learning strategy with positive and negative textual prompts to explicitly model pseudo-label cleanliness in a sample-dependent manner, removing the need for hand-crafted thresholds or noise assumptions. The negative prompt also regularizes lightweight visual adaptation modules, improving robustness under noisy supervision. CoFT employs a two-phase training scheme, transitioning from parameter-efficient fine-tuning on high-confidence samples to full fine-tuning guided by collaboratively filtered pseudo-labels. Building on CoFT, CoFT+ further enhances adaptation via iterative fine-tuning, momentum contrastive learning, and LLM-generated prompts. Extensive experiments demonstrate consistent gains over existing unsupervised methods and even few-shot supervised baselines.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Classification | Flowers102 | Accuracy79.6 | 478 | |
| Image Classification | DTD | Accuracy52.3 | 419 | |
| Image Classification | UCF101 | Top-1 Acc80.23 | 404 | |
| Image Classification | Food101 | Accuracy90.58 | 309 | |
| Image Classification | StanfordCars | Accuracy79.13 | 266 | |
| Image Classification | FGVCAircraft | Accuracy31.25 | 225 | |
| Image Classification | Caltech101 | Accuracy95.5 | 162 | |
| Image Classification | OxfordPets | Accuracy93.16 | 113 | |
| Image Classification | EuroSAT | Accuracy90.2 | 83 | |
| Image Classification | CIFAR-100-N | -- | 11 |