基于社会信任网络的协同过滤推荐方法研究
发布时间:2023-03-23 02:07
社会网络是人们分享和交流知识的一种重要的媒介。以社会网络为基础,推荐系统可以根据用户的历史喜好向其推荐可能感兴趣的项目,解决“信息过载”和传统信息检索技术忽视用户兴趣偏好的问题,满足不同用户的个性化需求。推荐系统的核心是推荐方法。协同过滤是目前最广泛使用的推荐方法,但是传统的协同过滤推荐方法面临着数据稀疏性、冷启动和易受攻击等问题。现实中,用户常愿意接受信任朋友的推荐,据此,社会信任网络被用来改进传统的协同过滤推荐方法,即为基于信任的协同过滤推荐方法。按信任来源不同,该方法又分为基于显性信任和基于隐性信任两种方法。其中,显性信任是用户手工标注的与其邻居的信任关系;隐性信任是根据用户的特征推理出的信任关系。然而,显性信任获取时用户会耗费大量的时间和精力还会暴露隐私,使得信任匮乏,推荐受限;隐性信任的现存研究中考虑的用户行为特征较少,忽视了信任传递等因素造成推理出的信任关系与真实情况差别较大,推荐效果不佳。 从显性信任角度入手,为了缓解传统协同过滤推荐方法的数据稀疏性、冷启动和易受攻击的问题,以及基于显性信任推荐方法因可用信任信息较少造成推荐不准确的问题,本文提出了基于潜在社会信任模型的协...
【文章页数】:69 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 研究背景与意义
1.2 推荐方法的研究现状
1.2.1 国外研究现状
1.2.2 国内研究现状
1.3 本文研究内容与结构
2 协同过滤与基于信任的推荐方法概述
2.1 协同过滤推荐方法
2.2 基于信任的推荐方法
2.2.1 基于显性信任的推荐方法
2.2.2 基于隐性信任的推荐方法
3 基于潜在社会信任模型的协同过滤推荐方法
3.1 研究动机与思路
3.2 算法原理
3.3 算法设计
3.3.1 耦合信任
3.3.2 共引信任
3.3.3 基于相似兴趣的信任
3.3.4 实时的在线推荐
3.4 数值实验
3.4.1 数据集
3.4.2 评价指标
3.4.3 实验及结果分析
3.5 本章小结
4 基于用户行为特征分析的隐性信任协同过滤推荐方法
4.1 研究动机与思路
4.2 算法原理
4.3 算法设计
4.3.1 用户对邻居的隐性信任推荐模型
4.3.2 用户对项目的隐性信任推荐模型
4.3.3 混合推荐模型
4.4 数值实验
4.4.1 数据集
4.4.2 评价指标
4.4.3 实验及结果分析
4.5 本章小结
结论
参考文献
攻读硕士学位期间发表学术论文情况
致谢
本文编号:3768058
【文章页数】:69 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 研究背景与意义
1.2 推荐方法的研究现状
1.2.1 国外研究现状
1.2.2 国内研究现状
1.3 本文研究内容与结构
2 协同过滤与基于信任的推荐方法概述
2.1 协同过滤推荐方法
2.2 基于信任的推荐方法
2.2.1 基于显性信任的推荐方法
2.2.2 基于隐性信任的推荐方法
3 基于潜在社会信任模型的协同过滤推荐方法
3.1 研究动机与思路
3.2 算法原理
3.3 算法设计
3.3.1 耦合信任
3.3.2 共引信任
3.3.3 基于相似兴趣的信任
3.3.4 实时的在线推荐
3.4 数值实验
3.4.1 数据集
3.4.2 评价指标
3.4.3 实验及结果分析
3.5 本章小结
4 基于用户行为特征分析的隐性信任协同过滤推荐方法
4.1 研究动机与思路
4.2 算法原理
4.3 算法设计
4.3.1 用户对邻居的隐性信任推荐模型
4.3.2 用户对项目的隐性信任推荐模型
4.3.3 混合推荐模型
4.4 数值实验
4.4.1 数据集
4.4.2 评价指标
4.4.3 实验及结果分析
4.5 本章小结
结论
参考文献
攻读硕士学位期间发表学术论文情况
致谢
本文编号:3768058
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3768058.html