Computer Engineering and Applications ›› 2009, Vol. 45 ›› Issue (20): 92-95.DOI: 10.3778/j.issn.1002-8331.2009.20.028

• 网络、通信、安全 • Previous Articles     Next Articles

Analysis of shilling attacks on SVD-based collaborative filtering algorithm

XU Xiang,WANG Xu-fa   

  1. Department of Computer Science and Technology,University of Science and Technology of China,Hefei 230027,China
  • Received:2008-10-06 Revised:2009-01-04 Online:2009-07-11 Published:2009-07-11
  • Contact: XU Xiang

基于SVD的协同过滤算法的欺诈攻击行为分析

徐 翔,王煦法   

  1. 中国科学技术大学 计算机科学与技术系,合肥 230027
  • 通讯作者: 徐 翔

Abstract: Collaborative filtering is a vital central technology in personalized recommendation,but it is so sensitive to user profiles,that shilling attackers can easily inject biased profiles in an attempt to force a system to adapt in a manner advantageous to them.Recent research shows that the model and the cost of shilling attacks have different impacts on attack performance.This paper analyzes the attack effectiveness of different attack models on a SVD-based collaborative filtering algorithm,and the performances of attack models with different fill sizes and attack sizes using three evaluation parameters.

Key words: collaborative filtering, recommender systems, shilling attacks, Singular Value Decomposition(SVD)

摘要: 协同过滤是一种个性化推荐系统最常用的技术,但它对用户概貌信息较为敏感,欺诈攻击者很容易通过注入有偏差的用户概貌使系统的推荐结果有利于他们。研究表明欺诈攻击的攻击模型、攻击成本对攻击性能有不同程度的影响。针对这个问题,实验分析基于奇异值分解(SVD)的协同过滤算法在不同攻击模型下的性能表现,并以三种评估参数分析不同填充规模和攻击规模对攻击效率的影响。

关键词: 协同过滤, 推荐系统, 欺诈攻击, 奇异值分解