Collaboration of Pre-trained Models Makes Better Few-shot Learner
Not on the map. Why?
Abstract (arXiv)
Few-shot classification requires deep neural networks to learn generalized representations only from limited training images, which is challenging but significant in low-data regimes. Recently, CLIP-based methods have shown promising few-shot performance benefited from the contrastive language-image pre-training. Based on this point, we question if the large-scale pre-training can alleviate the few-shot data deficiency and also assist the representation learning by the pre-learned knowledge. In this paper, we propose CoMo, a Collaboration of pre-trained Models that incorporates diverse prior knowledge from various pre-training paradigms for better few-shot learning. Our CoMo includes: CLIP's language-contrastive knowledge, DINO's vision-contrastive knowledge, and DALL-E's language-generative knowledge. Specifically, CoMo works in two aspects: few-shot data expansion and diverse knowledge ensemble. For one, we generate synthetic images via zero-shot DALL-E to enrich the few-shot training data without any manpower. For the other, we introduce a learnable Multi-Knowledge Adapter (MK-Adapter) to adaptively blend the predictions from CLIP and DINO. By such collaboration, CoMo can fully unleash the potential of different pre-training methods and unify them to perform state-of-the-art for few-shot classification. We conduct extensive experiments on 11 datasets to demonstrate the superiority and generalization ability of our approach.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 45 of its 63 references that are in the map. First posted on arXiv 25 Sep 2022.
Builds on
45 of 63 references.
References · 45
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
33 more
- 2021Zero-Shot Text-to-Image Generationcited by 4,288
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,236
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,864
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,241
- 2017Prototypical Networks for Few-shot Learningcited by 3,015
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2015VQA: Visual Question Answeringcited by 2,506
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,287
- 2021Learning to Prompt for Vision-Language Modelscited by 2,281
- 2016Matching Networks for One Shot Learningcited by 2,255
- 2013Describing Textures in the Wildcited by 2,125
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,726
- 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,515
- 2017EuroSAT: A Novel Dataset and Deep Learning Benchmark for Land Use and Land Cover Classificationcited by 1,496
- 2022Conditional Prompt Learning for Vision-Language Modelscited by 1,433
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,428
- 2019Natural Adversarial Examplescited by 1,408
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
- 2017Learning to Compare: Relation Network for Few-Shot Learningcited by 1,143
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,066
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
- 2021CLIP-Adapter: Better Vision-Language Models with Feature Adapterscited by 1,026
- 2019HowTo100M: Learning a Text-Video Embedding by Watching Hundred Million Narrated Video Clipscited by 950
- 2021CogView: Mastering Text-to-Image Generation via Transformerscited by 694
- 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 657
- 2018Do Better ImageNet Models Transfer Better?cited by 565
- 2021Tip-Adapter: Training-free CLIP-Adapter for Better Vision-Language Modelingcited by 431
- 2018Rethinking ImageNet Pre-trainingcited by 377
- 2022CrossPoint: Self-Supervised Cross-Modal Contrastive Learning for 3D Point Cloud Understandingcited by 198
- 2020Meta-Baseline: Exploring Simple Meta-Learning for Few-Shot Learningcited by 179
- 2021Free Lunch for Few-shot Learning: Distribution Calibrationcited by 165
- 2018Task-Agnostic Meta-Learning for Few-shot Learningcited by 151
- 2021Beyond Max-Margin: Class Margin Equilibrium for Few-shot Object Detectioncited by 80
Built on by
Citing papers per year: 2022: 1; 2023: 6.
7 papers.
- 2023Prompt, Generate, then Cache: Cascade of Foundation Models makes Strong Few-shot Learnerscited by 152
- 2022CALIP: Zero-Shot Enhancement of CLIP with Parameter-free Attentioncited by 103
- 2023Not All Features Matter: Enhancing Few-shot CLIP with Adaptive Prior Refinementcited by 84
- 2023ViewRefer: Grasp the Multi-view Knowledge for 3D Visual Grounding with GPT and Prototype Guidancecited by 70
- 2023Joint-MAE: 2D-3D Joint Masked Autoencoders for 3D Point Cloud Pre-trainingcited by 52
- 2023Visual Tuningcited by 34
- 2023Nearest Neighbors Meet Deep Neural Networks for Point Cloud Analysiscited by 5
- 2023Visual Tuning10 May 2023
- 2023Not All Features Matter: Enhancing Few-shot CLIP with Adaptive Prior Refinement3 Apr 2023
- 2023ViewRefer: Grasp the Multi-view Knowledge for 3D Visual Grounding with GPT and Prototype Guidance29 Mar 2023
- 2023Prompt, Generate, then Cache: Cascade of Foundation Models makes Strong Few-shot Learners3 Mar 2023
- 2023Nearest Neighbors Meet Deep Neural Networks for Point Cloud Analysis1 Mar 2023
- 2023Joint-MAE: 2D-3D Joint Masked Autoencoders for 3D Point Cloud Pre-training27 Feb 2023
- 2022CALIP: Zero-Shot Enhancement of CLIP with Parameter-free Attention28 Sep 2022