atlas

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

Not Just Pretty Pictures: Toward Interventional Data Augmentation Using Text-to-Image Generators

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

Shows that off-the-shelf text-to-image generators (mainly Stable Diffusion v1.5 via SDEdit and Text2Image) can serve as interventional data augmentation for single domain generalization and reducing reliance on spurious features, beating classical augmentation baselines.

Problem

Neural image classifiers degrade under covariate shift from environmental conditions absent in training data; existing augmentations hard-code specific invariances and cannot simulate arbitrary interventions.

Approach

Use text-to-image generators with natural-language interventional prompts (via SDEdit, Text2Image, ControlNet, InstructPix2Pix) to synthesize or edit training images that simulate environmental interventions, zero-shot and without task-specific fine-tuning, then train classifiers on the augmented data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add SDEdit synthetic target-domain data with minimal promptsResNet-50 · PACS, OfficeHome, NICO++, and DomainNet SDGaverage accuracy: 54.78 -> 61.04Helped
Replace conventional augmentation with minimal-prompt SDEditResNet-50 SDG · Average across the four SDG benchmarksaccuracy: 55.89 -> 61.04Helped
Use diverse or deterministic language-enhanced prompts instead of minimal prompts (ablation)SDEdit · PACS, OfficeHome, and DomainNet SDGaccuracy: 76.43 -> 75.65; 64.66 -> 63.14; 31.94 -> 30.94Hurt
Use language-enhanced prompts instead of minimal or handcrafted prompts (ablation)SDEdit · NICO++ SDGaccuracy: 71.12 -> 73.69Helped
Remove access to synthetic target domains (ablation)SDEdit(M) · PACS SDGaccuracy: 76.43 -> 76.03Hurt
Generate with text only rather than edit a source image (ablation)Stable Diffusion IDA · PACS, OfficeHome, and DomainNet SDGaccuracy: 76.43 -> 83.72; 64.66 -> 67.63; 31.94 -> 40.77Helped
Use CLIP post-hoc filtering of generated images (ablation)T2I-based IDA · SDG and RRSFperformanceNo clear effect
Use retrieval instead of generation (ablation)T2I-based IDA · OfficeHome SDGaccuracy: 67.63 -> 70.14Helped
Use retrieval instead of generation (ablation)T2I-based IDA · NICO++ and DomainNet SDGaccuracy: 71.54 -> 70.42; 40.77 -> 31.07Hurt
Use targeted SDEdit prompts to intervene on the relevant spurious featureResNet-18 · ImageNet-9, CCS, and CelebA-subspurious-feature relianceHelped
Use PixMix, which mixes images with fractalsResNet-18 · CelebA-sub demographic biasdemographic biasHurt

Surprising findings

Limitations

Experimental setup

Datasets: PACS Office-Home NICO++ DomainNet ImageNet-9 Cue-Conflict Stimuli CelebA

Benchmarks: PACS Office-Home NICO++ DomainNet ImageNet-9 Cue-Conflict Stimuli CelebA-sub

Metrics: average test accuracy across target domains background gap texture bias RandGap/FlipGap

Baselines: ERM AugMix RandAugment CutOut PixMix ACVC MixUp CutMix L2D MEADA RSC

Builds on: SDEdit ControlNet InstructPix2Pix PixMix AugMix

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