期刊文献+

基于用户综合信任度与社区信任传播的推荐算法 被引量:4

Recommendation Algorithm Based on User Comprehensive Trust Degree and Community Trust Propagation
下载PDF
导出
摘要 传统的协同过滤推荐算法存在数据稀疏性、用户冷启动等问题,基于信任机制的推荐算法虽然能够缓解数据稀疏性问题,但是在信任传播过程中时间成本过高。为此,提出基于用户综合信任度与社区信任传播的推荐算法,通过算法中的虚拟社区信任模型获取用户综合信任度,将其带入协同过滤算法得到推荐结果。该算法综合考虑显性和隐性2种直接信任度,得到直接综合信任度构建用户信任网络,并利用重叠社区发现算法为用户划分专属虚拟社区进行信任传播,弥补直接综合信任度数量的不足。在Epinions数据集上的实验结果表明,该算法能够在缓解数据稀疏性和用户冷启动问题的同时,降低信任传播的时间成本,提高推荐质量。 The traditional collaborative filtering recommendation algorithms have the problems of data sparsity and cold start of users.Although the recommendation algorithms based on trust mechanism can alleviate the problem of data sparsity,but the time cost is large in the process of trust propagation.Aiming at this problem,a recommendation algorithm based on user comprehensive trust and community trust propagation is proposed in this paper.The trust model of this algorithm is used to obtain comprehensive trust which is brought into collaborative filtering algorithm to get the recommendation results.The proposed algorithm considers two direct trust of explicit and implicit,and gets direct comprehensive trust which is used to build trust network of users.Private virtual community for users is divided by using the overlapping community discovery algorithm,and trust propagation is carried out in the user private virtual community to compensate for the lack of direct comprehensive trust.The experimental result on Epinions data set shows that this algorithm can effectively alleviate the data sparsity and cold start of users,meanwhile reducing the time cost of trust propagation and improving the quality of recommendation.
作者 周娅 柴旺 韩君阳 张国梁 ZHOU Ya;CHAI Wang;HAN Junyang;ZHANG Guoliang(School of Computer Science and Information Security,Guilin University of Electronic Technology, Guilin,Guangxi 541004,China)
出处 《计算机工程》 CAS CSCD 北大核心 2018年第12期294-300,共7页 Computer Engineering
基金 国家自然科学基金(61662015) 广西科技厅科技开发重点项目(桂科攻1598019) NSFC-广东联合基金重点项目(U1501252)
关键词 推荐算法 综合信任度 信任网络 虚拟社区 信任传播 协同过滤 recommendation algorithm comprehensive trust degree trust network virtual community trust propagation collaborative filtering
  • 相关文献

参考文献1

二级参考文献16

  • 1Rajaraman A,Ullman J D.大数据:互联网大规模数据挖掘与分布式处理[M].王斌,译.北京:人民邮电出版社,2012:150-155.
  • 2SEGARANT.集体智慧编程[M].北京:电子工业出版社,2009:215-219.
  • 3LüL,Medo M,Yeung C H.Recommender Systems[J].Physics Reports,2012,519(1):1-49.
  • 4Jannach D,Zanker M,Felfernig A.推荐系统[M].蒋凡,译.北京:人民邮电出版社,2013.
  • 5Massa P,Avesani P.Trust-aware Collaborative Filtering for Recommender Systems[C]//Proceedings of Coop IS,DOA,and ODBASE Book Subtitle OTM Confederated International Conferences.Agia Napa,Cyprus,[s.n.],2004:492-508.
  • 6陈晓诚.基于信任传播模型的协同过滤算法研究[D].广州:中山大学,2010.
  • 7Yuan Quan,Chen Li,Zhao Siwan.Factorization vs.Regularization:Fusing Heterogeneous Social Relationships in Top-N Recommendation[C]//Proceedings of the5th ACM Conference on Recommender Systems.New York,USA:ACM Press,2011:245-252.
  • 8O’Donavan J,Smyth B.Trust in Recommender Systems[C]//Proceedings of the10th International Conference on Intelligent User Interfaces.New York,USA:[s.n.],2005:167-174.
  • 9Zhu Xiaojin,Ghahramani Z.Learning from Labeled and Unlabeled Data with Label Propagation[R].Pittsburgh,USA:Carnegie Mellon University,Technical Report:CMU-CALD-02-107,2002.
  • 10Raghavan U N,Albert R,Kumara S.Near Linear Time Algorithm to Detect Community Structures in Largescale Networks[J].Physical Review E,2007,76(3).

共引文献3

同被引文献23

引证文献4

二级引证文献18

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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