Model Agnostic Defence Against Backdoor Attacks in Machine Learning

By Sakshi Udeshi, Shanshan Peng, Gerald Woo, Lionell Loh, L. Rawshan, Sudipta Chattopadhyay. 2019

125 citations recorded by the source corpus.

Machine learning (ML) has automated a multitude of our day-to-day decision-making domains, such as education, employment, and driving automation. The continued success of ML largely depends on our ability to trust the model we are using. Recently, a new class of attacks called backdoor attacks have been developed. These attacks undermine the user’s trust in ML models. In this article, we present Neo, a model agnostic framework to detect and mitigate such backdoor attacks in image classification ML models. For a given image classification model, our approach analyzes the inputs it receives and determines if the model is backdoored. In addition to this feature, we also mitigate these attacks by determining the correct predictions of the poisoned images. We have implemented Neo and evaluated it against three state-of-the-art poisoned models. In our evaluation, we show that Neo can detect $\approx$88% of the poisoned inputs on average and it is as fast as 4.4 ms per input image. We also compare our Neo approach with the state-of-the-art defence methodologies proposed for backdoor attacks. Our evaluation reveals that despite being a blackbox approach, Neo is more effective in thwarting backdoor attacks than the existing techniques. Finally, we also reconstruct the exact poisoned input for the user to effectively test their systems.

Subfields: Artificial Intelligence, Safety, Robustness & Interpretability, Signal Processing

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. Lingjuan Lyu
  2. Lichao Sun
  3. Philip S. Yu
  4. Qiang Yang
  5. Han Yu
  6. Congzheng Song
  7. Vitaly Shmatikov
  8. Xingjun Ma

In Safety, Robustness & Interpretability

  1. Congzheng Song
  2. Lingjuan Lyu
  3. Vitaly Shmatikov
  4. Qiang Yang
  5. Lichao Sun
  6. Han Yu
  7. Eugene Bagdasarian
  8. Philip S. Yu

In Signal Processing

  1. Xingjun Ma
  2. Lingjuan Lyu
  3. Philip S. Yu
  4. Yong Jiang
  5. Jun Zhao
  6. Baoyuan Wu
  7. Anh Tuan Tran
  8. Qiang Yang

Citations in the corpus