[发明专利]一种物品推荐方法及装置有效
申请号: | 201710081612.1 | 申请日: | 2017-02-15 |
公开(公告)号: | CN106875258B | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 朱旭振;陈桂林;田辉 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 物品 推荐 方法 装置 | ||
1.一种物品推荐方法,其特征在于,包括:
获取数据库中全部物品、全部用户、所述全部用户中每个用户已购买的全部物品的对应关系以及所述全部物品中每个物品被全部用户已购买的对应关系,建立所述数据库中所述全部物品所述全部用户的第一资源分布矩阵;
对所述全部物品所述全部用户的所述第一资源分布矩阵,通过物质扩散算法,确定所述全部物品所述全部用户的第一正向转移矩阵,确定所述全部物品所述全部用户的第一反向转移矩阵;
根据所述第一正向转移矩阵以及所述第一反向转移矩阵,确定所述全部物品所述全部用户的第一双向转移矩阵;
确定所述第一双向转移矩阵的最优流行性惩罚参数;
利用所述最优流行性惩罚参数,对所述第一双向转移矩阵进行修正,确定修正后对应的、所述数据库中所述全部物品所述全部用户的第二双向转移矩阵;
根据所述第一资源分布矩阵以及所述第二双向转移矩阵,确定所述全部物品所述全部用户的第二资源分布矩阵;
根据所述第二资源分布矩阵的所述全部物品所述全部用户的对应关系,给所述全部用户的每个用户推荐所述全部物品中对应的至少一个物品;
其中,所述确定所述第一双向转移矩阵的最优流行性惩罚参数,包括:
通过所述全部物品所述全部用户的所述第一资源分布矩阵,将所述第一资源分布矩阵划分成两个矩阵,对应形成资源分布第一子矩阵和资源分布第二子矩阵,其中,所述资源分布第一子矩阵中有至少一个物品以及至少一个物品对应的至少一个用户,所述资源分布第二子矩阵中有至少一个物品以及至少一个物品对应的至少一个用户;
通过所述资源分布第一子矩阵,确定所述资源分布第一子矩阵对应的第一正向转移矩阵以及所述第一资源分布矩阵对应的第一反向转移矩阵;
通过所述资源分布第一子矩阵对应的所述第一正向转移矩阵以及所述资源分布第一子矩阵对应的所述第一反向转移矩阵,确定所述资源分布第一子矩阵对应的第一双向转移矩阵;
按照预设的流行性惩罚参数集合以及给定的遍历该流行性惩罚参数集合的长度值,依次选取该流行性惩罚参数集合中的流行性惩罚参数;
在预设的流行性惩罚参数集合中选择第一流行性惩罚参数α,将该第一流行性惩罚参数α与资源分布第一子矩阵对应的第一双向转移矩阵函数运算,得到资源分布第一子矩阵对应的第二双向转移矩阵;通过第二双向转移矩阵以及第一初始资源分布矩阵,计算出选择的第一流行性惩罚参数α条件下的当前资源分布矩阵;其中,所述预设流行性惩罚参数集合为给定的一个惩罚推荐物品趋于流行性的参数范围;
通过流行性惩罚参数集合、资源分布第一子矩阵、资源分布第一子矩阵对应的第一双向转移矩阵,确定流行性惩罚参数集合中除第一流行性惩罚参数外剩余的流行性惩罚参数条件下、至少一个当前资源分布矩阵;
通过所述资源分布第二子矩阵,在全部当前资源分布矩阵中确定最优当前资源分布矩阵;
将所述最优当前资源分布矩阵对应的流行性惩罚参数,确定为所述第一双向转移矩阵的所述最优流行性惩罚参数。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一正向转移矩阵以及所述第一反向转移矩阵,确定所述全部物品所述全部用户的第一双向转移矩阵,包括:
将所述第一正向转移矩阵以及所述第一反向转移矩阵对应的元素相乘,得到第一矩阵;
将所述第一矩阵开平方得到第二矩阵,将所述第二矩阵确定为所述全部物品所述全部用户的所述第一双向转移矩阵。
3.根据权利要求1或2所述的方法,其特征在于,所述利用所述最优流行性惩罚参数,对所述第一双向转移矩阵进行修正,确定修正后对应的、所述数据库中所述全部物品所述全部用户的第二双向转移矩阵,包括:
通过所述第一资源分布矩阵,计算所述全部物品中每个物品被全部用户已购买的所述全部用户数目,得到所述全部物品中每个物品的度函数,将所述每个物品的度函数作为第一结果;
将所述最优流行性惩罚参数作为所述第一结果的指数,得到以所述第一结果为底数、所述最优流行性惩罚参数为指数的幂函数,计算所述幂函数的倒数,得到第二结果;
将所述第二结果与所述第一双向转移矩阵相乘得到的矩阵,确定为修正后对应的、所述数据库中所述全部物品所述全部用户的所述第二双向转移矩阵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710081612.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种垃圾交易系统及方法
- 下一篇:一种基于云服务平台的门窗定制系统