Simple yet Effective Semi-supervised Knowledge Distillation from Vision-Language Models via Dual-Head Optimization
Seongjae Kang, Dong Bok Lee, Hyungjoon Jang, Sung Ju Hwang
TL;DR
This work tackles the challenge of transferring the strong zero-/few-shot generalization of vision-language models to task-specific learners under semi-supervised data. It introduces Dual-Head Optimization (DHO), which decouples supervised and distillation signals via two separate heads, mitigating gradient conflicts and yielding more robust feature representations. Through extensive experiments on 15 datasets, DHO consistently outperforms conventional KD baselines and achieves state-of-the-art results on ImageNet under low-shot settings and on OOD benchmarks when paired with existing adaptation methods, all with minimal computational overhead. The approach supports flexible inference-time mixing of head outputs and language-aware initialization, making it practical and readily integrable with existing VLM adaptation pipelines. The authors also release code and checkpoints to facilitate reproducibility and future research.
Abstract
Semi-supervised learning (SSL) has emerged as a practical solution for addressing data scarcity challenges by leveraging unlabeled data. Recently, vision-language models (VLMs), pre-trained on massive image-text pairs, have demonstrated remarkable zero-/few-shot performance that often surpasses SSL approaches due to their exceptional generalization capabilities. This gap motivates us to question: how can we effectively harness the powerful generalization capabilities of VLMs into task-specific models? Knowledge distillation (KD) offers a natural framework for transferring VLM capabilities, but we identify that it suffers from gradient conflicts between supervised and distillation losses. To address this challenge, we propose Dual-Head Optimization (DHO), which introduces dual prediction heads for each distinct signal. We observe that DHO resolves gradient conflicts, enabling improved feature learning compared to single-head KD baselines, with practical benefits of minimal computational overhead and test-time hyperparameter tuning without retraining. Extensive experiments across 15 datasets show that DHO consistently outperforms KD baselines, often outperforming teacher models with smaller student models. DHO also achieves new state-of-the-art performance on both in-distribution ImageNet semi-supervised learning and out-of-distribution generalization across ImageNet variants. We publicly release our code and model checkpoints to facilitate future research at https://github.com/erjui/DHO.
