Defending recommender systems: detection of profile injection attacks

被引:177
作者
Williams, Chad A. [1 ]
Mobasher, Bamshad [2 ]
Burke, Robin [2 ]
机构
[1] Univ Illinois, Dept Comp Sci, Chicago, IL 60607 USA
[2] Depaul Univ, Ctr Web Intelligence, Sch Comp Sci Telecommun & Informat Syst, Chicago, IL 60604 USA
基金
美国国家科学基金会;
关键词
Attack detection; Bias profile injection; Collaborative filtering; Recommender systems; Attack models; Support vector machines;
D O I
10.1007/s11761-007-0013-0
中图分类号
TP39 [计算机的应用];
学科分类号
081203 [计算机应用技术]; 0835 [软件工程];
摘要
Collaborative recommender systems are known to be highly vulnerable to profile injection attacks, attacks that involve the insertion of biased profiles into the ratings database for the purpose of altering the system's recommendation behavior. Prior work has shown when profiles are reverse engineered to maximize influence; even a small number of malicious profiles can significantly bias the system. This paper describes a classification approach to the problem of detecting and responding to profile injection attacks. A number of attributes are identified that distinguish characteristics present in attack profiles in general, as well as an attribute generation approach for detecting profiles based on reverse engineered attack models. Threewell-known classification algorithms are then used to demonstrate the combined benefit of these attributes and the impact the selection of classifier has with respect to improving the robustness of the recommender system. Our study demonstrates this technique significantly reduces the impact of the most powerful attack models previously studied, particularly when combined with a support vector machine classifier.
引用
收藏
页码:157 / 170
页数:14
相关论文
共 25 条
[1]
Bhaumik R., 2006, P 4 WORKSH INT TECHN
[2]
BURKE R, 2006, P IEEE JOINT C E COM
[3]
Burke R, 2005, P INT C DAT MIN ICDM
[4]
Burke R., 2005, P 3 IJCAI WORKSH INT
[5]
Herlocker J., 1999, P 22 ACM C RES DEV I
[6]
Evaluating collaborative filtering recommender systems [J].
Herlocker, JL ;
Konstan, JA ;
Terveen, K ;
Riedl, JT .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2004, 22 (01) :5-53
[7]
Lam S., 2004, P 13 INT WWW C NEW Y
[8]
Trust-aware collaborative filtering for recommender systems [J].
Massa, P ;
Avesani, P .
ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2004: COOPIS, DOA, AND ODBASE, PT 1, PROCEEDINGS, 2004, 3290 :492-508
[9]
Mobasher B, 2007, ACM T INT T IN PRESS
[10]
Mobasher B, 2005, P 2005 WEBKDD WORKSH