基于矩阵分解的个性化推荐系统

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:zhengwwwchao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术和互联网的发展,网民用户和网络产品数量成爆炸式增长,用户从信息匮乏时代进入信息过载时代。个性化推荐系统对用户行为和企业商品特性数据建模,为用户提供满足他们兴趣和需求的信息,同时为企业推广提供目标客户。现代互联网服务提供商,例如淘宝等在线购物网站、爱奇艺等在线视频网站、大众点评等生活信息服务网站,提供大量商品给用户消费,让用户给商品评分以及使用标签描述商品。针对以上用户行为数据,本文以矩阵分解相关理论为基础,建立模型以解决推荐系统中的三个典型任务:(1)在隐式反馈数据上构建商品推荐模型,推荐用户感兴趣的商品;(2)利用显式评分数据建立评分预测模型,预测用户对商品的喜好值;(3)利用显式标签数据建立标签推荐模型,方便用户输入来描述商品属性,帮助推荐系统良性循环。本文的研究问题和技术贡献总结如下:1.基于加权局部矩阵分解的商品推荐:现有的针对隐式反馈数据的矩阵分解模型往往只从数据的全局信息出发,忽略了数据之中的局部信息。为了利用隐式反馈数据的局部信息,本文提出了一种加权局部矩阵分解模型进行商品推荐,并为该模型设计了高效的子矩阵选择算法和改进的交替最小二乘参数优化算法,对用户和商品的局部特性建模,同时缓解了数据稀疏性问题。真实数据上的实验结果表明该模型有较优的推荐效果,并验证了考虑隐式反馈数据的局部信息有助于商品推荐。2.基于多主题矩阵分解的评分预测:为克服现有工作中针对显式评分数据局部信息建模的不可解释性和目标函数的不一致性,本文提出了多主题矩阵分解模型。它结合主题模型和概率矩阵分解模型,利用主题模型建模数据局部信息和矩阵分解来刻画用户和商品的局部内在特征。本文使用贝叶斯方法建模主题矩阵分解模型,使得模型只需少量的经验设置参数以得到更高的推荐准确率。实验结果说明该模型在评分预测中优于其他局部矩阵分解模型,并对局部建模信息具有一定的可解释性。3.时间感知的标签推荐:为了利用标签数据中用户标注标签的时间信息,本文提出了时间感知的张量分解模型。该模型利用Hawkes时间点过程对用户使用标签的时间信息建模,并利用指数函数将Hawkes过程中的叠加形式转化为递归形式,使得计算用户当前时间对标签的喜好值只跟上次使用标签的时间有关,减少了大量的计算时间,并将其以权重的方式加入到逐对排序张量分解模型。实验结果表明该模型能够有效地利用时间信息,提高标签准确度,同时在冷启动问题上也有较好的表现,并且具有可接受的推荐新颖性。
其他文献
山西旅游资源不仅丰富,而且品味很高。为此,应结合政府及市场在发展旅游产业化过程中所承担的角色,提出了发展山西旅游产业化的战略。
随着无线传感网室内定位的发展,基于位置服务的需求也越来越广,随之带动科研、商业、工业部门的极大关注。无线传感网络的商业应用使其发展速度迅猛向前,使其融入各个领域中
由于中国经济的迅速发展和科学技术水平的迅速提高,信息化这项技术得到了巨大的提升。企业管理中,信息化管理的变得至关重要,并在各类型企业中得到充分推广,这标志企业已经进
介绍了注浆技术的应用及分类,并根据某煤矿混凝土池壁压力注浆施工补漏工程的实例,对压力注浆的施工技术进行了概述,旨在为其它注浆堵漏技术的实施提供借鉴。 This paper in
社会科学的各个学科都是紧密联系的,古代文学也是如此.文献学作为中国一门古老的学科,和古代文学有着千丝万缕的联系,是一种传统的治学方法,在古代文学研究中占有重要地位.因此,在日
<正>题目:(苏科版数学七年级下册第155页第6题)如图1,AD是△ABC的角平分线,点E在BC上,点F在CA的延长线上,EF∥AD,EF交AB于点G,求证:∠AGF=∠F.证明:因为AD是△ABC的角平分线,
同步马达在液压系统中用于同步控制时,比其他调速阀控制精度要高得多。但是同步马达仍然存在着误差,如果能正确使用,就能更好地发挥同步液压马达的同步功效,实现更精确的同步
随着社会经济的快速发展,促进群众日常生活水平也在逐渐加强,但也逐渐提高对建筑室内装饰工程施工质量的需求及标准,这就需要在建筑装饰工程施工过程中,工作人员提高对施工质
社会变革和技术的日新月异使企业经营环境日益复杂多变,企业员工要不断寻求新方式来适应环境的变化,其敬业度的提升是核心。领导方式作为一种影响和指挥下属能够对效益产生巨
本文讨论了一类有约束的邮递员送信问题,不同于经典的TSP(Travelling Salesman Problem)问题,它要求经过部分顶点一次且仅一次,回到初始点的最短路径.这里建立了0-1规划模型,