基于社交关系和注意力机制的协同过滤算法

来源 :吉林大学 | 被引量 : 0次 | 上传用户:lhww123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能移动终端设备的广泛普及和网络通信技术的不断发展,使得人们可通过互联网获得海量数据。面对可得到的海量数据,人们亟需解决的问题是如何高效准确地查询到所需信息。搜索引擎通过过滤与显式查询匹配的页面成为解决方案之一,然而人们在查询时很难给出有效的关键词。推荐系统在某种程度上解决了这些问题,可以帮助用户在面对大量数据时快速有效地获取有用资源。协同过滤算法(Collaborative Filtering,以下简称CF)是推荐系统在学术研究和实际商业领域中最普遍使用的算法,依据用户的历史打分数据,衡量用户或项目间的相似程度,生成指定用户或项目的相似邻居集合,并据此预测项目得分。但协同过滤算法十分依赖用户对项目的评分数据,存在着数据稀疏和“冷启动”的问题。本文针对以上问题做出改进,将社交关系数据引入到协同过滤中进行矩阵补全,利用聚类算法生成项目聚类,在相似度计算时考虑了项目的内在属性特征,并结合了自然界的注意力机制思想,主要工作如下:第一点,利用用户好友关系数据定义影响力系数,并将其应用到协同过滤算法的矩阵补全过程中,充分的考虑了用户的社交关系和兴趣领域,提高了矩阵补全分值的准确性,使得缺省项的补全值更贴近用户的实际评分值,根据此补全矩阵进行协同过滤算法,减小了算法的推荐误差,提高了算法的推荐准确度,且使得推荐结果更契合用户的兴趣领域;并利用K-means算法在全部项目范围内生成项目聚类,缩小了生成项目相似邻居集合时的项目查找数量,从而减少相似度的计算次数,提高了算法效率,同时抽象的项目聚类对评分矩阵的数据稀疏性敏感度较低,确保了算法的准确度。文中通过实验对比了基于项目的CF算法、基于均值补全的CF算法与基于社交关系和聚类的CF算法,验证了基于社交关系和聚类的CF算法在解决数据稀疏性问题上的优势,具备较低的推荐误差和较高的推荐准确度,证明了该算法的可行性和有效性。第二点,引入了项目的属性特征标签,对相似性计算方法进行加权修正,充分考虑了项目内部属性特征对用户兴趣偏好的影响,提高了项目间相似度的计算准确度,从而使得算法的推荐性能更优;并结合注意力机制的思想,赋予与未评分项目相似度高的项目更多的注意力,减少噪声对评分预测的影响,使得算法推荐性能更优且生成的推荐列表更契合用户喜好。文中通过实验分析对比了基于项目的CF算法,基于社交关系和聚类的CF算法,基于社交关系和注意力机制的CF算法的计算误差和准确度,实验数据证明了基于社交关系和注意力机制的CF算法的表现更优。
其他文献
在创业投资中,创业企业与创业投资机构之间合作关系的好坏通常对创业企业的发展和创业投资的成败起着至关重要的作用。本文对创业企业与创业投资机构合作关系的研究文献进行
对23例采用腹腔镜手术的肾肿瘤病人进行针对性的护理,并与19例开放性手术病人进行比较,观察两组术中出血量、术后肠功能恢复时间、术后下床活动时间、拔除引流管时间、术后输
近几年,我国社会发展迅速,新兴事物不断涌现,民众的物质生活水平实现了质的变化,民众审美水平得到了较大程度的提升,以往的电视节目不能满足民众日益增长的精神需求,电视节目
为了应对违规信息的快速、多样化发展,运营商对违规信息的治理手段也需要与时俱进,需要对违规信息的覆盖更全面、判定更精准。基于以上目标,本文提出了一种基于先验模型的短文本
庭审形式化历来系我国刑事诉讼之痼疾,自党的十八届四中全会明确了推进以审判为中心的诉讼制度改革要“保证庭审在查明事实、认定证据、保护诉权、公正裁判中发挥决定性作用”以来,如何发挥庭审的实质化作用,尤其是证据质证程序的功能,成为了诉讼制度改革的一大关键。此外,随着理论界与实务界对于刑事诉讼过程中印证证明模式的反思,越来越多的学者注意到印证证明模式对于庭审程序具体运行的影响,无疑为庭审实质化的改革提供了
在推荐系统中,我们将数据中的用户和物品信息作为神经网络的输入向量来做预测任务。为了提高预测精度,模型需要高效地进行特征提取。从稀疏的输入数据中得到高维的特征向量用
第一部分不合理使用抗生素对幽门螺杆菌根除失败的影响目的:近年来,幽门螺杆菌经验性治疗的成功率有所下降。虽然抗生素耐药性和依从性不足是治疗失败的主要因素,但是不合理
2018年,是贯彻落实十九大精神的开局之年,是改革开放40周年,是鹿邑县决战脱贫攻坚、决胜同步小康、实施“十三五”规划至关重要的一年。面对新形势新任务,在加速推进鹿邑经济高质
报纸
长期以来,事业单位成为经济体制和政治体制改革中富余人员理想的去处和“避风港”。那么,在新一轮的事业单位改革中,事业单位的富余人员又该向何处去呢?从我国事业单位的具体
韩国JTBC电视台于2016年开设的真人秀综艺节目《请给一顿饭Show》依托其平民化的视角和艺术创作手段的结合,展现百姓风土人情,讲述平凡人普通又温暖的故事。《请给一顿饭Show