基于上下文感知的个性化推荐算法研究

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:zhangqian728
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络资源和服务的迅猛发展,互联网信息已经超过了用户所能接受、处理或有效利用的范围,这个问题被成为信息过载。推荐系统是解决该问题的一个有效工具。然而,当前绝大多数推荐系统都假设用户的偏好在短期内不会发生变化,因而可以使用过去观测到的数据来预测用户将来可能选择的物品。然而,这一假设仅在某些条件下成立。事实上,用户的兴趣既包含相对稳定的部分,也包含随不同因素变化的部分。本文将这些因素统称为上下文。  本文对如何利用上下文提高推荐效果这一问题进行研究,首先介绍了推荐系统及传统的推荐算法,然后对现有的上下文感知推荐算法进行分析。在此基础上,本文提出了两个新的上下文建模方法。  1)针对绝大多数推荐系统中存在丰富的物品元数据这类上下文信息但用户信息不足的问题,本文提出了基于模糊理论的行为-内容聚类方法。并将基于聚类结果计算得到的用户相似度信息与基于矩阵分解的评分预测模型相结合,提出了基于用户隶属度的改进SVD算法。  2)针对当前基于张量分解的上下文感知推荐算法未考虑用户偏置、物品偏置、上下文偏置及全局平均分等因素对评分的影响,本文首先提出了用于上下文感知推荐的偏置张量分解模型;接着针对张量分解模型的模型参数随上下文类别呈指数增长的问题,提出了基于回归树的上下文特征自动编码算法,在此基础上将该算法与偏置张量分解算法相结合,提出了基于回归树上下文自动编码的偏置张量分解算法。  实验表明,在评分预测问题上,本文提出的基于用户隶属度的改进 SVD算法优于SVD、概率矩阵分解等最好的传统推荐算法。本文提出的偏置张量分解和基于回归树上下文特征自动编码的偏置张量分解要优于当前的张量分解和因子分解机等上下文推荐算法。
其他文献
移动Ad hoc网络是一种复杂的分布式网络系统。该网络由一组无线移动节点组成,是一种不需要依靠任何固定基础设施并能够快速部署并使用的网络体系,是没有任何中心实体、自组织
需求工程是软件工程初期的重要工作,其目的是得到对需求的准确清晰一致的描述以及相应的求解限制.该文系统而详细地介绍了需求工程中的一些概念及它们的作用,包括视点及多视
Internet的发展给大家的日常生活带来了巨大的变化。随着技术的不断创新和用户要求的日益提高,以图像和文字为基础的大量网络信息将逐渐被更具表现能力的计算机虚拟世界所替代
随着计算机技术的飞速发展,操作系统和软件越来越复杂,给蠕虫的传播制造了可乘之机。其中利用零日漏洞进行传播的蠕虫给网络带来了巨大的破坏,对用户造成了巨大的损失。由于
任意多边形的排样问题要复杂一些.虽然可以把一个或多个多边形组合,利用最小包络矩形排样,从而转换成矩形件排样问题,但是这种方法的胶片利用率不高.在以往的不转换为矩形件
随着网络蠕虫对互联网的攻击方式变得多样化,针对网络蠕虫的研究也变得尤为重要。被动蠕虫通过互联网中的下载应用,以其被动而隐蔽的传播方式不断威胁着互联网安全。然而,目
当前的TCP实现都包含了所谓的Nagle算法,该算法可以避免大量小数据包的不必要的传送.该算法被证明在防止Internet因过量的包传输而导致带宽耗尽方面确实很有用.然而,许多应用
该论文的主要工作包括: 提出了一个集成化的建筑施工项目工作流模型(Building ConstructionProject Workflow Model,BCPWfM), BCPWfM以过程管理为核心,集组织管理、资源利用
为了克服基于B2B电子商务模式的供需链模型的缺点,该文提出了一种全新的电子商务模式——基于电子商务中心(EBC)的电子商务模式,详细分析了电子商务中心的职能和特点.电子商
在传统的关系数据库上进行关键字查询已经成为近年来数据库领域的研究热点。面向关系数据库的关键字查询允许用户在不知道数据库模式,不使用复杂查询语句的情况下查找出相关