Dual-Model Defense: Safeguarding Diffusion Models from Membership Inference Attacks through Disjoint Data Splitting
Bao Q. Tran, Viet Nguyen, Anh Tran, Toan Tran

TL;DR
This paper proposes DualMD and DistillMD, two methods that use disjoint data splits to train separate diffusion models, significantly reducing membership inference risks while maintaining high image synthesis quality.
Contribution
Introducing two novel defense strategies, DualMD and DistillMD, that leverage disjoint data training to protect diffusion models from membership inference attacks.
Findings
Both methods substantially lower MIA success rates.
DistillMD also reduces model memorization and overfitting.
The approaches maintain competitive image generation performance.
Abstract
Diffusion models have demonstrated remarkable capabilities in image synthesis, but their recently proven vulnerability to Membership Inference Attacks (MIAs) poses a critical privacy concern. This paper introduces two novel and efficient approaches (DualMD and DistillMD) to protect diffusion models against MIAs while maintaining high utility. Both methods are based on training two separate diffusion models on disjoint subsets of the original dataset. DualMD then employs a private inference pipeline that utilizes both models. This strategy significantly reduces the risk of black-box MIAs by limiting the information any single model contains about individual training samples. The dual models can also generate "soft targets" to train a private student model in DistillMD, enhancing privacy guarantees against all types of MIAs. Extensive evaluations of DualMD and DistillMD against…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAccess Control and Trust · Privacy-Preserving Technologies in Data · Security and Verification in Computing
MethodsDiffusion
