atlas

Research map / Image generation / Fast diffusion sampling

Positive-Unlabeled Diffusion Models for Preventing Sensitive Data Generation

ICLR 2025 · Image generation › Fast diffusion sampling · approach: Diffusion theory and design space · 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 positive-unlabeled diffusion models that prevent sensitive data generation by approximating the normal-data ELBO from unlabeled and a small labeled sensitive set, with a non-negative risk correction and bounded BCE-style loss for sensitive data.

Problem

Diffusion models generate sensitive content because unlabeled training data contain sensitive samples; labeling all sensitive data is impractical, so only unlabeled data plus a small labeled sensitive set is available (positive-unlabeled setting).

Approach

Rewrites the normal-data distribution as unlabeled minus beta-weighted sensitive distribution, giving an unbiased PU estimate of the normal-data ELBO; maximizes that ELBO for normal data while minimizing a bounded binary-cross-entropy transform of the ELBO for sensitive data, with a non-negative correction to avoid overfitting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PU training with unlabeled and sensitive data instead of standard unsupervised trainingDiffusion models trained from scratch · MNIST (even), MNIST (odd), CIFAR10, STL10non-sensitive rate: 0.904$\pm$0.003 -> 0.978$\pm$0.003; 0.900$\pm$0.006 -> 0.975$\pm$0.004; 0.762$\pm$0.006 -> 0.842$\pm$0.006; 0.917$\pm$0.Helped
Use PU training instead of supervised training that treats all unlabeled data as normalDiffusion models trained from scratch · MNIST, CIFAR10, STL10non-sensitive rate: 0.908$\pm$0.003 -> 0.978$\pm$0.003; 0.901$\pm$0.006 -> 0.975$\pm$0.004; 0.760$\pm$0.004 -> 0.842$\pm$0.006; 0.918$\pm$0.Helped
Use PU training instead of standard unsupervised trainingDiffusion models trained from scratch · MNIST (even), MNIST (odd), CIFAR10 (animals), STL10 (animals)FID: 3.530$\pm$0.137 -> 4.969$\pm$0.537; 3.379$\pm$0.034 -> 5.718$\pm$0.652; 34.448$\pm$0.504 -> 39.586$\pm$0.573; 135.999$\pHurt
Use PU training instead of supervised training that treats all unlabeled data as normalDiffusion models trained from scratch · CIFAR10 (vehicles), STL10 (vehicles)FID: 34.310$\pm$0.424 -> 32.463$\pm$0.970; 122.267$\pm$2.114 -> 120.633$\pm$4.256Helped
Use PU training instead of supervised training that treats all unlabeled data as normalDiffusion models fine-tuned from pre-trained models · CIFAR10 and CelebAnon-sensitive rate: 0.763$\pm$0.006 -> 0.858$\pm$0.009; 0.892$\pm$0.005 -> 0.954$\pm$0.005; 0.868$\pm$0.020 -> 0.973$\pm$0.010; 0.907$\pm$0.Helped
Use PU training instead of supervised fine-tuningPre-trained diffusion models · CIFAR10 (vehicles)FID: 24.458$\pm$0.387 -> 18.977$\pm$0.381Helped
Use PU training instead of supervised fine-tuningPre-trained diffusion models · CIFAR10 (animals)FID: 19.528$\pm$0.277 -> 19.415$\pm$0.915No clear effect
Use PU training instead of supervised fine-tuningPre-trained diffusion models · CelebA (male), CelebA (female)FID: 43.465$\pm$2.509 -> 46.877$\pm$5.239; 30.569$\pm$1.166 -> 39.131$\pm$1.961Hurt
Increase β from the true ratio to 0.15–0.20 (ablation)Proposed method · CIFAR10 (vehicles)non-sensitive rate and FIDHelped
Set β to 0.2 instead of values at or below 0.091 (ablation)Proposed method · CIFAR10 (animals)non-sensitive rateHelped
Use β ≤ 0.091 instead of β = 0.2 (ablation)Proposed method · CIFAR10 (animals)FIDHelped
Replace the max-based PU loss with an absolute-value-based loss (ablation)Stable Diffusion 1.4 · Middle-aged men generationnon-sensitive rate: 0.80; 0.84; 0.99Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR10 STL10 CelebA Stable Diffusion generated images (Brad Pitt / middle-aged men)

Benchmarks: MNIST CIFAR10 STL10 CelebA

Metrics: non-sensitive rate FID

Baselines: unsupervised diffusion training supervised diffusion training with sensitive data

Builds on: denoising diffusion probabilistic models unbiased PU learning non-negative PU risk estimator classifier-free guidance

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