[发明专利]基于即时学习的个性化推荐方法和系统有效
申请号: | 202110362445.4 | 申请日: | 2021-04-02 |
公开(公告)号: | CN113221019B | 公开(公告)日: | 2022-10-25 |
发明(设计)人: | 宗兰芳;刘业政;张璐;周芦娟;鲁泽昊;吴乐乐 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06F16/9536 | 分类号: | G06F16/9536;G06F16/9535;G06F16/958;G06K9/62 |
代理公司: | 北京久诚知识产权代理事务所(特殊普通合伙) 11542 | 代理人: | 余罡 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 即时 学习 个性化 推荐 方法 系统 | ||
本发明提供一种基于即时学习的个性化推荐方法、系统、存储介质和电子设备,涉及信息推荐领域。本发明包括获取查询用户对推荐信息的第一历史评分矩阵;计算查询用户与其他用户的相似性,获取相似用户的第二历史评分矩阵,得到相似样本矩阵;将相似样本矩阵输入局部加权回归模型中,得到回归系数矩阵;根据第一历史评分矩阵和回归系数矩阵,获取查询用户对待推荐信息的评分预测值。将时间要素考虑到推荐算法之中,从历史数据中找出与当前查询样本最匹配的样本数据进行局部建模,从而可以有效解决变量的非线性和跳跃性的变化问题,提高输出推荐的预测精度,有利于体现用户兴趣即时变化,解决了已有的个性化推荐算法不能即时反应用户的兴趣漂移问题。
技术领域
本发明涉及信息推荐技术领域,具体涉及一种基于即时学习的个性化推荐方法、系统、存储介质和电子设备。
背景技术
随着移动终端和互联网的不断普及,互联网已经成为人们日常生活中不可或缺的一部分,每个平台应用每天都会产生大量的用户行为数据。然而互联网的信息过载问题,使得人们无法立刻从海量信息中提取自己需要的信息。为解决该问题,推荐系统应运而生,其核心思想是通过用户历史行为数据猜测出用户的兴趣爱好,并且根据猜测的爱好推荐相匹配的商品信息。
近年来,基于KNN的协同过滤算法是推荐系统中最常使用的协同过滤方法。协同过滤是推荐系统应用得最为广泛的技术之一,它主要通过考虑用户与用户之间、物品与物品之间的相似度,来向用户推荐物品,关键步骤包括为目标用户选取近邻和对商品进行预测评分。
但是,现有信息推荐方法存在两个问题。其一,因为KNN方法需要对两两用户之间的相似度进行计算,当用户数量较大时会导致计算量较大。其二,用户的兴趣爱好和行为数据是实时发生变化的,但KNN方法是基于历史样本离线训练建立全局模型,模型一旦训练完成,其结构和参数固定,所以基于KNN的协同过滤推荐模型目前不能即时反应用户的兴趣漂移问题。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种基于即时学习的个性化推荐方法、系统、存储介质和电子设备,解决了现有信息推荐方法无法即时反应用户的兴趣漂移的技术问题。
(二)技术方案
为实现以上目的,本发明通过以下技术方案予以实现:
一种基于即时学习的个性化推荐方法,其特征在于,包括:
S1、获取查询用户对推荐信息的第一历史评分矩阵;
S2、计算所述查询用户与其他用户的相似性,获取相似用户的第二历史评分矩阵,得到相似样本矩阵;
S3、将所述相似样本矩阵输入局部加权回归模型中,得到回归系数矩阵;
S4、根据所述第一历史评分矩阵和回归系数矩阵,获取所述查询用户对所述待推荐信息的评分预测值。
优选的,所述步骤S2包括:
S21、采用欧式距离计算查询用户与其他用户的相似性,获取所述相似用户的第二历史评分矩阵;
S22、根据所述相似用户的第二历史评分矩阵uh,得到相似样本矩阵。
优选的,所述步骤S3中的局部加权回归模型的构建过程包括:
将所述相似样本矩阵中每一个相似用户的第二历史评分矩阵作为一条第一训练样本;确定该用户对待推荐信息的评分值,将该用户对所述推荐信息的评分值作为该条第一训练样本的预测标签;根据所述多个用户对应的所述第一训练样本和所述预测标签,构建局部加权回归模型。
优选的,所述步骤S3具体包括:
S31、根据所述相似样本矩阵,确定训练样本的权值及带宽;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110362445.4/2.html,转载请声明来源钻瓜专利网。