atlas

Research map / Image generation / Text-to-image diffusion

Scaling Laws of Synthetic Images for Model Training ... for Now

CVPR 2024 · Image generation › Text-to-image diffusion · approach: T2I evaluation and controllable adapters · 40 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.

Empirically studies scaling laws for training supervised classifiers and CLIP on synthetic images from Stable Diffusion, Imagen, and Muse, finding synthetic data scales worse than real data for ImageNet classification but is competitive for CLIP and OOD robustness.

Problem

Whether synthetic images from text-to-image models follow scaling laws like real data when used at scale to train supervised classifiers and CLIP-style models, and which factors govern that scaling.

Approach

Fits power-law scaling curves (loss vs. dataset size) to synthetic ImageNet and LAION-scale synthetic data, and defines scaling ability (slope) and performance at 1.3M as metrics; shows that CFG scale, prompt design, and T2I model choice strongly change scaling, and diagnoses poor scaling via classes the generators cannot render.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Combine synthetic images with real images for CLIP trainingCLIP ViT-B/16 · 15 downstream datasets, 1Mzero-shot accuracy (average): 9.9 -> 16.5Helped
Combine synthetic images with real images for CLIP trainingCLIP ViT-B/16 · 15 downstream datasets, 4Mzero-shot accuracy (average): 31.4 -> 36.9Helped
Combine synthetic images with real images for CLIP trainingCLIP ViT-B/16 · 15 downstream datasets, 16Mzero-shot accuracy (average): 49.8 -> 51.9Helped
Combine synthetic images with real images for CLIP trainingCLIP ViT-B/16 · 15 downstream datasets, 128Mzero-shot accuracy (average): 62.3 -> 63.4Helped
Combine synthetic images with real images for CLIP trainingCLIP ViT-B/16 · 15 downstream datasets, 371Mzero-shot accuracy (average): 65.7 -> 66.1Helped
Train CLIP with synthetic images instead of real imagesCLIP ViT-B/16 · 15 downstream datasets, 1Mzero-shot accuracy (average): 9.9 -> 7.9Hurt
Train CLIP with synthetic images instead of real imagesCLIP ViT-B/16 · 15 downstream datasets, 4Mzero-shot accuracy (average): 31.4 -> 21.0Hurt
Train CLIP with synthetic images instead of real imagesCLIP ViT-B/16 · 15 downstream datasets, 16Mzero-shot accuracy (average): 49.8 -> 33.9Hurt
Train CLIP with synthetic images instead of real imagesCLIP ViT-B/16 · 15 downstream datasets, 128Mzero-shot accuracy (average): 62.3 -> 42.9Hurt
Train CLIP with synthetic images instead of real imagesCLIP ViT-B/16 · 15 downstream datasets, 371Mzero-shot accuracy (average): 65.7 -> 48.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet LAION-400M ImageNet-A ImageNet-R ImageNet-Sketch ImageNet-v2 Food-101 CIFAR-10 CIFAR-100 SUN397 Stanford Cars FGVC Aircraft

Benchmarks: ImageNet ImageNet-A ImageNet-R ImageNet-Sketch ImageNet-v2 Food-101 CIFAR-10 CIFAR-100 SUN397 Stanford Cars FGVC Aircraft DTD

Metrics: top-1 accuracy cross-entropy loss zero-shot accuracy scaling ability (power-law slope k) performance at 1.3M

Baselines: real ImageNet training data real LAION-400M image-text pairs Stable Diffusion CLIP-template prompts

Builds on: neural scaling laws (Kaplan et al.) classifier-free guidance CLIP Synthetic data from text-to-image models (Fan et al. 2023)

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