UTrace: Poisoning Forensics for Private Collaborative Learning
Not on the map. Why?
Abstract (arXiv)
Privacy-preserving machine learning (PPML) systems enable multiple data owners to collaboratively train models without revealing their raw, sensitive data by leveraging cryptographic protocols such as secure multi-party computation (MPC). While PPML offers strong privacy guarantees, it also introduces new attack surfaces: malicious data owners can inject poisoned data into the training process without being detected, thus undermining the integrity of the learned model. Although recent defenses, such as private input validation within MPC, can mitigate some specific poisoning strategies, they remain insufficient, particularly in preventing stealthy or distributed attacks. As the robustness of PPML remains an open challenge, strengthening trust in these systems increasingly necessitates post-hoc auditing mechanisms that instill accountability. In this paper we present UTrace, a framework for user-level traceback in PPML that attributes integrity failures to responsible data owners without compromising the privacy guarantees of MPC. UTrace encapsulates two mechanisms: a gradient similarity method that identifies suspicious update patterns linked to poisoning, and a user-level unlearning technique that quantifies each user's marginal influence on model behavior. Together, these methods allow UTrace to attribute model misbehavior to specific users with high precision. We implement UTrace within an MPC-compatible training and auditing pipeline and evaluate its effectiveness on four datasets spanning vision, text, and malware. Across ten canonical poisoning attacks, UTrace consistently achieves high detection accuracy with low false positive rates.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 68 of its 115 references that are in the map. First posted on arXiv 23 Sep 2024.
Builds on
68 of 115 references.
References · 68
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2016Deep Learning with Differential Privacycited by 2,728
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,741
- 2017BadNets: Identifying Vulnerabilities in the Machine Learning Model Supply Chaincited by 1,106
- 2019Machine Unlearningcited by 1,061
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,055
- 2019Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classificationcited by 851
- 2019Data Shapley: Equitable Valuation of Data for Machine Learningcited by 629
- 2018Fine-Pruning: Defending Against Backdooring Attacks on Deep Neural Networkscited by 580
- 2020Estimating Training Data Influence by Tracing Gradient Descentcited by 580
38 more
- 2019Certified Data Removal from Machine Learning Modelscited by 535
- 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 519
- 2018Spectral Signatures in Backdoor Attackscited by 484
- 2018Detecting Backdoor Attacks on Deep Neural Networks by Activation Clusteringcited by 456
- 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 414
- 2017Training Confidence-calibrated Classifiers for Detecting Out-of-Distribution Samplescited by 389
- 2019Hidden Trigger Backdoor Attackscited by 371
- 2018Not All Samples Are Created Equal: Deep Learning with Importance Samplingcited by 328
- 2017Certified Defenses for Data Poisoning Attackscited by 303
- 2014Sketching as a Tool for Numerical Linear Algebracited by 288
- 2019Towards Efficient Data Valuation Based on the Shapley Valuecited by 281
- 2021Machine Unlearning of Features and Labelscited by 229
- 2018Manipulating Machine Learning: Poisoning Attacks and Countermeasures for Regression Learningcited by 225
- 2023Selective Amnesia: A Continual Learning Approach to Forgetting in Deep Generative Modelscited by 177
- 2018EMBER: An Open Dataset for Training Static PE Malware Machine Learning Modelscited by 165
- 2020Witches' Brew: Industrial Scale Data Poisoning via Gradient Matchingcited by 163
- 2021Mind the Style of Text! Adversarial and Backdoor Attacks Based on Text Style Transfercited by 158
- 2021Poisoning and Backdooring Contrastive Learningcited by 151
- 2018Stronger Data Poisoning Attacks Break Data Sanitization Defensescited by 135
- 2021SPECTRE: Defending Against Backdoor Attacks Using Robust Statisticscited by 130
- 2021When the Curious Abandon Honesty: Federated Learning Is Not Privatecited by 127
- 2018Out-of-Distribution Detection Using an Ensemble of Self Supervised Leave-out Classifierscited by 126
- 2018Sever: A Robust Meta-Algorithm for Stochastic Optimizationcited by 125
- 2020Just How Toxic is Data Poisoning? A Unified Benchmark for Backdoor and Data Poisoning Attackscited by 116
- 2020Deep Partition Aggregation: Provable Defense against General Poisoning Attackscited by 115
- 2020Certified Robustness to Label-Flipping Attacks via Randomized Smoothingcited by 108
- 2021Sleeper Agent: Scalable Hidden Trigger Backdoors for Neural Networks Trained from Scratchcited by 102
- 2020Intrinsic Certified Robustness of Bagging against Data Poisoning Attackscited by 94
- 2020CrypTFlow2: Practical 2-Party Secure Inferencecited by 82
- 2020FALCON: Honest-Majority Maliciously Secure Framework for Private Deep Learningcited by 74
- 2022A Unified Evaluation of Textual Backdoor Learning: Frameworks and Benchmarkscited by 74
- 2020Subpopulation Data Poisoning Attackscited by 70
- 2019Data Cleansing for Models Trained with SGDcited by 67
- 2020Bullseye Polytope: A Scalable Clean-Label Poisoning Attack with Improved Transferabilitycited by 66
- 2022FedRecover: Recovering from Poisoning Attacks in Federated Learning using Historical Informationcited by 58
- 2022Improved Certified Defenses against Data Poisoning with (Deterministic) Finite Aggregationcited by 52
- 2024AI auditing: The Broken Bus on the Road to AI Accountabilitycited by 43
- 2021Poison Forensics: Traceback of Data Poisoning Attacks in Neural Networkscited by 40
50 most cited of 68 All 68 (JSON)
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2025Who Taught the Lie? Responsibility Attribution for Poisoned Knowledge in Retrieval-Augmented Generationcited by 12
- 2026Beware What You Autocomplete: Forensic Attribution of Backdoored Code Completionscited by 4
- 2026Who Broke the System? Failure Localization in LLM-Based Multi-Agent Systemscited by 2
- 2026Beware What You Autocomplete: Forensic Attribution of Backdoored Code Completions9 Jul 2026
- 2026Who Broke the System? Failure Localization in LLM-Based Multi-Agent Systems8 Jul 2026
- 2025Who Taught the Lie? Responsibility Attribution for Poisoned Knowledge in Retrieval-Augmented Generation17 Sep 2025
Similar, not cited
Close in wording, no citation either way
- 2021Hard to Forget: Poisoning Attacks on Certified Machine Unlearning
- 2022A General Framework for Auditing Differentially Private Machine Learning
- 2024Forget to Flourish: Leveraging Machine-Unlearning on Pretrained Language Models for Privacy Leakage
- 2026Revisiting Privacy Leakage in Machine Unlearning: Membership Inference Beyond the Forgotten Set
- 2021PRICURE: Privacy-Preserving Collaborative Inference in a Multi-Party Setting
- 2025Auditing Approximate Machine Unlearning for Differentially Private Models
- 2024Releasing Malevolence from Benevolence: The Menace of Benign Data on Machine Unlearning
- 2026Characterizing Privacy-Audit Alignment in Behavioral Audit of Machine Unlearning