Junshuai-Song / Data-poisoning-attacks-on-factorization-based-collaborative-filtering

Data poisoning attack of recommend system using the algorithm of MF.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Data-poisoning-attacks-on-factorization-based-collaborative-filtering

Reference

  • "Data poisoning Attack on Factorization-Based Collaborative Filtering" NIPS 2016
  • Github respository : "recommend"
  • Github respository : "movielens"

Illustration

  • ALS_optimize.py: compute optimize solution using malicious data and normal data.
  • ALS_optimize_old.py: compute optimize solution only using normal data.
  • compute_grad.py: compute two parts of gradient using the formulations in the paper.
  • dataset.py: functions of load dataset and build user item matrix.
  • evaluation.py: predict data and compure RMSE
  • main.py: the implement of PGA

About

Data poisoning attack of recommend system using the algorithm of MF.


Languages

Language:Python 100.0%