atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

ImagineFSL: Self-Supervised Pretraining Matters on Imagined Base Set for VLM-based Few-shot Learning

CVPR 2025 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Pretext-task visual pre-training · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Pretrains a CLIP adapter with a self-supervised method (HoM-DINO) on a purely synthetic ImageNet-based base set generated by GPT-4/Llama/SD3, then fine-tunes for few-shot recognition.

Problem

Few-shot adaptation of CLIP suffers from data scarcity; existing methods use synthetic images only as complements to real few-shot images rather than as a standalone pretraining source.

Approach

Treat synthetic images as an independent imagined base set (iBase) for self-supervised pretraining of a CLIP adapter; the HoM-DINO method models patch-token distributions via higher-order moments plus masked image modeling, with SyntAug (two T2I samples from the same caption) as view construction, and captions are generated with CoT and ICL.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Pretrain on a purely synthetic imagined base set before few-shot fine-tuning (ablation)ImagineFSL · 11-dataset averageaccuracy: 62.2/76.5 -> 65.4/77.9Helped
Replace supervised pretraining with self-supervised HoM-DINO pretraining (ablation)ImagineFSL · 11-dataset averageaccuracy: 63.1/76.8 -> 65.4/77.9Helped
Replace HoM-DINO with DINOv2 (ablation)ImagineFSL pretraining · 11-dataset averageaccuracy: 65.4/77.9 vs 63.3/77.2Hurt
Replace HoM-DINO with SynCLR (ablation)ImagineFSL pretraining · 11-dataset averageaccuracy: 65.4/77.9 vs 64.4/77.4Hurt
Replace HoM-DINO with MAE (ablation)ImagineFSL pretraining · 11-dataset averageaccuracy: 65.4/77.9 vs 61.9/76.3Hurt
Replace [CLS] representation with higher-order moments of patch tokens (ablation)ImagineFSL pretraining · 11-dataset averageaccuracy: 63.6/77.0 -> 64.5/77.6Helped
Use SyntAug instead of HandAug to construct views (ablation)HoM-DINO · 11-dataset averageaccuracy: 64.5/77.6 -> 65.4/77.9Helped
Add MIM to the [CLS]-based self-supervised objective (ablation)ImagineFSL pretraining · 11-dataset averageaccuracy: 62.3/76.9 -> 63.3/77.2Helped
Combine CLIP and CuPL text prompts (ablation)ImagineFSL · 11-dataset averageaccuracy: 65.4/77.9 -> 65.6/78.0Helped
Tune the vision-language classifier instead of using a frozen classifier (ablation)ImagineFSL · 11-dataset averageaccuracy: 65.6/78.0 -> 66.6/79.5Helped
Tune the image encoder with LoRA (ablation)ImagineFSL · 11-dataset averageaccuracy: 66.6/79.5 -> 69.7/86.0Helped
Expand SyntIN1K from 0.1M to 0.3M images (ablation)ImagineFSL with ViT-B/16 · 11-dataset averageaccuracy: 66.0/79.0 -> 66.6/79.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K ImageNet-21K SyntIN1K SyntIN1.5K Caltech101 FGVC Aircraft Stanford Cars Food-101 Oxford Pets Flowers102 DTD EuroSAT

Benchmarks: ImageNet Caltech101 FGVC Aircraft Stanford Cars Food-101 Oxford Pets Flowers102 DTD EuroSAT SUN397 UCF101 ImageNet-V2

Metrics: average accuracy FID diversity (std of DINOv2 features) latency memory parameter ratio

Baselines: IsSynth CaFo DISEF DataDream CoOp CoCoOp MaPLe PromptSRC Tip-Adapter(f) CLIP-LoRA LLaMP GalLoP

Builds on: DINO CLIP Tip-Adapter DataDream CaFo DINOv2

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy