Shaping Visual Representations with Language for Few-shot Classification
By describing the features and abstractions of our world, language is a crucial tool for human learning and a promising source of supervision for machine learning models. We use language to improve few-shot visual classification in the underexplored scenario where natural language task descriptions are available during training, but unavailable for novel tasks at test time. Existing models for this setting sample new descriptions at test time and use those to classify images. Instead, we propose language-shaped learning (LSL), an end-to-end model that regularizes visual representations to predict language. LSL is conceptually simpler, more data efficient, and outperforms baselines in two challenging few-shot domains.
Code (2)
Tasks
ClassificationGeneral ClassificationMeta-LearningRepresentation LearningMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Shaping Visual Representations with Attributes for Few-Shot Recognition
Few-shot recognition aims to recognize novel categories under low-data regimes. Some recent few-shot recognition methods introduce auxiliary semantic modality, i.e., category attribute information, into representation le…
AttributeFew-Shot LearningMetric LearningRepresentation LearningImproved Few-Shot Image Classification Through Multiple-Choice Questions
Through a simple multiple choice language prompt a VQA model can operate as a zero-shot image classifier, producing a classification label. Compared to typical image encoders, VQA models offer an advantage: VQA-produced …
ArticlesFew-Shot Image Classificationimage-classificationImage Classification+2Exploiting Category Names for Few-Shot Classification with Vision-Language Models
Vision-language foundation models pretrained on large-scale data provide a powerful tool for many visual understanding tasks. Notably, many vision-language models build two encoders (visual and textual) that can map two …
ClassificationFew-Shot Image Classificationimage-classificationImage ClassificationImproving Few-Shot Image Classification Using Machine- and User-Generated Natural Language Descriptions
Humans can obtain the knowledge of novel visual concepts from language descriptions, and we thus use the few-shot image classification task to investigate whether a machine learning model can have this capability. Our pr…
DecoderFew-Shot Image Classificationimage-classificationImage ClassificationOn the Limits of Multi-modal Meta-Learning with Auxiliary Task Modulation Using Conditional Batch Normalization
Few-shot learning aims to learn representations that can tackle novel tasks given a small number of examples. Recent studies show that cross-modal learning can improve representations for few-shot classification. More sp…
Few-Shot LearningMeta-Learning