Efficient Repair of Polluted Machine Learning Systems via Causal Unlearning

By Yinzhi Cao, A. Yu, Andrew Aday, Eric Stahl, Jon Merwine, Junfeng Yang. 2018

55 citations recorded by the source corpus.

Machine learning systems, though being successful in many real-world applications, are known to remain prone to errors and attacks. A major attack, called data pollution, injects maliciously crafted training data samples into the training set, causing the system to learn an incorrect model and subsequently misclassify testing samples. A natural solution to a data pollution attack is to remove the polluted data from the training set and relearn a clean model. Unfortunately, the training set of a real-world machine learning system can contain millions of samples; it is thus hopeless for an administrator to manually inspect all of them to weed out the polluted ones. This paper presents an approach called causal unlearning and a corresponding system called KARMA to efficiently repair a polluted learning system. KARMA dramatically reduces the manual effort of administrators by automatically detecting the set of polluted training data samples with high precision and recall. Evaluation on three learning systems show that KARMA greatly reduces manual effort for repair, and has high precision and recall.

Subfields: Artificial Intelligence

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. Ben Y. Zhao
  2. Haitao Zheng
  3. Yuanshun Yao
  4. Bimal Viswanath
  5. Shiqing Ma
  6. Bolun Wang
  7. Ran Duan
  8. X. Zhang

Citations in the corpus