English

Solving Semi-Supervised Few-Shot Learning from an Auto-Annotation Perspective

Computer Vision and Pattern Recognition 2025-12-12 v1 Machine Learning

Abstract

Semi-supervised few-shot learning (SSFSL) formulates real-world applications like ''auto-annotation'', as it aims to learn a model over a few labeled and abundant unlabeled examples to annotate the unlabeled ones. Despite the availability of powerful open-source Vision-Language Models (VLMs) and their pretraining data, the SSFSL literature largely neglects these open-source resources. In contrast, the related area few-shot learning (FSL) has already exploited them to boost performance. Arguably, to achieve auto-annotation in the real world, SSFSL should leverage such open-source resources. To this end, we start by applying established SSL methods to finetune a VLM. Counterintuitively, they significantly underperform FSL baselines. Our in-depth analysis reveals the root cause: VLMs produce rather ''flat'' distributions of softmax probabilities. This results in zero utilization of unlabeled data and weak supervision signals. We address this issue with embarrassingly simple techniques: classifier initialization and temperature tuning. They jointly increase the confidence scores of pseudo-labels, improving the utilization rate of unlabeled data, and strengthening supervision signals. Building on this, we propose: Stage-Wise Finetuning with Temperature Tuning (SWIFT), which enables existing SSL methods to effectively finetune a VLM on limited labeled data, abundant unlabeled data, and task-relevant but noisy data retrieved from the VLM's pretraining set. Extensive experiments on five SSFSL benchmarks show that SWIFT outperforms recent FSL and SSL methods by \sim5 accuracy points. SWIFT even rivals supervised learning, which finetunes VLMs with the unlabeled data being labeled with ground truth!

Keywords

Cite

@article{arxiv.2512.10244,
  title  = {Solving Semi-Supervised Few-Shot Learning from an Auto-Annotation Perspective},
  author = {Tian Liu and Anwesha Basu and James Caverlee and Shu Kong},
  journal= {arXiv preprint arXiv:2512.10244},
  year   = {2025}
}

Comments

website and code: https://tian1327.github.io/SWIFT

R2 v1 2026-07-01T08:19:52.631Z