Proto-CLIP: Vision-Language Prototypical Network for Few-Shot Learning

Jishnu Jaykumar P, Kamalesh Palanisamy, Yu-Wei Chao, Xinya Du, Yu Xiang
7/6/2023
cs.CVcs.RO

No official code found. Best implementation: IRVLUTD/Proto-CLIP (54 stars, MIT, last commit 2024-12-30).

Abstract

We propose a novel framework for few-shot learning by leveraging large-scale vision-language models such as CLIP. Motivated by unimodal prototypical networks for few-shot learning, we introduce Proto-CLIP which utilizes image prototypes and text prototypes for few-shot learning. Specifically, Proto-CLIP adapts the image and text encoder embeddings from CLIP in a joint fashion using few-shot examples. The embeddings from the two encoders are used to compute the respective prototypes of image classes for classification. During adaptation, we propose aligning the image and text prototypes of the corresponding classes. Such alignment is beneficial for few-shot classification due to the reinforced contributions from both types of prototypes. Proto-CLIP has both training-free and fine-tuned variants. We demonstrate the effectiveness of our method by conducting experiments on benchmark datasets for few-shot learning, as well as in the real world for robot perception. The project page is available at https://irvlutd.github.io/Proto-CLIP

View on arXivView PDF

Code Implementations(1)

IRVLUTD/Proto-CLIPCommunity100%
MIT

Code release for Proto-CLIP: Vision-Language Prototypical Network for Few-Shot Learning | IROS 2024

547Shell, PythonJul 4, 20231 years agoMIT
few-shot-classifcationfew-shot-learningmultimodal-learningprototype-learningrobotics+1 more

Similar Papers

Cite this paper

@article{p2023protoclip,
  title  = {Proto-CLIP: Vision-Language Prototypical Network for Few-Shot Learning},
  author = {Jishnu Jaykumar P and Kamalesh Palanisamy and Yu-Wei Chao and Xinya Du and Yu Xiang},
  year   = {2023},
  eprint = {2307.03073},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.03073v3}
}

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

Discussion