atlas

Research map / Image generation / GANs

Bridging Data Gaps in Diffusion Models with Adversarial Noise-Based Transfer Learning

ICML 2024 · Image generation › GANs · approach: GAN latent optimization and evaluation

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 DPMs-ANT, a diffusion transfer learning method for few-shot image generation that combines classifier-guided similarity training with adversarial (worst-case) noise selection and trains only a small adaptor on a pretrained DDPM/LDM.

Problem

Transferring pretrained diffusion models to target domains with very little data (10 images) overfits or underfits, and GAN-based few-shot transfer methods do not map cleanly onto the iterative noisy-image denoising process of DPMs.

Approach

Guides the fine-tuning of a pretrained DPM with the gradient of a fixed source-vs-target binary classifier on noised images (similarity-guided training), and selects per-sample worst-case Gaussian noise via multi-step gradient ascent (adversarial noise selection), optimizing only lightweight adaptor layers.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DDPM-ANT instead of DDPM-PADDPM transfer learning · FFHQ → Babies (10-shot)FID: 48.92 -> 46.70Helped
Use DDPM-ANT instead of DDPM-PADDPM transfer learning · FFHQ → Sunglasses (10-shot)FID: 34.75 -> 20.06Helped
Use DDPM-ANT instead of DDPM-PA10-shot diffusion transfer · FFHQ → SunglassesIntra-LPIPS: 0.604±0.014 -> 0.613±0.023Helped
Use DDPM-ANT instead of DDPM-PA10-shot diffusion transfer · FFHQ → Raphael’s paintingsIntra-LPIPS: 0.581±0.041 -> 0.621±0.068Helped
Use DDPM-ANT instead of DDPM-PA10-shot diffusion transfer · LSUN Church → Haunted housesIntra-LPIPS: 0.628±0.029 -> 0.648±0.010Helped
Use DDPM-ANT instead of DDPM-PA10-shot diffusion transfer · LSUN Church → Landscape drawingsIntra-LPIPS: 0.706±0.030 -> 0.723±0.020Helped
Use DDPM-ANT instead of DDPM-PA10-shot diffusion transfer · FFHQ → BabiesIntra-LPIPS: 0.599±0.024 -> 0.592±0.016Hurt
Add similarity-guided training (ablation)DDPM-ANT with adaptor · FFHQ → Sunglasses (10-shot)FID: 41.88 -> 26.41Helped
Add adversarial noise selection (ablation)DPMs-ANT with similarity-guided training · FFHQ → Sunglasses (10-shot)FID: 26.41 -> 20.06Helped
Fine-tune only the adaptor layer instead of the full model (ablation)DDPM transfer learning · FFHQ → Sunglasses (10-shot)FID: 38.65 -> 41.88Hurt
Train the classifier on 100 rather than 10 images (ablation)DPMs-ANT · FFHQ → Sunglasses (10-shot)Intra-LPIPS: 0.613 ± 0.023 -> 0.637 ± 0.013Helped
Train the classifier on 100 rather than 10 images (ablation)DPMs-ANT · FFHQ → Sunglasses (10-shot)FID: 20.06 -> 22.84Hurt

Surprising findings

Limitations

Experimental setup

Datasets: FFHQ LSUN Church ImageNet 10-shot Babies 10-shot Sunglasses 10-shot Raphael Peale 10-shot Sketches 10-shot Modigliani face paintings 10-shot Haunted Houses 10-shot Landscape drawings

Benchmarks: 10-shot FFHQ to Babies/Sunglasses/Raphael's paintings 10-shot LSUN Church to Haunted houses/Landscape drawings

Metrics: Intra-LPIPS FID LPIPS

Baselines: TGAN TGAN+ADA EWC CDC DCL DDPM-PA

Builds on: DDPM DDIM classifier guidance DDPM-PA adapter layers

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