[发明专利]获取推荐对象的方法及装置有效
申请号: | 201510342894.7 | 申请日: | 2015-06-18 |
公开(公告)号: | CN104933143B | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 杨德坤;郑宸;贺炜;王彦明 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 姜劲;陆锦华 |
地址: | 100080 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种获取推荐对象的方法及装置,具有搜索速度快,适用范围广等优点。该方法包括:构建原始用户矩阵和原始对象矩阵,其中,原始用户矩阵中的每一行为原始用户向量,每个原始用户向量表示一个用户的多重属性特征,原始对象矩阵中的每一行为原始对象向量,每个原始对象向量表示一个对象的多重属性特征;对原始用户矩阵和原始对象矩阵进行保序变换,得到新用户矩阵和新对象矩阵;对新对象矩阵中的新对象向量构建对象高维索引结构;对新用户矩阵中的各个新用户向量在对象高维索引结构中进行最近邻搜索,得到新用户向量对应的最近邻新对象向量;根据各个新用户向量及其对应的最近邻新对象向量,输出用户与推荐对象的映射。 | ||
搜索关键词: | 获取 推荐 对象 方法 装置 | ||
【主权项】:
1.一种获取推荐对象的方法,其特征在于,包括:构建原始用户矩阵和原始对象矩阵,其中,所述原始用户矩阵中的每一行为原始用户向量,每个所述原始用户向量表示一个用户的多重属性特征,所述原始对象矩阵中的每一行为原始对象向量,每个所述原始对象向量表示一个对象的多重属性特征;对原始用户矩阵和原始对象矩阵进行保序变换,得到新用户矩阵和新对象矩阵;其中,保序变换用于将最大内积搜索问题转换为欧式空间的最近邻问题;对所述新对象矩阵中的新对象向量构建对象高维索引结构;对所述新用户矩阵中的各个新用户向量在所述对象高维索引结构中进行最近邻搜索,得到所述新用户向量对应的最近邻新对象向量;根据各个所述新用户向量及其对应的所述最近邻新对象向量,输出用户与推荐对象的映射;其中,所述对原始用户矩阵和原始对象矩阵进行保序变换,得到新用户矩阵和新对象矩阵的步骤包括:对所述原始用户矩阵的第i行向量xi添加数值0作为一个新的维度,得到所述新用户向量
从而得到所述新用户矩阵;i为自然数且1≤i≤A,A表示原始用户矩阵的行数;计算所述原始对象矩阵的第j行向量yj的2‑范数以及该2‑范数的最大值
对所述yj添加
作为一个新的维度,得到所述新对象向量
从而得到所述新对象矩阵;j为自然数且1≤j≤B,B表示原始对象矩阵的行数;所述对所述新对象矩阵中的新对象向量构建对象高维索引结构的步骤包括:将所述新对象矩阵中的新对象向量聚类得到多个对象子类,每个对象子类具有一个对象聚类中心;为每个所述对象子类建立vp‑tree树结构。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510342894.7/,转载请声明来源钻瓜专利网。
- 上一篇:照片处理方法及装置与移动终端
- 下一篇:动画展示方法和装置