atlas

Research map / Label-efficient and robust learning / Zero-/few-shot and meta-learning

Provably Improving Generalization of Few-shot models with Synthetic Data

ICML 2025 · Label-efficient and robust learning › Zero-/few-shot and meta-learning · approach: Embedding adaptation for few-shot classification · 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.

Develops a generalization bound for training few-shot classifiers on real plus synthetic data and turns it into a prototype/K-means-partition-based loss with discrepancy and robustness regularizers, applied to fine-tuning CLIP ViT-B/16 with Stable Diffusion-generated data.

Problem

Few-shot image classification where synthetic images from generators suffer from a distribution gap to real data, which can degrade a classifier trained on the mixed set; existing methods rely on heuristics without theoretical guarantees.

Approach

A model-dependent generalization bound over real and synthetic data (discrepancy between predictions of real and synthetic samples in each partition cell, plus local robustness) is minimized via K-means partitioning in prediction/feature space and a loss with discrepancy and robustness regularizers.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the full method instead of DataDream_dsetCLIP ViT-B/16 few-shot classification · Average across 10 datasetsaccuracy: 86.3 -> 87.0Helped
Use the lightweight method instead of the strongest listed baselineCLIP ViT-B/16 few-shot classification · Average across 10 datasetsaccuracy: 86.3 -> 86.4Helped
Add discrepancy and robustness regularization (ablation)Proposed method · EuroSATaccuracy: 93.5 -> 94.7Helped
Add robustness regularization only (ablation)Proposed method · EuroSATaccuracy: 93.5 -> 94.6Helped
Add discrepancy regularization only (ablation)Proposed method · EuroSATaccuracy: 93.5 -> 94.3Helped
Add both regularization terms rather than none (ablation)Proposed method · DTDaccuracy: 74.1 -> 74.5Helped
Add both regularization terms rather than none (ablation)Proposed method · FGVC Aircraftaccuracy: 72.5 -> 74.3Helped
Add both regularization terms rather than none (ablation)Proposed method · Stanford Carsaccuracy: 92.6 -> 93.1Helped
Fine-tune the generatorFew-shot synthetic-data method · FGVC Aircraftaccuracy: up to 7%Helped
Use the proposed method rather than DataDreamFew-shot classification with 1 real shot · FGVC Aircraftaccuracy: 31.1 -> 25.3Hurt
Use the proposed method rather than DataDreamFew-shot classification with 4 or 8 real shots · FGVC Aircraft, Stanford Cars, Flowers102accuracy: 38.3 -> 51.6; 54.6 -> 63.9; 82.6 -> 86.9; 87.4 -> 91.3; 96.0 -> 96.9; 98.4 -> 98.7Helped
Use the proposed method rather than DataDreamSynthetic-data-only adaptation · EuroSAT, Caltech101, Food101accuracy: 80.3 -> 80.6; 96.2 -> 96.8; 86.7 -> 89.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet Caltech101 DTD EuroSAT FGVC Aircraft Oxford Pets Food101 SUN397 Stanford Cars Flowers102

Benchmarks: ImageNet Caltech101 DTD EuroSAT FGVC Aircraft Oxford Pets Food101 SUN397 Stanford Cars Flowers102

Metrics: accuracy

Baselines: Real-finetune IsSynth DISEF DataDream CaFo

Builds on: DataDream DISEF IsSynth RealFake LoRA

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