基于信任机制和社交网络的推荐算法研究

来源 :北京交通大学 | 被引量 : 6次 | 上传用户:krist2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的高速发展,人类已经逐步进入了一个万物互联的时代。各类信息的的数据量成指数级增长,传统的推荐算法在应对“信息过载”的问题上越来越捉襟见肘。在推荐算法的探究上,研究人员提出了各类混合推荐算法,希望通过借助更多的附加信息改善算法的推荐效果。其中,融合用户信任信息的推荐算法研究取得了长足的发展,SoReg、TCRec等有代表性的算法相继被提出。通过结合信任信息,TCRec等算法的推荐性能虽然得到了一定的改善,但算法的推荐性能仍有很大的提升空间。这是因为:(1)数据集中提供的社交信息过于稀疏,TCRec等算法中应用的信任因素对算法推荐性能提升贡献不大;(2)算法忽略了用户兴趣相似度的考量,仅仅根据数据集中社交信息选择用户簇成员,导致推荐效果不佳;(3)算法仅仅使用社交关系的出入度对信任关系进行定义,无法真实的反映用户间信任关系。本文围绕TCRec算法的不足点,提出两种改进的TCRec算法:I-TCRec算法和TSCRec算法,并基于公开数据集对算法进行了评估。本文主要工作和贡献有以下两点:(1)本文对TCRec算法进行改进,提出了 I-TCRec算法。为了在无社交关系数据集中考虑用户信任关系,算法利用了一种融合用户熵差和隐式用户信任度的综合用户信任度计算方法。综合用户信任度考虑用户间的共同评分项,可以对算法中用户簇成员进行更精准的选择,减少出现高信任度低兴趣相似度的情况。同时算法也提出了一种全局用户信任度的计算方法,更好的对信任簇特征进行描述。实验表明,I-TCRec算法性能相较于传统的推荐算法在评分预测准确度方面取得了提升,证明了该算法的性能。(2)本文提出了另一种改进算法TSCRec算法,算法利用数据集中提供的用户社交信息和I-TCRec算法中的综合用户信任度,定义另一种用户信任度的计算方法,该方法大大降低了信任信息的稀疏度。为了计算用户簇成员,算法使用用户节点和项目节点,构造二分图,并利用用户间关系和用户与项目间关系定义节点间的权重,通过改进的PersonalRank随机游走算法,计算目标用户的用户簇成员。实验表明,在评分预测准确度方面,TSCRec算法的性能相较于几种基于社交网络的推荐对比算法得到了提升,证明了该算法的性能。
其他文献
本文通过分析岭南传统庭院水池造型的魅力和价值,现代岭南庭院水池造型的发展趋势已经传统造型在现代庭院水池中的运用等几个方面,来探讨现代岭南庭院水池发展的新方向以及传
世界体系理论的发展观在对自由主义发展理论批判的基础上对发展的涵义和发展的目标进行了界定,对发展的可能性和发展模式进行了探讨,推动了发展研究走出自由发展主义的片面性的
时下,正是山东省临沂市郯城县郯城街道郭庄村“水果萝卜”上市的时节。“普通的红萝卜每千克1元,俺村的‘水果萝卜’进入大超市当作水果卖,1个能卖到1元钱”,“去年我在江苏省新
运用文献资料、专家访谈等研究方法,对训练恢复和自我监督手段和方法进行了专题研究,以期为田径运动员训练的恢复与自我监督提供参考。
苏木种子为豆科(Leguminosae)云实属(Caesalpinia)苏木(Caesalpinia sappan L.)的干燥种子。苏木的心材作为中国的传统药材已经有多年历史,主要有活血化瘀、抗菌消炎等功效。本研究
以两个小麦品种(系)01—35和L-14为材料,通过测定强光处理后叶片的叶绿素荧光诱导动力学曲线,研究了强光对不同光强下生长的小麦叶片光系统Ⅱ的影响。结果表明,遮阴下生长的小麦01
日本拥有高度发达的养老产业,其介护服务更是世界一流水准。日本养老服务业的优势在于完备的制度保障、多样化的养老模式和养老设施、"小规模+连锁化"的经营模式。日本养老服
随着市场的逐渐开放,同类产品的差异性也逐渐减小,企业想要保持长期的发展优势就势必要进行研发活动,通过研发活动保持企业的创新性,提高企业占据新市场的能力,但是通过我国
含油气盆地中,烃源岩经过漫长地质演化形成有机油气是一个非常复杂的过程,在这个过程中,往往伴随着多种作用,如地质与地球化学作用、有机-无机相互作用等,而且受到了各种地质
同一债权既存在物的担保又存在人的担保在理论上被称为“混合共同担保”,混合共同担保对于债权实现的保障、促进交易的发生发挥着至关重要的作用。但因混合共同担保中同时存