Data Isotopes for Data Provenance in DNNs
Not on the map. Why?
Abstract (arXiv)
Today, creators of data-hungry deep neural networks (DNNs) scour the Internet for training fodder, leaving users with little control over or knowledge of when their data is appropriated for model training. To empower users to counteract unwanted data use, we design, implement and evaluate a practical system that enables users to detect if their data was used to train an DNN model. We show how users can create special data points we call isotopes, which introduce "spurious features" into DNNs during training. With only query access to a trained model and no knowledge of the model training process, or control of the data labels, a user can apply statistical hypothesis testing to detect if a model has learned the spurious features associated with their isotopes by training on the user's data. This effectively turns DNNs' vulnerability to memorization and spurious correlations into a tool for data provenance. Our results confirm efficacy in multiple settings, detecting and distinguishing between hundreds of isotopes with high accuracy. We further show that our system works on public ML-as-a-service platforms and larger models such as ImageNet, can use physical objects instead of digital marks, and remains generally robust against several adaptive countermeasures.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 59 of its 106 references that are in the map. First posted on arXiv 29 Aug 2022.
Builds on
59 of 106 references.
References · 59
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,512
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,849
- 2016Deep Learning with Differential Privacycited by 2,728
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
- 2017BadNets: Identifying Vulnerabilities in the Machine Learning Model Supply Chaincited by 1,106
- 2019Machine Unlearningcited by 1,061
- 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 971
- 2017A Closer Look at Memorization in Deep Networkscited by 942
- 2021Membership Inference Attacks From First Principlescited by 878
- 2018The Secret Sharer: Evaluating and Testing Unintended Memorization in Neural Networkscited by 864
- 2019Certified Data Removal from Machine Learning Modelscited by 535
38 more
- 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 519
- 2020What Neural Networks Memorize and Why: Discovering the Long Tail via Influence Estimationcited by 497
- 2018Spectral Signatures in Backdoor Attackscited by 484
- 2019Does Learning Require Memorization? A Short Tale about a Long Tailcited by 460
- 2018Detecting Backdoor Attacks on Deep Neural Networks by Activation Clusteringcited by 456
- 2014Learning Face Representation from Scratchcited by 453
- 2018A Survey on Deep Transfer Learningcited by 419
- 2020Label-Only Membership Inference Attackscited by 388
- 2021Opacus: User-Friendly Differential Privacy Library in PyTorchcited by 383
- 2021MagFace: A Universal Representation for Face Recognition and Quality Assessmentcited by 334
- 2020An Investigation of Why Overparameterization Exacerbates Spurious Correlationscited by 310
- 2019MemGuard: Defending against Black-Box Membership Inference Attacks via Adversarial Examplescited by 197
- 2021Unlearnable Examples: Making Personal Data Unexploitablecited by 193
- 2019Stolen Memories: Leveraging Model Memorization for Calibrated White-Box Membership Inferencecited by 175
- 2017Machine Learning Models that Remember Too Muchcited by 169
- 2020Membership Leakage in Label-Only Exposurescited by 168
- 2020Witches' Brew: Industrial Scale Data Poisoning via Gradient Matchingcited by 163
- 2020Understanding and Mitigating the Tradeoff Between Robustness and Accuracycited by 149
- 2020Understanding Self-Training for Gradual Domain Adaptationcited by 149
- 2022The Privacy Onion Effect: Memorization is Relativecited by 136
- 2020Backdoor Attacks Against Deep Learning Systems in the Physical Worldcited by 134
- 2021SPECTRE: Defending Against Backdoor Attacks Using Robust Statisticscited by 130
- 2019Demon in the Variant: Statistical Analysis of DNNs for Robust Backdoor Contamination Detectioncited by 124
- 2019Updates-Leak: Data Set Inference and Reconstruction Attacks in Online Learningcited by 122
- 2021Dataset Inference: Ownership Resolution in Machine Learningcited by 116
- 2021Salient ImageNet: How to discover spurious features in Deep Learning?cited by 114
- 2022Narcissus: A Practical Clean-Label Backdoor Attack with Limited Informationcited by 103
- 2022Truth Serum: Poisoning Machine Learning Models to Reveal Their Secretscited by 101
- 2019Gmail Smart Compose: Real-Time Assisted Writingcited by 98
- 2018Understanding Membership Inferences on Well-Generalized Learning Modelscited by 90
- 2019Membership Inference Attacks on Sequence-to-Sequence Models: Is My Data In Your Machine Translation System?cited by 71
- 2020Subpopulation Data Poisoning Attackscited by 70
- 2020Radioactive data: tracing through trainingcited by 67
- 2021Property Inference From Poisoningcited by 60
- 2021On Memorization in Probabilistic Deep Generative Modelscited by 60
- 2021Collaboration Challenges in Building ML-Enabled Systems: Communication, Documentation, Engineering, and Processcited by 56
- 2021CoProtector: Protect Open-Source Code against Unauthorized Training Usage with Data Poisoningcited by 47
- 2021Data Poisoning Won't Save You From Facial Recognitioncited by 45
50 most cited of 59 All 59 (JSON)
Built on by
Citing papers per year: 2023: 2; 2024: 4; 2025: 5.
11 papers.
- 2023Trustworthy LLMs: a Survey and Guideline for Evaluating Large Language Models' Alignmentcited by 401
- 2024A General Framework for Data-Use Auditing of ML Modelscited by 16
- 2024SoK: Dataset Copyright Auditing in Machine Learning Systemscited by 15
- 2024Data Taggants: Dataset Ownership Verification via Harmless Targeted Data Poisoningcited by 8
- 2024Anonymity Unveiled: A Practical Framework for Auditing Data Use in Deep Learning Modelscited by 4
- 2025Instance-Level Data-Use Auditing of Visual ML Modelscited by 4
- 2025Data Provenance Auditing of Fine-Tuned Large Language Models with a Text-Preserving Techniquecited by 4
- 2025Evading Data Provenance in Deep Neural Networkscited by 2
- 2023Mithridates: Auditing and Boosting Backdoor Resistance of Machine Learning Pipelinescited by 1
- 2025VICTOR: Dataset Copyright Auditing in Video Recognition Systemscited by 1
- 2025Targeted Data Poisoning for Black-Box Audio Datasets Ownership Verificationcited by 0
- 2025VICTOR: Dataset Copyright Auditing in Video Recognition Systems16 Dec 2025
- 2025Data Provenance Auditing of Fine-Tuned Large Language Models with a Text-Preserving Technique7 Oct 2025
- 2025Evading Data Provenance in Deep Neural Networks1 Aug 2025
- 2025Instance-Level Data-Use Auditing of Visual ML Models28 Mar 2025
- 2025Targeted Data Poisoning for Black-Box Audio Datasets Ownership Verification13 Mar 2025
- 2024SoK: Dataset Copyright Auditing in Machine Learning Systems22 Oct 2024
- 2024Data Taggants: Dataset Ownership Verification via Harmless Targeted Data Poisoning9 Oct 2024
- 2024Anonymity Unveiled: A Practical Framework for Auditing Data Use in Deep Learning Models10 Sep 2024
- 2024A General Framework for Data-Use Auditing of ML Models21 Jul 2024
- 2023Trustworthy LLMs: a Survey and Guideline for Evaluating Large Language Models' Alignment10 Aug 2023
- 2023Mithridates: Auditing and Boosting Backdoor Resistance of Machine Learning Pipelines9 Feb 2023