[发明专利]资源发送方法、推荐模型的训练及装置有效
申请号: | 202210536097.2 | 申请日: | 2022-05-17 |
公开(公告)号: | CN114861057B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 张文慧;吴志华;于佃海 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F16/901;G06N3/04;G06N3/08 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 单冠飞 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 发送 方法 推荐 模型 训练 装置 | ||
1.一种资源发送方法,包括:
获取客户端发送的搜索请求,其中,所述搜索请求中包括搜索词;
将所述搜索词输入推荐模型中,以确定出所述搜索词对应的目标索引路径,其中,所述目标索引路径是根据预设矩阵中的多个元素生成的,用于表示与所述搜索词相关的属性,所述预设矩阵中各元素用于表示不同的资源属性;
确定所述目标索引路径对应的目标资源标识;
向所述客户端发送所述目标资源标识对应的资源;
其中,所述预设矩阵的大小为M*N,所述目标索引路径的数量为k,k小于M,且M、N和k均为正整数,所述将所述搜索词输入推荐模型中,以确定出所述搜索词对应的目标索引路径,包括:
对所述搜索词进行向量映射,得到所述搜索词对应的词向量;
根据所述搜索词对应的词向量,确定所述预设矩阵第一列的M个元素中每个元素作为所述搜索词对应的索引路径上节点的概率,并从所述第一列的M个元素中确定出概率最高的k个元素;
根据所述搜索词对应的词向量和所述k个元素,确定所述k个元素与所述预设矩阵第二列M个元素的k*M个组合中每个组合作为所述搜索词对应的索引路径上节点的概率,并从k*M个组合中确定出概率最高的k个组合;
从所述预设矩阵第三列开始,根据所述搜索词对应的词向量和在上一列确定的k个组合,确定所述上一列对应的k个组合与当前列M个元素的k*M个组合中每个组合作为所述搜索词对应的索引路径上节点的概率,并从k*M个组合中确定出概率最高的k个组合;
根据在第N列确定的k个组合中每个元素在所述预设矩阵中的位置,确定所述搜索词对应的k个数量的目标索引路径;
其中,所述预设矩阵每列M个元素中每个元素作为搜索词对应的索引路径上节点的概率是所述推荐模型基于所述搜索词的词向量确定的,所述词向量由搜索词进行向量映射得到。
2.如权利要求1所述的方法,其中,所述确定所述目标索引路径对应的目标资源标识,包括:
获取各资源标识对应的索引路径;
根据所述各资源标识对应的索引路径,确定各索引路径对应的资源标识;
根据所述目标索引路径,通过查询所述各索引路径对应的资源标识,确定所述目标索引路径对应的目标资源标识。
3.如权利要求2所述的方法,其中,所述获取各资源标识对应的索引路径,包括:
从分布式参数服务器获取所述各资源标识对应的索引路径。
4.如权利要求1所述的方法,其中,所述根据所述搜索词和所述k个元素,确定所述k个元素与第二列M个元素的k*M个组合中每个组合作为所述搜索词对应的索引路径上节点的概率,并从k*M个组合中确定出概率最高的k个组合,包括:
根据所述搜索词和所述k个元素中的每个元素,确定所述每个元素与所述第二列M个元素的M个组合中每个组合作为所述搜索词对应的索引路径上节点的概率;
根据所述k个元素分别对应的M个组合的概率,从k*M个组合中确定出概率最高的k个组合。
5.如权利要求1所述的方法,其中,在所述将所述搜索词输入推荐模型中,以确定出所述搜索词对应的目标索引路径之前,还包括:
从分布式参数服务器获取模型参数;
根据所述模型参数,构建所述推荐模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210536097.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:发动机进气保护装置
- 下一篇:光学系统以及光学设备