基于用户属性信息和上下文的协同过滤推荐算法研究

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:wangbohan1991
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的飞速发展,人们所能获取的信息数据急剧增加,同时人们发现从海量数据中获取真正感兴趣的内容越来越难。推荐系统是为了解决信息过载问题而提出的一种智能系统,根据用户需求和偏好提供个性化的信息和服务。目前推荐系统已经在电子商务领域取得了巨大成功,但仍然存在很多问题和缺陷,需要进一步深入研究。   协同过滤推荐算法是推荐系统中应用最成功的推荐算法之一,该算法基于用户之间偏好的相似性,利用相似用户的兴趣点为目标用户进行推荐。典型的协同过滤推荐算法只关注用户对对象的评分信息,根据用户的评分信息来确定相似用户集合,并没用考虑用户和对象本身的信息,当评分信息非常稀疏时,会严重影响推荐质量。本文针对这个问题,结合用户属性信息对协同过滤推荐算法进行改进,提出了两种改进方案,并分别设计实验对两种改进算法进行验证。实验结果表明这两种结合用户属性的改进算法在推荐准确性和缓解数据稀疏性方面要优于传统的协同过滤推荐算法。   传统的推荐算法往往只关注“用户-对象”之间的关联关系,较少考虑用户所处的上下文环境(如时间、位置、网络条件等),然而在许多应用场景下,上下文是影响用户信息需求和选择的重要因素。将上下文信息引入到推荐系统中,以进一步提高推荐精确度和用户满意度,具有重要的研究意义和实用价值。针对这个问题,本文研究了目前常见的基于上下文的推荐算法,并设计实验将基于上下文预过滤的协同过滤推荐算法同传统的协同过滤推荐算法进行了比较,根据实验结果提出了一种基于上下文的协同过滤混合推荐算法。另外,本文在基于上下文的推荐多维数据模型研究基础上,基于“用户-对象-上下文”三维推荐模型和上下文相似度计算,提出一种基于用户上下文相似度的改进协同过滤推荐算法,并设计实验验证了该算法的可行性,实验结果表明该算法能够有效地对用户进行基于上下文的偏好预测,并且与传统的协同过滤推荐算法相比具有更高的推荐准确度。
其他文献
API使用示例能有效帮助开发人员快速学习API的使用方法。目前,多数开发人员利用通用搜索引擎(例如Google、Bing)来查找API使用示例。但由于通用搜索引擎缺乏对API使用示例的特
随着Web信息的急剧增长,Web用户的迅速壮大,Web搜索产业的繁荣,信息检索技术受到国内外学者、公司和政府的普遍关注。由于Web页面信息容量的日益膨胀,PDA用户和手机用户浏览网络
学位
随着信息技术的突飞猛进和电子产品的不断增多,个人信息数据急剧膨胀。面对规模庞大,类型复杂的个人数据,如何进行高效的管理和应用已成为每个人所必须面对的问题。现有的数
临近空间飞艇平台的设计是一项极具复杂性和多样性的系统工程,这一点目前无论国内还是国外都已经达成了共识。对于这样一个庞大系统的设计,所涉及到的学科繁多、设计周期也很难
从1900年普朗克提出量子假设至今,量子理论历经了百多年的发展。量子理论不但让人们更深刻地认识了微观世界,也与其它领域交融而产生了新的学科。量子计算正是量子物理、数学
形状作为一种重要的视觉信息,在计算机视觉和模式识别领域已经得到了研究人员越来越多的关注,在基于内容的图像检索中,形状特征也是描述图像内容的最重要的特征之一,因此获取
多源信息融合技术是用来对多源传感器信息进行综合处理的一种技术,是对若干个传感器采集的数据和信息加以自动分析、综合处理,以完成精确的位置和身份估计以及对态势和威胁程度
随着互联网的迅速发展,特别是“软件即服务”正在成为互联网软件的重要应用模式,互联网用户不再只是简单地浏览信息,而是可以享受互联网提供的各类服务。互联网发展成为一个不断
在数控加工中,广泛使用G代码编程,但是G代码描述的加工过程不够简单直观,编程人员需要精确计算出刀具轨迹。本文提出采用有向几何编程语言’GPL(Geometric Programming Language