计算机应用 ›› 2012, Vol. 32 ›› Issue (03): 707-709.DOI: 10.3724/SP.J.1087.2012.00707

• 信息安全 • 上一篇    下一篇

基于统计过程控制的协同推荐攻击检测方法

刘清林,孟珂,李苏丰   

  1. 中国矿业大学 计算机科学与技术学院,江苏 徐州 221116
  • 收稿日期:2011-09-07 修回日期:2011-11-14 发布日期:2012-03-01 出版日期:2012-03-01
  • 通讯作者: 刘清林
  • 作者简介:刘清林(1985-),男,山东泰安人,硕士研究生,主要研究方向:协同推荐系统;孟珂(1987-),男,江苏徐州人,硕士研究生,CCF会员,主要研究方向:最短路径算法;李苏丰(1982-),男,江苏徐州人,硕士研究生,主要研究方向:电子商务、个性化服务。

Attack detection method based on statistical process control in collaborative recommender system

LIU Qing-lin, MENG Ke, LI Su-feng   

  1. School of Computer Science and Technology, China University of Mining and Technology, Xuzhou Jiangsu 221116, China
  • Received:2011-09-07 Revised:2011-11-14 Online:2012-03-01 Published:2012-03-01
  • Contact: Qing-lin LIU

摘要: 针对恶意攻击者利用协同推荐系统用户偏好敏感的缺陷向系统中注入虚假数据破坏推荐结果真实性的问题,提出基于统计过程控制(SPC)的协同推荐攻击检测方法。该方法将用户概貌项目评价数偏离度作为服务质量控制属性构建休哈特控制图,利用判异规则检测攻击用户,从而完善协同推荐系统模型。实验证明这种检测方法对各种不同的攻击模型都有较高的检测准确率和查全率。

关键词: 协同推荐系统, 统计过程控制, 用户概貌项目评价数偏离度, 托攻击, 攻击检测

Abstract: Because of the open nature of collaborative recommender systems and their reliance on user-specified judgments for building profiles, an attacker could affect the prediction by injecting a lot of biased data. In order to keep the authenticity of recommendations, the attack detection method based on Statistical Process Control (SPC) was proposed. The method constructed the Shewhart control chart by using the users' deviation from the average of rating numbers and detected attackers according to the warning rules of the chart, thus improving the robustness of collaborative recommender systems. The experiments demonstrate that the method is effective with high precision and high recall against a variety of attack models.

Key words: collaborative recommender system, Statistical Process Control (SPC), deviation from average of rating number, shilling attack, attack detection

中图分类号: