【技术实现步骤摘要】
物品推荐方法及相关装置
[0001]本申请涉及人工智能
,具体涉及一种物品推荐方法及相关装置。
技术介绍
[0002]物品推荐即向目标对象推荐物品的任务,例如,通过订阅号消息列表推荐消息卡片等物品任务,在进行物品推荐的通常会按照特定排序进行推荐,来提升物品推荐效果。
[0003]目前,在进行物品推荐时,一些方式中,存在通过对候选的物品统一直接打分来确定物品的排序进行推荐的方式,这样存在效率高但是推荐效果较差的问题,进一步的一些方式中,通过迭代为新排序物品序列中每个位置依次选择匹配的物品进行排序及推荐,但是这些方式中基于前序位置中已匹配物品的信息来预估其它未被匹配物品中后续位置所匹配的物品,存在信息增益较差且信息挖掘度较低的问题,导致排序准确性较低,物品推荐效果较差。
[0004]因此,目前存在物品推荐工作中物品排序准确性较低,物品推荐效果较差的问题。
技术实现思路
[0005]本申请实施例提供一种物品推荐方法及相关装置,可以有效提升物品推荐工作中物品排序准确性,提升物品推荐效果。
[0006]为解决上述技术问题,本申请实施例提供以下技术方案:
[0007]根据本申请的一个实施例,一种物品推荐方法,该方法包括:获取候选物品集中所包括物品的物品特征向量,并基于所述物品特征向量生成目标特征向量矩阵;确定对所述物品排序的轮次,每个所述轮次对应一个排序的位置;按照所述轮次对所述目标特征向量矩阵进行信息屏蔽处理,生成各所述轮次中携带屏蔽信息的待融合矩阵;基于所述待融合矩阵进行 ...
【技术保护点】
【技术特征摘要】
1.一种物品推荐方法,其特征在于,包括:获取候选物品集中所包括物品的物品特征向量,并基于所述物品特征向量生成目标特征向量矩阵;确定对所述物品排序的轮次,每个所述轮次对应一个排序的位置;按照所述轮次对所述目标特征向量矩阵进行信息屏蔽处理,生成各所述轮次中携带屏蔽信息的待融合矩阵;基于所述待融合矩阵进行信息融合处理,以在信息融合时利用所述屏蔽信息屏蔽目标物品的特征信息,生成各所述轮次中的信息融合矩阵,所述目标物品指各所述轮次之前的轮次所对应位置匹配的物品;基于所述信息融合矩阵进行预估处理,得到各所述轮次对应的位置匹配的物品,以根据所述位置对应的排序对匹配的物品进行推荐。2.根据权利要求1所述的方法,其特征在于,所述基于所述物品特征向量生成目标特征向量矩阵,包括:基于所述物品特征向量构建初始特征向量矩阵,并获取预设线性变换矩阵;基于所述预设线性变换矩阵对所述初始特征向量矩阵进行线性变换处理,生成所述目标特征向量矩阵。3.根据权利要求2所述的方法,其特征在于,所述预设线性变换矩阵包括第一变换矩阵、第二变换矩阵以及第三变换矩阵,所述目标特征向量矩阵包括查询向量矩阵、键值向量矩阵以及内容向量矩阵;所述基于所述预设线性变换矩阵对所述初始特征向量矩阵进行线性变换处理,生成所述目标特征向量矩阵,包括:将所述初始特征向量矩阵与所述第一变换矩阵进行相乘处理,生成所述查询向量矩阵;将所述初始特征向量矩阵与所述第二变换矩阵进行相乘处理,生成所述键值向量矩阵;将所述初始特征向量矩阵与所述第三变换矩阵进行相乘处理,生成所述内容向量矩阵。4.根据权利要求1所述的方法,其特征在于,所述按照所述轮次对所述目标特征向量矩阵进行信息屏蔽处理,生成各所述轮次中携带屏蔽信息的待融合矩阵,包括:在各所述轮次中,生成各所述轮次对应的信息掩码矩阵;基于各所述轮次对应的信息掩码矩阵对所述目标特征向量矩阵进行信息屏蔽处理,生成各所述轮次中携带屏蔽信息的待融合矩阵。5.根据权利要求2所述的方法,其特征在于,所述目标特征向量矩阵包括查询向量矩阵、键值向量矩阵及内容向量矩阵;所述基于各所述轮次对应的信息掩码矩阵对所述目标特征向量矩阵进行信息屏蔽处理,生成各所述轮次中携带屏蔽信息的待融合矩阵,包括:将所述查询向量矩阵与所述键值向量矩阵进行矩阵相乘处理,得到相似度矩阵;将各所述轮次对应的信息掩码矩阵与所述相似度矩阵进行点乘处理,生成各所述轮次中携带初始屏蔽信息的屏蔽后相似度矩阵;
基于各所述轮次中的屏蔽后相似度矩阵,生成各所述轮次中携带所述屏蔽信息的目标融合矩阵;在各所述轮次中,将所述内容向量矩阵与各轮次中的所述目标融合矩阵,作为各轮次中的所述待融合矩阵。6.根据权利要求5所述的方法,其特征在于,所述屏蔽后相似度矩阵内的目标列中保存所述初始屏蔽信息,所述屏蔽后相似度矩阵中所述目标列之外每个元素为所述候选物品集中一个物品对于其他物品的注意力分数;所述基于各所述轮次中的屏蔽后相似度矩阵,生成各所述轮次中携带屏蔽信息的目标融合矩阵,包括:将各所述轮次中的屏蔽后相似度矩阵进行归一化处理,以将所述初始屏蔽信息归一化为所述屏蔽信息并将所述注意力分数归一化为所述注意力信息,得到各所述轮次中的目标融合矩阵。7.根据权利要求1所述的方法,其特征在于,所述目标特征向量矩阵包括查询向量矩阵、键值向量矩阵及内容向量矩阵,各轮次中生成的所述待融合矩阵包括携带屏蔽信息的目标融合矩阵以及所述内容向量矩阵,所述目标融合矩阵基于所述查询向量矩阵及所述键值向量矩阵生成;所述基于所述待融合矩...
【专利技术属性】
技术研发人员:陈煜钊,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。