[发明专利]向目标用户推荐影视的方法及装置有效
申请号: | 201710170518.3 | 申请日: | 2017-03-21 |
公开(公告)号: | CN106997381B | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 杨垚;李松;马琳涛 | 申请(专利权)人: | 海信集团有限公司 |
主分类号: | G06F16/735 | 分类号: | G06F16/735;G06K9/62 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张洋;黄健 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标 用户 推荐 影视 方法 装置 | ||
1.一种向目标用户推荐影视的方法,其特征在于,所述方法包括:
若目标用户属于用户组,则根据第一哈希码矩阵计算所述目标用户的哈希码向量,其中,所述第一哈希码矩阵用于表征所述用户组中的用户对影视组中的影视的评分信息;
若目标用户不属于用户组,则基于哈希函数,根据所述目标用户对影视组中影视的评分信息,确定所述目标用户的哈希码向量;
根据第二哈希码矩阵与所述哈希码向量,确定所述目标用户对所述影视组中影视的预测评分向量,其中,所述第二哈希码矩阵用于表征所述用户组中的用户对影视组中的影视的评分信息,所述第一哈希码矩阵和所述第二哈希码矩阵中的元素为第一预设参数或第二预设参数;
向所述目标用户推荐所述预测评分向量中满足预设条件的预测评分对应的影视;
其中,所述方法还包括:
根据用户组中每个用户对影视组中每个影视的评分信息,获取用户对影视的评分矩阵;
基于哈希学习方法,根据所述评分矩阵获取所述第一哈希码矩阵和所述第二哈希码矩阵;
所述基于哈希学习方法,根据所述评分矩阵获取所述第一哈希码矩阵和所述第二哈希码矩阵,具体为:
根据公式:
采用交替迭代方式,确定所述第一哈希码矩阵H、所述第二哈希码矩阵G和预测尺度参数σ;其中,n表示所述用户组中用户的数量,m表示所述影视组中影视的数量,H矩阵为b×n维,G矩阵为b×m维,Rh表示b×b维的正交矩阵,Rg表示b×b维的正交矩阵,RhTRh=I,RgTRg=I,I表示对角线上的元素为1、其他位置的元素为0的矩阵,U表示n×m维的评分矩阵,Uh表示采用主成分分析方法对所述评分矩阵U进行降维后的得到的b×n维的第一压缩矩阵,Ug表示采用主成分分析方法对所述评分矩阵进行降维后的得到的b×m维的第二压缩矩阵,b表示所述第一哈希码矩阵和所述第二哈希码矩阵的行数,λ表示预设的参数,A表示n×m维的元素为0或1的矩阵,当评分矩阵U中的元素uij为非零值时,矩阵A中元素aij为1,当评分矩阵U中的元素uij为零时,矩阵A中元素aij为0,J表示n×m维的元素均为1的矩阵,m、n及b均为大于或等于2的数;
所述基于哈希函数,根据所述目标用户对影视组中影视的评分信息,确定所述目标用户的哈希码向量,具体为:
根据公式hi(q)=sgn(WT(q-μh)确定所述目标用户的哈希码向量;其中,i=1,...,b,q表示所述目标用户对所述影视组中每个影视的评分组成的向量,Ph表示采用主成分分析方法对n×m维的评分矩阵U进行处理得到的m×b维的投影矩阵,Rh表示b×b维的正交矩阵,RhTRh=I,I表示对角线上的元素为1、其他位置的元素为0的矩阵,n表示所述用户组中用户的数量,m表示所述影视组中影视的数量,μh为矩阵UT每行元素的均值组成的1×m维的向量,m、n及b均为大于或等于2的数。
2.根据权利要求1所述的方法,其特征在于,所述根据第二哈希码矩阵与所述哈希码向量,确定所述目标用户对影视组中影视的预测评分向量,具体为:
根据公式确定所述目标用户i对每个影视的预测评分;其中,hi表示所述第一哈希码矩阵中第i列元素组成的向量,gj表示所述第二哈希码矩阵中第j列元素组成的向量;
根据所述预测评分确定所述目标用户对所述影视组中影视的预测评分向量。
3.根据权利要求1或2所述的方法,其特征在于,所述向所述目标用户推荐所述预测评分向量中满足预设条件的预测评分对应的影视,包括:
将所述预测评分向量中的元素进行排序;
向所述目标用户推荐前预设数量个预测评分对应的影视。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信集团有限公司,未经海信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710170518.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种手摇式活塞容器活塞调节工具
- 下一篇:一种用于生物学的一次性移液管