期刊文献+

一种改进的slope one推荐算法研究 被引量:10

Research on Improved Slope One Recommendation Algorithm
下载PDF
导出
摘要 随着互联网信息的不断膨胀,互联网已经进入了大数据时代。为了解决人们当前面临的信息过载问题,个性化推荐系统应运而生,系统核心是其所使用的推荐算法。slope one算法是一种简单高效的典型协同过滤推荐算法,算法通过对用户——项目评分矩阵进行线性回归,预测用户对于未评分项目的可能评分。由于算法的输入只有用户评分矩阵,而实际情况中的评分矩阵通常较为稀疏,因此数据稀疏性是影响其推荐准确率的主要问题。为了克服该问题,文章基于现有研究提出了一种改进的slope one算法。该算法根据所有用户对项目的历史评分计算其项目相似度,然后将其加入评分公式予以修正,同时针对稀疏的评分矩阵使用奇异值分解技术降低矩阵维度,生成更加稠密的相似矩阵作为slope one核心计算部分的输入。项目相似度的引入增加了算法对于项目内在联系的考虑,推荐结果更加合理。而奇异值分解则可以使稀疏的评分矩阵转换为更适用于算法计算的形式。通过项目相似性和奇异值分解两种技术的融合,文中算法实现了更好的推荐准确性和适应性。 With the continuous expansion of Internet information, the Internet has entered the big data era.The recommendation systems have come into being to solve the problem of information overload. The core of recommendation system is the recommendation algorithm. The slope one algorithm is a simple, efficient and typical collaborative filtering recommendation algorithm. This algorithm uses the linear regression of user-item score matrix to predict the scores of items. The data sparsity is the major problem affecting its accuracy because the matrix is usually very sparse. In this paper, we propose an improved slope one algorithm to solve this problem. Firstly, the similarity between items is calculated and is added to the score formula. Then, we use single value decomposition to reduce dimension of the sparse user-item value matrix and generate a similar but denser matrix to be the new input of slope one algorithm. Item similarity takes the internal relation into consideration and makes the result more reasonable. Single value decomposition converts the sparse matrix to a more appropriate form for calculation. Through the mix of the two techniques, the new algorithm has better prediction accuracy and fl exibility.
作者 柴华 刘建毅
出处 《信息网络安全》 2015年第2期77-81,共5页 Netinfo Security
基金 国家科技支撑计划[2012BAH08B02] 国家高技术研究发展计划[2012AA012606] 中央高校基本科研业务费专项资金[2013RC0310] 教育部科技发展中心网络时代的科技论文快速共享专项研究资助课题[2013114] 北京高等学校青年英才计划[YETP0448] 数字版权研发工程项目[1681300000119]
关键词 协同过滤 SLOPE ONE 项目相似性 奇异值分解 collaborative fi ltering slope one item similarity single value decomposition
  • 相关文献

参考文献5

二级参考文献26

  • 1刘玮.电子商务系统中的信息推荐方法研究[J].情报科学,2006,24(2):300-303. 被引量:31
  • 2刘志昆,王卫平.基于精确序列模式的网页个性化推荐[J].计算机系统应用,2006,15(5):32-35. 被引量:2
  • 3Sarwar B M, Karypis G, Konstan J A, et al. Application of Dimensionality Reduction in Recommender System-A Case Study[N]. In: Proc. of the ACM WebKDD 2000 Workshop, 2000.
  • 4Punam Bedi, Harmeet Kaur, Sudeep Marwaha. Trust Based Recommender System for the Semantic web[M]. In: Proceedings of the 20th International Joint Conference on Artificial Intelligence, Hyderabad, India, 2007.
  • 5Aggarwal CC. On the Effects of Dimensionality Reduction on High Dimensional Similarity Search[D]. In: Proc Of the ACM PODS conf Santa Barbara, 2001.
  • 6Goldberg D, Nichols D, Oki M, et al. Using collaborative filtering to weave an information tapestry [J]. Comm ACM, 1992, 35(12): 61-70.
  • 7Jonathan L, Joseph A, Terveen G, et al. Evaluating collaborative filtering recommender systems [J].ACM Trans lnfor Syst, 2004, 22(1): 5-53.
  • 8Herlocker J, Konstan J, Borchers A, et al. An algorithmic framework for performing collaborative filtering [C]// Proceedings of the 22rid Annual International ACM SIGIR Conf Res and Devel Infor Retrieval. University of California at Berkeley, California, Aug. 1999: 230-237.
  • 9Gediminas A, Alexander T. Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions [J].IEEE Trans Knowledge and Data Eng, 2005, 17(6): 734-749.
  • 10Sarwar B M, Karypis G, Konstan J A, et al. Item-based collaborative filtering recommendation algorithms [C]// Proceedings of the 10th International World Wide Web Conference (WWW10). Hong Kong, China, 2001:285 - 295.

共引文献62

同被引文献46

引证文献10

二级引证文献48

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部