[发明专利]线性加权推荐的方法及装置在审
申请号: | 201910774147.9 | 申请日: | 2019-08-21 |
公开(公告)号: | CN110473073A | 公开(公告)日: | 2019-11-19 |
发明(设计)人: | 黄伟建;顾明星;张梦甜 | 申请(专利权)人: | 河北工程大学 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06F16/9535 |
代理公司: | 13120 石家庄国为知识产权事务所 | 代理人: | 付晓娣<国际申请>=<国际公布>=<进入 |
地址: | 056038 河*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标用户 评分矩阵 用户项目 矩阵 用户属性 信息处理技术 个性化需求 结果准确性 分析数据 加权处理 线性混合 线性加权 项目推荐 预测 长尾 构建 预设 采集 | ||
本发明适用于信息处理技术领域,提供了一种线性加权推荐的方法及装置,该方法包括:根据采集的待分析数据集,构建用户项目评分矩阵以及用户属性矩阵;根据用户项目评分矩阵对未评分的项目进行预测评分,获得各个用户对对应项目的第一评分;根据用户属性矩阵以及用户项目评分矩阵对目标用户的未评分的项目进行预测评分,获得目标用户对对应项目的第二评分;对第一评分和第二评分进行线性混合加权处理,获得目标用户对对应项目的第三评分;将第三评分中大于预设评分阈值的项目推荐给对应的目标用户,从而可以解决现有技术中针对长尾物品以及个性化需求的推荐较少,导致推荐结果准确性较低的问题。
技术领域
本发明属于信息处理技术领域,尤其涉及一种线性加权推荐的方法及装置。
背景技术
随着互联网和电子技术的发展,人类进入了信息过载的时代。解决信息过载最有效的方法主要有两种:搜索引擎和推荐算法。由于电子商务网站的兴起,根据客户的购物行为为用户在复杂多样的产品或服务中推荐更适合用户的产品或者服务时,需要处理的数据量越来越大,然而现有的推荐算法针对长尾物品以及个性化需求的推荐较少,导致推荐结果准确性较低。
发明内容
有鉴于此,本发明实施例提供了一种线性加权推荐的方法及装置,以解决现有技术中针对长尾物品以及个性化需求的推荐较少,导致推荐结果准确性较低的问题。
本发明实施例的第一方面提供了一种线性加权推荐的方法,包括:
根据采集的待分析数据集,构建用户项目评分矩阵以及用户属性矩阵;
根据所述用户项目评分矩阵,对未评分的项目进行预测评分,获得各个用户对对应项目的第一评分;
根据所述用户属性矩阵以及所述用户项目评分矩阵,对目标用户的未评分的项目进行预测评分,获得目标用户对对应项目的第二评分;
对所述第一评分和所述第二评分进行线性混合加权处理,获得目标用户对对应项目的第三评分;
根据所述目标用户对对应项目的第三评分,将所述第三评分中大于预设评分阈值的项目推荐给对应的目标用户。
在一实施例中,所述根据所述用户项目评分矩阵,对未评分的项目进行预测评分,获得各个用户对对应项目的第一评分,包括:
根据所述用户项目评分矩阵,计算获得任两个项目之间的相似度值;
根据获得的任两个项目之间的相似度值,对未评分的项目进行预测评分,获得用户对未评分项目的第一预测评分;
根据所述用户项目评分矩阵以及各个用户对未评分项目的预测评分,获得各个用户对对应项目的第一评分。
在一实施例中,所述根据所述用户项目评分矩阵,计算获得任两个项目之间的相似度值,包括:
根据计算获得任两个项目之间的相似度值;
其中,所述sim(i,j)improve_cos表示计算获得的项目i与项目j之间的相似度值,所述u表示所有用户集合,所述rui表示用户u对项目i的评分,所述ruj表示用户u对项目j的评分,所述μ表示所有评分的平均分,所述bi表示项目i的平均分,所述bj表示项目j的平均分,所述bu表示所有用户集合的评分的平均分。
在一实施例中,所述根据获得的任两个项目之间的相似度值,对未评分的项目进行预测评分,获得用户对未评分项目的第一预测评分,包括:
根据获得用户对未评分项目的第一预测评分;
其中,所述pu,i表示用户u对项目i的第一预测评分,所述Si表示与项目i相似度较高的前n个集合,n大于等于1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北工程大学,未经河北工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910774147.9/2.html,转载请声明来源钻瓜专利网。