MetaPoison: Practical General-purpose Clean-label Data Poisoning

By W. Ronny Huang, Jonas Geiping, Liam H. Fowl, Gavin Taylor, Tom Goldstein. 2020

237 citations recorded by the source corpus.

Data poisoning--the process by which an attacker takes control of a model by making imperceptible changes to a subset of the training data--is an emerging threat in the context of neural networks. Existing attacks for data poisoning have relied on hand-crafted heuristics. Instead, we pose crafting poisons more generally as a bi-level optimization problem, where the inner level corresponds to training a network on a poisoned dataset and the outer level corresponds to updating those poisons to achieve a desired behavior on the trained model. We then propose MetaPoison, a first-order method to solve this optimization quickly. MetaPoison is effective: it outperforms previous clean-label poisoning methods by a large margin under the same setting. MetaPoison is robust: its poisons transfer to a variety of victims with unknown hyperparameters and architectures. MetaPoison is also general-purpose, working not only in fine-tuning scenarios, but also for end-to-end training from scratch with remarkable success, e.g. causing a target image to be misclassified 90% of the time via manipulating just 1% of the dataset. Additionally, MetaPoison can achieve arbitrary adversary goals not previously possible--like using poisons of one class to make a target image don the label of another arbitrarily chosen class. Finally, MetaPoison works in the real-world. We demonstrate successful data poisoning of models trained on Google Cloud AutoML Vision. Code and premade poisons are provided at this https URL

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Safety, Robustness & Interpretability, Privacy & Security

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Eric Wallace
  2. Percy Liang
  3. Dawn Song
  4. Bo Li
  5. Sameer Singh
  6. Luke S. Zettlemoyer
  7. Hannaneh Hajishirzi
  8. Tom Goldstein

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Tom Goldstein
  3. Bo Li
  4. Trevor Darrell
  5. Alan L. Yuille
  6. Dacheng Tao
  7. Bernt Schiele
  8. Ming-Hsuan Yang

In Safety, Robustness & Interpretability

  1. Bo Li
  2. Eric Wallace
  3. Aleksander Madry
  4. Tom Goldstein
  5. Dawn Song
  6. Dimitris Tsipras
  7. Nicholas Carlini
  8. Sameer Singh

In Privacy & Security

  1. Eric Wallace
  2. Xinyun Chen
  3. Dawn Song
  4. Bo Li
  5. Shi Feng
  6. Tony Zhao
  7. Zhiyi Tian
  8. Tom Goldstein

Citations in the corpus