Position: Membership Inference Attacks Cannot Prove That a Model was Trained on Your Data
We consider the problem of a training data proof, where a data creator or owner wants to demonstrate to a third party that some machine learning model was trained on their data. Training data proofs play a key role in recent lawsuits against foundation models trained on Web-scale data. Many prior works suggest to instantiate training data proofs using membership inference attacks. We argue that this approach is statistically unsound: to provide convincing evidence, the data creator needs to demonstrate that their attack has a low false positive rate, i.e., that the attack's output is unlikely under the null hypothesis that the model was not trained on the target data. Yet, sampling from this null hypothesis is impossible, as we do not know the exact contents of the training set, nor can we (efficiently) retrain a large foundation model. We conclude by offering three paths forward, by showing that membership inference on special canary data, watermarked training data, and data extraction attacks can be used to create sound training data proofs.
Authors
- Florian Tramèr (ORCID: https://orcid.org/0000-0001-8703-8762)
- Jie Zhang (ORCID: https://orcid.org/0009-0008-3325-2737)
- Gautam Kamath (ORCID: https://orcid.org/0000-0003-0048-2559)
- Debeshee Das
Institutions
- University of Waterloo (CA)
- ETH Zurich (CH)
Publication Details
- Published
- 2025-04-09
- DOI
- https://doi.org/10.1109/satml64287.2025.00025
- Citations
- 3
- Primary Topic
- Scientific Computing and Data Management
- Type
- article
- Field-Weighted Citation Impact
- 12.51
Funders
- Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung