atlas

Research map / Image generation / Autoregressive and latent generation

UtilGen: Utility-Centric Generative Data Augmentation with Dual-Level Task Adaptation

NeurIPS 2025 · Image generation › Autoregressive and latent generation · approach: Synthetic training data from generators · 0 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.

Proposes UtilGen, a utility-centric generative data augmentation framework that uses a meta-learned sample-weight network as a utility signal to drive DPO fine-tuning of Stable Diffusion and instance-level optimization of prompt embeddings and initial noise.

Problem

Generative data augmentation mostly optimizes intrinsic data attributes (fidelity, diversity) and ignores task-specific utility, which varies across downstream tasks and architectures; evaluating utility by full retraining is too costly.

Approach

A meta-learned weight allocation network scores each synthetic sample's utility from its classification loss; these scores build preference pairs for Diffusion-DPO (model-level) and drive gradient-based prompt embedding optimization and CFG-discrepancy-based initial noise optimization (instance-level), forming a feedback loop between generation and training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use utility-guided UtilGen instead of DataDreamResNet-50 training on synthetic data only · Eight benchmarks, 5× synthetic dataaverage accuracy: 33.30 -> 37.17; +3.87Helped
Use utility-guided UtilGen instead of DataDreamResNet-50 training on real + synthetic data · Eight benchmarks, 5× synthetic dataaverage accuracy: 58.67 -> 62.04Helped
Increase the UtilGen synthesis budgetResNet-50 · ImageNet-100-S, synthetic data onlyaccuracy: 18.04 -> 28.52 -> 40.94Helped
Use UtilGen rather than Stable Diffusion v2.1Synthetic data generation · ImageNet-100mean intra-class diversity: 0.5815 -> 0.6054Helped
Use synthetic data generated by UtilGen rather than DataDreamWideResNet downstream model · ImageNet-100accuracy: 31.76 -> 36.40Helped
Use synthetic data generated by UtilGen rather than DataDreamCLIP downstream model · ImageNet-100accuracy: 71.42 -> 72.14Helped
Use UtilGen rather than DataDreamResNeXt-50 · ImageNet-100accuracy: 31.24 -> 37.62Helped
Use UtilGen rather than DataDreamWideResNet-50 · ImageNet-100accuracy: 31.76 -> 37.82Helped
Use UtilGen rather than DataDreamMobileNetV2 · ImageNet-100accuracy: 35.48 -> 40.59Helped
Add noise optimization (ablation)UtilGen generation pipeline without MLCO or prompt optimization · ImageNet-100accuracy: 27.96 -> 28.68Helped
Add MLCO (ablation)UtilGen generation pipeline without prompt or noise optimization · ImageNet-100accuracy: 27.96 -> 36.42Helped
Add prompt optimization (ablation)UtilGen generation pipeline without MLCO or noise optimization · ImageNet-100accuracy: 27.96 -> 37.96Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k-Subset ImageNet-100-Subset Caltech 101 Oxford Pets Food101-Subset Flowers 102 CUB-200-2011 DTD

Benchmarks: ImageNet-1k-Subset ImageNet-100-Subset Caltech 101 Oxford Pets Food101-Subset Flowers 102 CUB-200-2011 DTD

Metrics: top-1 accuracy average accuracy intra-class diversity (CLIP cosine distance) data influence (influence functions)

Baselines: Stable Diffusion v2.1 GIF GAP DataDream

Builds on: Diffusion-DPO textual inversion GIF DataDream GAP

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