Diffence: Fencing Membership Privacy With Diffusion Models

Deep learning models, while achieving remarkable performances across various tasks, are vulnerable to membership inference attacks (MIAs), wherein adversaries identify if a specific data point was part of the model's training set.This susceptibility raises substantial privacy concerns, especially when models are trained on sensitive datasets.Although various defenses have been proposed, there is still substantial room for improvement in the privacy-utility trade-off.In this work, we introduce a novel defense framework against MIAs by leveraging generative models.The key intuition of our defense is to remove the differences between member and non-member inputs, which is exploited by MIAs, by re-generating input samples before feeding them to the target model.Therefore, our defense, called DIFFENCE, works pre inference, which is unlike prior defenses that are either training-time (modify the model) or post-inference time (modify the model's output).A unique feature of DIFFENCE is that it works on input samples only, without modifying the training or inference phase of the target model.Therefore, it can be cascaded with other defense mechanisms as we demonstrate through experiments.DIFFENCE is specifically designed to preserve the model's prediction labels for each sample, thereby not affecting accuracy.Furthermore, we have empirically demonstrated that it does not reduce the usefulness of the confidence vectors.Through extensive experimentation, we show that DIFFENCE can serve as a robust plug-n-play defense mechanism, enhancing membership privacy without compromising model utility-both in terms of accuracy and the usefulness of confidence vectors-across standard and defended settings.For instance, DIFFENCE reduces MIA attack accuracy against an undefended model by 15.8% and attack AUC by 14.0% on average across three datasets, all without impacting model utility.By integrating DIFFENCE with prior defenses, we can achieve new state-of-the-art performances in the privacy-utility trade-off.For example, when combined with the state-of-the-art SELENA defense it reduces attack accuracy by 9.3%, and attack AUC by 10.0%.DIFFENCE achieves this by imposing a negligible computation overhead, adding only 57ms to the inference time per sample processed on average.......

Authors

Publication Details

Published
2025-01-01
DOI
https://doi.org/10.14722/ndss.2025.230298
Primary Topic
Privacy-Preserving Technologies in Data
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Diffence: Fencing Membership Privacy With Diffusion Models

Amir Houmansadr, Ali Naseh, Yuefeng Peng
Privacy-Preserving Technologies in Data
article

Diffence: Fencing Membership Privacy With Diffusion Models

Amir Houmansadr, Ali Naseh, Yuefeng Peng
article en

Abstract

Deep learning models, while achieving remarkable performances across various tasks, are vulnerable to membership inference attacks (MIAs), wherein adversaries identify if a specific data point was part of the model's training set.This susceptibility raises substantial privacy concerns, especially when models are trained on sensitive datasets.Although various defenses have been proposed, there is still substantial room for improvement in the privacy-utility trade-off.In this work, we introduce a novel defense framework against MIAs by leveraging generative models.The key intuition of our defense is to remove the differences between member and non-member inputs, which is exploited by MIAs, by re-generating input samples before feeding them to the target model.Therefore, our defense, called DIFFENCE, works pre inference, which is unlike prior defenses that are either training-time (modify the model) or post-inference time (modify the model's output).A unique feature of DIFFENCE is that it works on input samples only, without modifying the training or inference phase of the target model.Therefore, it can be cascaded with other defense mechanisms as we demonstrate through experiments.DIFFENCE is specifically designed to preserve the model's prediction labels for each sample, thereby not affecting accuracy.Furthermore, we have empirically demonstrated that it does not reduce the usefulness of the confidence vectors.Through extensive experimentation, we show that DIFFENCE can serve as a robust plug-n-play defense mechanism, enhancing membership privacy without compromising model utility-both in terms of accuracy and the usefulness of confidence vectors-across standard and defended settings.For instance, DIFFENCE reduces MIA attack accuracy against an undefended model by 15.8% and attack AUC by 14.0% on average across three datasets, all without impacting model utility.By integrating DIFFENCE with prior defenses, we can achieve new state-of-the-art performances in the privacy-utility trade-off.For example, when combined with the state-of-the-art SELENA defense it reduces attack accuracy by 9.3%, and attack AUC by 10.0%.DIFFENCE achieves this by imposing a negligible computation overhead, adding only 57ms to the inference time per sample processed on average.......

National Science Foundation, Defense Advanced Research Projects Agency
Openalex Percentile: Top 98%
Privacy-Preserving Technologies in Data
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.