English

Language-Aware Information Maximization for Transductive Few-Shot CLIP

Computer Vision and Pattern Recognition 2025-09-03 v1

Abstract

Transductive few-shot learning has triggered an abundant literature focusing on vision-only models, but is still at a nascent stage within the recent context of foundational vision-language models (VLMs). Only a few recent methods addressed the problem, pointing to the potential of tranduction in VLMs and to the need for VLM-tailored methods. Building on this momentum, we leverage information-theoretic concepts and recent progress in parameter-efficient fine-tuning (PEFT), developing a highly competitive transductive few-shot CLIP method. Specifically, we introduce a novel Language-aware Information MaximizatiOn (LIMO) loss integrating three complementary terms: (i) the mutual information between the vision inputs and the textual class descriptions; (ii) a Kullback-Leibler (KL) divergence penalizing deviation of the network's probabilistic outputs from the text-driven zero-shot predictions; and (iii) a standard cross-entropy loss based on the labeled shots. Furthermore, we challenge the commonly followed fine-tuning practices in the context of transductive few-shot learning, and explore PEFT strategies, completely overlooked in this context. Surprisingly, we observe substantial boosts in performances, which points to the potential of adapting a subset of the model's parameters in the transductive few-shot setting. We report comprehensive evaluations, which show that LIMO outperforms the very recent transductive few-shot CLIP methods by a large margin and yields significant gains over the best-performing inductive methods. Our code is publicly available at:\href \href{https://github.com/ghassenbaklouti/LIMO}{\text{here}}

Keywords

Cite

@article{arxiv.2509.00305,
  title  = {Language-Aware Information Maximization for Transductive Few-Shot CLIP},
  author = {Ghassen Baklouti and Maxime Zanella and Ismail Ben Ayed},
  journal= {arXiv preprint arXiv:2509.00305},
  year   = {2025}
}
R2 v1 2026-07-01T05:13:10.060Z