摘要
针对用户信任矩阵中的数据稀疏问题,设计用户信任关系的传播规则,根据该规则计算用户之间的信任度,填充用户信任矩阵。在此基础上,结合用户信任传播算法和奇异值分解模型,提出一种社会化推荐算法,将用户评分矩阵与信任关系矩阵相结合,提高推荐系统的预测准确率。在Epinions和Filmtrust公开数据集上的实验结果表明,该算法相比传统推荐算法具有更高的推荐质量。
Aiming at the data sparsity of user trust matrix, this paper designs a propagation rule for trust relationships among users. It computes the trust degree of user according to the rule, and then uses the trust degree to fill the user trust matrix. It proposes a social recommendation algorithm based on users' trust propagation algorithm and Singular Value Decomposition(SVD) model, The user scoring matrix is combined with the trust relation matrix to improve The prediction accuracy of the recommended system. Experimental results on both Epinions and Filmtrust publicly available datasets show that compared with the traditional recommendation algorithm, the proposed algorithm has higher recommendation quality.
出处
《计算机工程》
CAS
CSCD
北大核心
2017年第8期236-242,共7页
Computer Engineering
基金
国家自然科学基金(61363045)
科技部科技创新人才基金(2014HE001)
云南省自然科学基金重点项目(2013FA130)
关键词
推荐系统
社会化推荐
信任网络
信任传播
奇异值分解
recommendation system
social recommendation
trust network
trust propagation
Singular ValueDecomoosition (SVD)