Sequential Membership Inference Attacks
Organizations: Univ. Lille, Inria, CNRS, Centrale Lille UMR 9189-CRIStAL, France
Abstract
Modern AI models are not static. They go through multiple updates in their lifecycles. We propose to design Sequential Membership Inference (SeMI) attacks leading to tighter privacy audits by exploiting the sequence of models and injecting a target canary at a controlled insertion time. First, for empirical mean computation, we develop SeMI*, an {optimal SeMI attack to identify the presence of a target inserted at a specific insertion step}. We derive the power of SeMI* to show that accessing the model sequence yields more powerful MI attacks than scrutinising only the final model. SeMI* exhibits an isolation property -- its power depends on the statistics obtained right before and after insertion of the target. Leveraging this insight, we develop practical white-box (accessing model gradients) and black-box (accessing loss) SeMI attacks against models trained with (DP-)SGD. Across datasets and models trained with (DP-)SGD, our experiments show that SeMI attacks achieve higher powers than snapshot-independent baselines, and yield tighter privacy audits thanks to (a) control over the insertion time and (b) observations across the model sequence.
Figures & tables
| Variant | Knowledge of | Test statistic | Optimality |
|---|---|---|---|
| known | NP-optimal against | ||
| NP-optimal against | |||
| unknown | GLR against | ||
| known , (DP-)SGD | Thm. 4.1 | NP-optimal for Gaussian-gradient approx. |
Appendix figures & tables8 assets
Supplementary material from the paper’s appendix.
Appendix
Membership Inference Attacks
Membership inference attacks test whether records or entities were used to train a machine-learning model, revealing potential privacy leakage.
See all 111 papers