Data Poisoning Attacks on Factorization-Based Collaborative Filtering

By Bo Li, Yining Wang, Aarti Singh, Yevgeniy Vorobeychik. 2016

383 citations recorded by the source corpus.

Recommendation and collaborative filtering systems are important in modern information and e-commerce applications. As these systems are becoming increasingly popular in the industry, their outputs could affect business decision making, introducing incentives for an adversarial party to compromise the availability or integrity of such systems. We introduce a data poisoning attack on collaborative filtering systems. We demonstrate how a powerful attacker with full knowledge of the learner can generate malicious data so as to maximize his/her malicious objectives, while at the same time mimicking normal user behavior to avoid being detected. While the complete knowledge assumption seems extreme, it enables a robust assessment of the vulnerability of collaborative filtering schemes to highly motivated attacks. We present efficient solutions for two popular factorization-based collaborative filtering algorithms: the \emph{alternative minimization} formulation and the \emph{nuclear norm minimization} method. Finally, we test the effectiveness of our proposed algorithms on real-world data and discuss potential defensive strategies.

Subfields: Artificial Intelligence, Computer Networks and Communications, Safety, Robustness & Interpretability, Recommender Systems

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. Neil Zhenqiang Gong
  2. Percy Liang
  3. Bo Li
  4. Dawn Song
  5. Nicholas Carlini
  6. Jacob Steinhardt
  7. Dan Hendrycks
  8. Stephan Günnemann

In Computer Networks and Communications

  1. Neil Zhenqiang Gong
  2. Binghui Wang
  3. Jinyuan Jia
  4. Dan Hendrycks
  5. Jacob Steinhardt
  6. Percy Liang
  7. Dawn Song
  8. Daniel Zügner

In Safety, Robustness & Interpretability

  1. Bo Li
  2. Dawn Song
  3. Nicholas Carlini
  4. Dan Hendrycks
  5. Jacob Steinhardt
  6. Matthias Hein
  7. Percy Liang
  8. Aleksander Madry

In Recommender Systems

  1. Neil Zhenqiang Gong
  2. Percy Liang
  3. Pang Wei Koh
  4. Xiaoyu Cao
  5. Jacob Steinhardt
  6. Binghui Wang
  7. Jian Tang
  8. Vitaly Shmatikov

Citations in the corpus