[发明专利]一种获取完整用户画像的方法及装置有效
申请号: | 201310745711.7 | 申请日: | 2013-12-30 |
公开(公告)号: | CN104750731B | 公开(公告)日: | 2018-09-21 |
发明(设计)人: | 曾嘉;陈嘉;袁明轩 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 暂无信息 | 说明书: | 暂无信息 |
摘要: | 本发明公开了一种获取完整用户画像的方法,本发明方法包括:获取残缺的用户画像矩阵,以及随机生成用户参数矩阵P和标签矩阵Q;计算第一部分用户的画像误差,更新用户参数矩阵和标签参数矩阵,其中,选择的第一部分用户的第一变化差值大于第一剩余用户的第一变化差值,第一剩余用户为多个用户中的除第一部分用户之外的用户,第一变化差值为用户第r‑1次更新的第一预测值与用户第r‑2次更新的第一预测值之间的差值;在第R次更新用户参数矩阵P和标签参数矩阵Q之后,根据矩阵分解的结果,获取完整的用户画像矩阵。本发明可以加快画像误差的收敛速度,减少运算量,从而减少系统的运算时间。 | ||
搜索关键词: | 一种 获取 完整 用户 画像 方法 装置 | ||
【主权项】:
1.一种获取完整用户画像的方法,其特征在于,包括:获取残缺的用户画像矩阵,以及随机生成初始的用户参数矩阵P和标签参数矩阵Q;其中,所述残缺的用户画像矩阵、所述用户参数矩阵P和所述标签参数矩阵Q对应相同的多个用户,所述用户参数矩阵P和所述标签参数矩阵Q为所述残缺的用户画像矩阵的分解矩阵;根据所述残缺的用户画像矩阵,R次更新所述用户参数矩阵P和所述标签参数矩阵Q,R为使得第一画像误差收敛所需的更新次数;所述第一画像误差为所述残缺的用户画像矩阵中非零元素与对应的第一预测值之间的差值,所述第一预测值为所述用户参数矩阵P与所述标签参数矩阵Q的合并矩阵的元素;其中,第r次更新所述用户参数矩阵P和所述标签参数矩阵Q,r大于或等于1且小于或等于R,包括:当r=1时,根据所述残缺的用户画像矩阵,随机生成的初始的用户参数矩阵P和标签参数矩阵Q,计算所述残缺的用户画像矩阵中非零元素的第一画像误差;根据所述第一画像误差,更新所述用户参数矩阵P和所述标签参数矩阵Q;当r大于或等于2时,所述第r次更新所述用户参数矩阵P和所述标签参数矩阵Q,包括:根据所述残缺的用户画像矩阵、所述用户参数矩阵P和所述标签参数矩阵Q,计算所述多个用户中的第一部分用户的第一画像误差;所述第一部分用户的第一变化差值大于第一剩余用户的第一变化差值,所述第一剩余用户为所述多个用户中的除所述第一部分用户之外的用户;当r等于2时,所述第一变化差值为根据第r‑1次更新得到的所述用户参数矩阵P和所述标签参数矩阵Q获得的第一预测值与根据随机生成的初始的所述用户参数矩阵P和所述标签参数矩阵Q获得的第一预测值之间的差值;当r大于2时,所述第一变化差值为根据第r‑1次更新得到的所述用户参数矩阵P和所述标签参数矩阵Q获得的第一预测值与根据第r‑2次更新得到的所述用户参数矩阵P和所述标签参数矩阵Q获得的第一预测值之间的差值;根据所述第一部分用户的第一画像误差,更新所述用户参数矩阵P和所述标签参数矩阵Q;在第R次更新所述用户参数矩阵P和所述标签参数矩阵Q之后,根据所述残缺的用户画像矩阵,以及第R次更新的所述用户参数矩阵P和所述标签参数矩阵Q,获取完整的用户画像矩阵。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310745711.7/,转载请声明来源钻瓜专利网。