基于用户信任度和社会相似度的协作过滤算法
Collaborative filtering algorithm based on user trust and social similarity作者机构:江苏大学计算机科学与通信工程学院江苏镇江212013 大全集团江苏扬中212211
出 版 物:《电子技术应用》 (Application of Electronic Technique)
年 卷 期:2016年第42卷第1期
页 面:100-103页
学科分类:08[工学] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:协作过滤 数据稀疏 用户信任度 社会相似度 社交网络
摘 要:个性化推荐算法是解决社交网络中信息过载问题的一种有效方法,已成为社交网络中的研究热点。协作过滤算法是被广泛应用的个性化推荐算法,但由于未考虑社交网络的一些重要社交信息及数据稀疏问题,故其在解决社交网络的推荐问题时推荐效果不佳。为此,提出一个基于用户信任度和社会相似度的协作过滤算法。首先根据用户-项目矩阵计算用户相似度,然后通过社交网络计算用户信任度和社会相似度并将三者融合,最后根据融合后的值形成最近邻集,并据此产生推荐结果。经实验分析,文中提出的算法较其他算法在解决社交网络的推荐问题时有更高的推荐精度。