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

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: P, Jishnu Jaykumar, Palanisamy, Kamalesh, Chao, Yu-Wei, Du, Xinya, Xiang, Yu
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866917721200918528
author P, Jishnu Jaykumar
Palanisamy, Kamalesh
Chao, Yu-Wei
Du, Xinya
Xiang, Yu
author_facet P, Jishnu Jaykumar
Palanisamy, Kamalesh
Chao, Yu-Wei
Du, Xinya
Xiang, Yu
contents 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
format Preprint
id arxiv_https___arxiv_org_abs_2307_03073
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Proto-CLIP: Vision-Language Prototypical Network for Few-Shot Learning
P, Jishnu Jaykumar
Palanisamy, Kamalesh
Chao, Yu-Wei
Du, Xinya
Xiang, Yu
Computer Vision and Pattern Recognition
Robotics
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
title Proto-CLIP: Vision-Language Prototypical Network for Few-Shot Learning
topic Computer Vision and Pattern Recognition
Robotics
url https://arxiv.org/abs/2307.03073