Model-Based Collaborative Filtering as a Defense Against Profile Injection Attacks
Abstract
The open nature of collaborative recommender systems al-lows attackers who inject biased profile data to have a sig-nificant impact on the recommendations produced. Standard memory-based collaborative filtering algorithms, such as k-nearest neighbor, have been shown to be quite vulnerable to such attacks. In this paper, we examine the robustness of model-based recommendation algorithms in the face of pro-file injection attacks. In particular, we consider two recom-mendation algorithms, one based on k-means clustering and the other based on Probabilistic Latent Semantic Analysis (PLSA). These algorithms aggregate similar users into user segments that are compared to the profile of an active user to generate recommendations. Traditionally, model-based al-gorithms have been used to alleviate the scalability problems associated with memory-based recommender systems. We show, empirically, that these algorithms also offer significant improvements in stability and robustness over the standard k-nearest neighbor approach when attacked. Furthermore, our results show that, particularly, the PLSA-based approach can achieve comparable recommendation accuracy.
Cite
Text
Mobasher et al. "Model-Based Collaborative Filtering as a Defense Against Profile Injection Attacks." AAAI Conference on Artificial Intelligence, 2006.Markdown
[Mobasher et al. "Model-Based Collaborative Filtering as a Defense Against Profile Injection Attacks." AAAI Conference on Artificial Intelligence, 2006.](https://mlanthology.org/aaai/2006/mobasher2006aaai-model/)BibTeX
@inproceedings{mobasher2006aaai-model,
title = {{Model-Based Collaborative Filtering as a Defense Against Profile Injection Attacks}},
author = {Mobasher, Bamshad and Burke, Robin D. and Sandvig, Jeff J.},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2006},
pages = {1388-1393},
url = {https://mlanthology.org/aaai/2006/mobasher2006aaai-model/}
}