[发明专利]一种互联网内容推荐方法及系统有效
申请号: | 202010089194.2 | 申请日: | 2020-02-12 |
公开(公告)号: | CN111259266B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 张剑飞;杨洪伟;徐超 | 申请(专利权)人: | 长春理工大学 |
主分类号: | G06F16/9536 | 分类号: | G06F16/9536;G06Q10/1053 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 杨媛媛 |
地址: | 130022 吉林*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 互联网 内容 推荐 方法 系统 | ||
1.一种互联网内容推荐方法,其特征在于,包括:
从n个已知用户中选取k个作为候选引导者,初始化各所述候选引导者涉及项目类型的权重;k和n均为大于1的正整数且k≤n;
对各所述候选引导者涉及项目类型的权重进行训练,以更新各所述候选引导者涉及项目类型的权重,选取更新后的各所述项目类型对应的权重最高的所述候选引导者作为引导者;
新用户进行面试时,通过所述新用户选择的项目类型对应的所述引导者对所述新用户进行内容推荐;
所述从n个已知用户中选取k个作为候选引导者,初始化各所述候选引导者涉及项目类型的权重,包括:
根据n个所述已知用户的历史交互数据建立评级训练模型,如下式:
r′ij=u+mi+bj+qjpiT;
式中:rij′表示第i个已知用户第j个项目的预测评级,u表示真实评级的平均值,mi表示第i个已知用户的偏置,bj表示第j个项目类型的偏置,qj表示第j个项目类型的潜在因子,pi表示第i个已知用户的潜在因子,piT表示pi的转置,qjpiT表示qj与piT之间的内积;
采用随机梯度下降法对所述评级训练模型中的参数进行更新,如下式:
mi←mi+α[(rij-r′ij)-β*mi];
bj←bj+α[(rij-r′ij)-β*bj];
qj←qj+α[(rij-r′ij)*piT-β*qj];
pi←pi+α[(rij-r′ij)*qj-β*pi];
式中:α和β均为超参数,rij表示第i个已知用户第j个项目的真实评级;
根据参数更新后的所述评级训练模型得到各所述已知用户涉及的项目类型的预测评级,根据所述预测评级和所述真实评级得到各所述已知用户涉及项目类型的均方根误差,根据各所述已知用户涉及项目类型的数量和所述均方根误差选取k个已知用户作为候选引导者;
初始化各所述候选引导者涉及的项目类型的权重;
所述对各所述候选引导者涉及项目类型的权重进行训练,以更新各所述候选引导者涉及项目类型的权重,选取更新后的各所述项目类型对应的权重最高的所述候选引导者作为引导者,包括:
按照设定比例对除了所述候选引导者之外的所述已知用户进行随机分组,得到两组用户集,选取两组用户集中比例系数高的一组作为训练用户集;
令所述训练用户集中的训练用户随机选取设定数量的所述项目类型;
建立权重训练模型,如下式:
Wyj←Wyj+(a-func(ejy,ejl′));
式中:Wyj表示第y个候选引导者第j个项目类型的权重,a表示已知用户的均方根误差的和,ejy表示第y个候选引导者第j个项目类型的真实评级,ejl′表示第l个训练用户第j个项目类型的预测评级,func(ejy,ejl′)=∑(ejy-ejl′)/|Sy|,Sy表示第y个候选引导者涉及项目类型的评级的集合,|Sy|表示Sy的元素数量;
根据所述权重训练模型得到更新后的各所述候选引导者涉及项目类型的权重;
通过更新后的权重选取各所述项目类型对应的权重最高的所述候选引导者作为引导者。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长春理工大学,未经长春理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010089194.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电机滚动轴承损坏程度的评估装置
- 下一篇:一种光控光开关
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法