atlas

Research map / Image generation / Fast diffusion sampling

Intriguing Properties of Data Attribution on Diffusion Models

ICLR 2024 · Image generation › Fast diffusion sampling · approach: Diffusion theory and design space · 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.

Shows that theoretically unjustified surrogate gradient functions (e.g., L_Square instead of L_Simple) in a TRAK-style attribution, called D-TRAK, substantially outperform TRAK for attributing DDPMs and LoRA-finetuned Stable Diffusion on LDS and counterfactual evaluation.

Problem

Data attribution for diffusion models: tracing generated images back to training samples efficiently and effectively in non-convex settings, where theoretically motivated choices (TRAK with the training loss gradient) may not perform best.

Approach

Generalize TRAK to D-TRAK by building the projected gradient features from alternative per-sample functions (e.g., squared noise-prediction norm L_Square, average-pooled and p-norm variants) instead of the training loss, dropping the weighting term; empirically these outperform the loss-gradient choice by large margins, and interpolation analysis suggests norm-based losses retain more information

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace Simple-loss feature gradients with Square-loss feature gradientsTRAK attribution on DDPM · CIFAR-2, CIFAR-10, and ArtBench-2/5 validation and generation setsLDS: +15.37%/+10.15%, +11.55%/+8.67% and +15.35%/+5.1% validation; +13.04%/+9.8%, +9.82%/+6.76%, and +16.38%/+6.51% generatioHelped
Use Square-loss gradients instead of Simple-loss gradients for features (ablation)D-TRAK on CIFAR-2 · CIFAR-2 validation and generationLDS: 19.50 -> 30.81; 12.05 -> 22.62Helped
Use Avg-loss gradients instead of Simple-loss gradients for features (ablation)D-TRAK on CIFAR-2 · CIFAR-2 validation and generationLDS: 19.50 -> 24.91; 12.05 -> 16.76Helped
Use 1-norm gradients instead of Simple-loss gradients for features (ablation)D-TRAK on CIFAR-2 · CIFAR-2 validation and generationLDS: 19.50 -> 23.44; 12.05 -> 15.10Helped
Use 2-norm gradients instead of Simple-loss gradients for features (ablation)D-TRAK on CIFAR-2 · CIFAR-2 validation and generationLDS: 19.50 -> 24.72; 12.05 -> 15.75Helped
Use ELBO-loss gradients instead of Simple-loss gradients for features (ablation)D-TRAK on CIFAR-2 · CIFAR-2 validation and generationLDS: 19.50 -> 8.46; 12.05 -> 3.49Hurt
Use infinity-norm gradients instead of Simple-loss gradients for features (ablation)D-TRAK on CIFAR-2 · CIFAR-2 validation and generationLDS: 19.50 -> 5.22; 12.05 -> 3.99Mixed
Set interpolation weight eta away from 0.5 toward 0 or 1 (ablation)D-TRAK interpolation between Simple and Square losses · CIFAR-2LDSHelped
Use uniform rather than cumulative timestep sampling (ablation)TRAK · CIFAR-2 validation and generation under 100-computation budgetLDS: 13.45 -> 16.57; 4.58 -> 9.13Helped
Use uniform rather than cumulative timestep sampling (ablation)D-TRAK · CIFAR-2 validation and generation under 100-computation budgetLDS: 29.35 -> 30.71; 19.86 -> 22.07Mixed
Set the LDS output function to Square, 1-norm, or infinity-norm loss instead of Simple loss (ablation)Data attribution evaluation · CIFAR-2LDSHurt
Use Square-loss feature gradients rather than Simple-loss feature gradientsD-TRAK on CIFAR-2 counterfactual evaluation · CIFAR-2pixel-wise L2 distance: 5.90 -> 8.97Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CelebA ArtBench

Benchmarks: CIFAR-2 CIFAR-10 CelebA ArtBench-2 ArtBench-5

Metrics: linear datamodeling score (Spearman) pixel-wise l2 distance CLIP cosine similarity

Baselines: TRAK Gradient (dot prod.) TracInCP GAS Relative Influence Renormalized Influence Journey TRAK Raw pixel CLIP similarity Empirical Influence Datamodel

Builds on: TRAK DDPM LoRA TracInCP

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