[发明专利]一种自适应在线推荐方法及系统在审

专利信息
申请号: 202110171240.8 申请日: 2021-02-08
公开(公告)号: CN112818238A 公开(公告)日: 2021-05-18
发明(设计)人: 王玉峰;张伟东 申请(专利权)人: 南京邮电大学
主分类号: G06F16/9535 分类号: G06F16/9535;G06F16/9536;G06Q50/00;G06K9/62
代理公司: 南京纵横知识产权代理有限公司 32224 代理人: 董建林
地址: 210003 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 自适应 在线 推荐 方法 系统
【权利要求书】:

1.一种自适应在线推荐方法,其特征在于,包括如下步骤:

根据访问用户的潜在特征向量及访问用户所在聚类的聚类特征向量向访问用户推荐产品;

根据访问用户对推荐产品的反馈更新访问用户的潜在特征向量,并根据更新后的潜在特征向量重新确定访问用户所在聚类;

对更新后的访问用户所在聚类进行聚类动态更新确定访问用户聚类数,所述聚类动态更新包括聚类内二分类和聚类间合并。

2.根据权利要求1所述的自适应在线推荐方法,其特征在于,还包括判断访问用户是否为新用户:

若是新用户,则初始化访问用户的潜在特征向量,并计算潜在特征向量与每个聚类的聚类特征向量之间的欧式距离,将访问用户放在欧式距离最小的聚类中;

若不是新用户,则将访问用户放在上次访问结束时所在聚类,访问用户的潜在特征向量为上次访问结束时所对应的潜在特征向量。

3.根据权利要求2所述的自适应在线推荐方法,其特征在于,潜在特征向量wi的初始化采用如下公式表示:

其中,Ai=Id*d,bi=0d*1,d为聚类中用户的潜在特征向量维度,I表示单位矩阵;

聚类的聚类特征向量采用如下公式:

其中,Ck表示当前聚类,i为当前聚类Ck中的一个用户。

4.根据权利要求1所述的自适应在线推荐方法,其特征在于,向访问用户推荐产品的方法包括:

结合访问用户的潜在特征向量和访问用户所在聚类的聚类特征向量,计算每个产品的预测评分,选择预测评分最大的产品推荐给访问用户。

5.根据权利要求4所述的自适应在线推荐方法,其特征在于,计算每个产品ai的预测评分Sai采用如下公式:

其中,产品ai的特征向量t为访问用户与系统的交互次数,wu表示访问用户的潜在特征向量,表示聚类k的聚类特征向量,P表示产品库,α表示控制推荐产品选择倾向的探索权重,Au代表访问用户u的潜在特征向量wu中保存访问用户u之前被推荐过的物品特征信息。

6.根据权利要求5所述的自适应在线推荐方法,其特征在于,根据访问用户对推荐产品信息的反馈更新访问用户的潜在特征向量的方法包括:

访问用户对推荐产品ai做出反馈,所述反馈包括正反馈和负反馈,正反馈的奖励r为1,负反馈的奖励r为0;

根据所述反馈更新访问用户的潜在特征向量,公示表示如下:

其中,bu表示访问用户u对之前被推荐产品的反馈信息。

7.根据权利要求6所述的自适应在线推荐方法,其特征在于,根据更新后的潜在特征向量重新确定访问用户所在聚类的方法包括:

通过判断当前访问用户与各个聚类之间相似性的大小,确定访问用户所在聚类;

当访问用户u反馈为正反馈,访问用户u与聚类k之间的引力大小表示为:

访问用户u所在聚类k表示为:

k=argmaxk=1,...,KF(u,k)

式中,K表示总的聚类数;

当访问用户u反馈为负反馈,访问用户u与聚类k之间的引力大小表示为:

访问用户u所在聚类k表示为:

k=argmaxk=1,...,KF(u,k)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110171240.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top