期刊文献+

基于多关系社交网络的协同过滤推荐算法 被引量:6

Collaborative Filtering Recommendation Algorithm Based on Multi-relationship Social Network
下载PDF
导出
摘要 推荐系统是大数据中最常见的应用之一,传统的协同过滤推荐算法直接基于用户-项目评分矩阵,对于海量的用户和商品数据,算法的执行效率将会显著降低。针对这一问题,提出了一种基于多关系社交网络的协同过滤推荐算法。该算法利用信息传播方法对基于多子网复合复杂网络模型构建的多关系社交网络进行社团结构划分,从而将相似度接近的用户划分到一个社团中,进而在社团内部选择用户的k-近邻集合来构建用户-项目评分矩阵,然后利用协同过滤算法进行推荐,从而实现了在不降低推荐准确率的前提下提升推荐算法的执行效率。在真实数据集Epi-nions上,将所提算法与传统的协同过滤推荐算法进行对比。实验结果表明,所提算法具有较高的推荐效率和准确率,特别是对于海量数据,推荐算法的执行时间缩短到原有的1/10。 Recommendation system is one of the most common applications in big data.Traditional collaborative filtering recommendation algorithm is directly based on user-item scoring matrix.For massive user and commodity data,the efficiency of the algorithm will be significantly reduced.Aiming at this problem,this paper proposed a collaborative filtering recommendation algorithm based on multi-relational social network.The information propagation method is used to detect communities in the multi-relationship social network based on multi-subnet composite complex network model,the users with similarity are divided into the same community.And then the k-nearest neighbor set of users is selected to construct the user-item scoring matrix within the community.Then the collaborative filtering algorithm is used to recommend through the new user-item scoring matrix,thus improving the efficiency of recommendation algorithm without reducing the accuracy of recommendation.Compared with traditional collaborative filtering recommendation algorithm on real data set Epinions,the results show that the proposed algorithm has high recommendation efficiency and accuracy.Especially for big data,the execution time of the proposed recommendation algorithm is improved by more than 10 times.
作者 宾晟 孙更新 BIN Sheng;SUN Geng-xin(School of Data Science and Software Engineering,Qingdao University,Qingdao,Shandong 266071,China)
出处 《计算机科学》 CSCD 北大核心 2019年第12期56-62,共7页 Computer Science
基金 教育部人文社会科学研究青年项目(15YJC860001) 全国统计科学研究重点项目(2017LZ38) 山东省自然基金面上项目(ZR2017MG011) 山东省社会科学规划项目(17CHLJ16)资助
关键词 推荐算法 社交网络 大数据 多子网复合复杂网络 信息传播 社团结构 Recommendation algorithm Social network Big data Multi-subnet composite complex network model Information propagation Community structure
  • 相关文献

参考文献9

二级参考文献64

共引文献170

同被引文献44

引证文献6

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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