Mendata: A Framework to Purify Manipulated Training Data
Not on the map. Why?
Abstract (arXiv)
Untrusted data used to train a model might have been manipulated to endow the learned model with hidden properties that the data contributor might later exploit. Data purification aims to remove such manipulations prior to training the model. We propose Mendata, a novel framework to purify manipulated training data. Starting from a small reference dataset in which a large majority of the inputs are clean, Mendata perturbs the training inputs so that they retain their utility but are distributed similarly (as measured by Wasserstein distance) to the reference data, thereby eliminating hidden properties from the learned model. A key challenge is how to find such perturbations, which we address by formulating a min-max optimization problem and developing a two-step method to iteratively solve it. We demonstrate the effectiveness of Mendata by applying it to defeat state-of-the-art data poisoning and data tracing techniques.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 44 of its 61 references that are in the map. First posted on arXiv 3 Dec 2023.
Builds on
44 of 61 references.
References · 44
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2017Improved Training of Wasserstein GANscited by 2,223
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
- 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 500
- 2022Diffusion Models for Adversarial Purificationcited by 469
- 2018Certified Robustness to Adversarial Examples with Differential Privacycited by 462
- 2018Spectral Signatures in Backdoor Attackscited by 457
- 2019STRIP: A Defence Against Trojan Attacks on Deep Neural Networkscited by 437
- 2018Detecting Backdoor Attacks on Deep Neural Networks by Activation Clusteringcited by 429
- 2020Input-Aware Dynamic Backdoor Attackcited by 304
32 more
- 2021Anti-Backdoor Learning: Training Clean Models on Poisoned Datacited by 258
- 2019A new Backdoor Attack in CNNs by training set corruption without label poisoningcited by 237
- 2018Manipulating Machine Learning: Poisoning Attacks and Countermeasures for Regression Learningcited by 219
- 2017Towards Poisoning of Deep Learning Algorithms with Back-gradient Optimizationcited by 188
- 2020Clean-Label Backdoor Attacks on Video Recognition Modelscited by 162
- 2020Witches' Brew: Industrial Scale Data Poisoning via Gradient Matchingcited by 156
- 2022Backdoor Defense via Decoupling the Training Processcited by 149
- 2021Adversarial purification with Score-based generative modelscited by 132
- 2019Transferable Clean-Label Poisoning Attacks on Deep Neural Netscited by 129
- 2020Backdoor Attacks Against Deep Learning Systems in the Physical Worldcited by 129
- 2020MetaPoison: Practical General-purpose Clean-label Data Poisoningcited by 114
- 2020Deep Partition Aggregation: Provable Defense against General Poisoning Attackscited by 112
- 2020Just How Toxic is Data Poisoning? A Unified Benchmark for Backdoor and Data Poisoning Attackscited by 109
- 2020Certified Robustness to Label-Flipping Attacks via Randomized Smoothingcited by 103
- 2021Sleeper Agent: Scalable Hidden Trigger Backdoors for Neural Networks Trained from Scratchcited by 98
- 2020Intrinsic Certified Robustness of Bagging against Data Poisoning Attackscited by 90
- 2018Is feature selection secure against training data poisoning?cited by 88
- 2020On the Effectiveness of Mitigating Data Poisoning Attacks with Gradient Shapingcited by 82
- 2022Untargeted Backdoor Watermark: Towards Harmless and Stealthy Dataset Copyright Protectioncited by 80
- 2019Data Poisoning against Differentially-Private Learners: Attacks and Defensescited by 75
- 2020Subpopulation Data Poisoning Attackscited by 68
- 2020Radioactive data: tracing through trainingcited by 67
- 2020Bullseye Polytope: A Scalable Clean-Label Poisoning Attack with Improved Transferabilitycited by 65
- 2020Certified Robustness of Nearest Neighbors against Data Poisoning and Backdoor Attackscited by 58
- 2023Backdoor Defense via Adaptively Splitting Poisoned Datasetcited by 43
- 2023Backdoor Defense via Deconfounded Representation Learningcited by 38
- 2022Not All Poisons are Created Equal: Robust Training against Data Poisoningcited by 29
- 2020Face-Off: Adversarial Face Obfuscationcited by 25
- 2022Friendly Noise against Adversarial Noise: A Powerful Defense against Data Poisoning Attackscited by 20
- 2022BagFlip: A Certified Defense against Data Poisoningcited by 18
- 2022How to Sift Out a Clean Data Subset in the Presence of Data Poisoning?cited by 17
- 2022On the Effectiveness of Dataset Watermarking in Adversarial Settingscited by 11
Built on by
Not cited yet.