【技术实现步骤摘要】
本专利技术涉及,具体涉及一种考虑用户、项目和上下文属性信息对总体评分、用户评分和项目得分的影响,并融入矩阵分解模型,从而对推荐系统的推荐精度进行提高的方法,适用于协同过滤推荐系统,属于推荐系统研究的
技术介绍
推荐系统的目的是充分挖掘用户的兴趣、帮助用户发现自己感兴趣的东西。近二十年来,推荐系统得到了广泛研究,并成功应用于各种互联网商用系统。但是如何为用户生成更加准确的推荐,一直是推荐系统领域研究的热点之一。协同过滤算法是推荐系统中应用最为广泛的算法,其中的矩阵分解模型具有优异的预测精度。传统的矩阵分解模型SVD仅使用用户-项目二维评分矩阵数据,存在数据源单一的缺陷。因此,很多研究者就如何在矩阵分解模型中引入其他数据信息来提高模型质量展开了研究。其中代表性的包括Yehuda Koren和Robert Bell提出的引入了隐反馈数据以及时间上下文的矩阵分解模型,Alexandros Karatzoglou等提出的引入上下文信息的 N-维张量分解模型,Steffen Rendle等提出的融合上下文信息的因式分解机模型,等等。在现有的基于矩阵分解模型的改进方 ...
【技术保护点】
一种融合用户、项目和上下文属性信息的推荐系统优化方法,其特征在于:在矩阵分解模型中同时融入用户、项目和上下文属性信息来修正预测评分的偏差,提高个性化推荐系统的推荐精度;具体实现过程如下:首先,对于每个用户u,通过属性向量转换规则,将用户属性信息转换为用户属性向量vu,并引入用户属性信息对总体评分的影响向量bUA和对项目i得分的影响向量最后得到考虑用户属性信息后用户u对项目i的评分偏差修正项其公式为其中,sum()表示计算向量各个元素之和的函数;对于每个项目i,通过属性向量转换规则,将项目属性信息转换为项目属性向量vi,并引入项目属性信息对总体评分的影响向量bIA和对用户u评 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:欧阳元新,张秦,李日藩,熊璋,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。