[发明专利]确定网络中群组的向量表示的方法、装置和计算机设备在审
申请号: | 201910982737.0 | 申请日: | 2019-10-16 |
公开(公告)号: | CN110807130A | 公开(公告)日: | 2020-02-18 |
发明(设计)人: | 唐杰;韩矞;郑宇飞;陈谦 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/901 | 分类号: | G06F16/901;G06F17/16;G06K9/62 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 方高明 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 确定 网络 中群组 向量 表示 方法 装置 计算机 设备 | ||
1.一种确定网络中群组的向量表示的方法,其特征在于,所述方法包括:
获取网络中的对象和群组,所述对象为节点或基本图;所述基本图是从所述群组内选取预设数量的节点生成的;
根据所述对象生成所述对象间的目标转移矩阵;
根据所述对象和群组生成所述对象与所述群组之间的转移矩阵;
获取阈值,根据所述阈值、所述对象间的目标转移矩阵以及所述对象与所述群组之间的转移矩阵生成目标群组序列;
将所述目标群组序列输入词向量模型,得到所述网络中的每个群组的向量表示。
2.根据权利要求1所述的方法,其特征在于,所述根据所述对象生成所述对象间的目标转移矩阵,包括:
将所述对象转换为对应的向量表示;
根据每两个对象的向量表示确定所述每两个对象之间的相似度;
根据所述每两个对象之间的相似度得到所述对象间的目标转移矩阵。
3.根据权利要求2所述的方法,其特征在于,所述根据所述每两个对象之间的相似度得到所述对象间的目标转移矩阵,包括:
根据所述每两个对象之间的相似度得到所述对象间的初始转移矩阵;
从所述对象间的初始转移矩阵中的元素的值选取预设数量的元素,将选取的所述预设数量的元素以外的其余元素的值均替换为0;
将替换后得到的转移矩阵作为所述对象间的目标转移矩阵。
4.根据权利要求3所述的方法,其特征在于,所述从所述对象间的初始转移矩阵中的元素的值选取预设数量的元素,将选取的所述预设数量的元素以外的其余元素的值均替换为0,包括:
从所述对象间的初始转移矩阵中每行的元素的值从高到低选取预设数量的元素,将所述每行中除选取的所述预设数量的元素以外的其余元素的值均替换为0。
5.根据权利要求1所述的方法,其特征在于,所述对象与所述群组之间的转移矩阵包括群组向对象的转移矩阵和对象向群组的转移矩阵;
所述根据所述对象和群组生成所述对象与所述群组之间的转移矩阵,包括:
根据所述群组和所述对象生成所述群组向对象的转移矩阵;
将所述群组向对象的转移矩阵进行转置处理,得到所述对象向群组的转移矩阵。
6.根据权利要求5所述的方法,其特征在于,所述根据所述群组和所述对象生成所述群组向对象的转移矩阵,包括:
根据所述对象和所述群组之间的所属关系,确定所述群组与所述对象之间的关系矩阵;
将所述关系矩阵作为所述群组向对象的转移矩阵。
7.根据权利要求6所述的方法,其特征在于,所述将所述关系矩阵作为所述群组向对象的转移矩阵,包括:
当所述关系矩阵中的元素均为0或1时,确定所述关系矩阵中值为1的元素;
确定所述值为1的元素对应的词权重,将所述元素在所述关系矩阵中的1替换为所述对应的词权重,得到所述群组向对象的转移矩阵。
8.根据权利要求5至7中任一项所述的方法,其特征在于,所述根据所述阈值、所述对象间的目标转移矩阵以及所述对象与所述群组之间的转移矩阵生成目标群组序列,包括:
选取任一群组或对象作为初始群组序列的首元素,所述首元素作为当前元素;
当所述当前元素为群组时,根据所述群组向对象的转移矩阵抽取一个对象作为所述初始群组序列的下一个元素;
当所述当前元素为对象时,则生成一个预设区间内的数值;
将所述数值与所述阈值进行比较,根据所述数值与所述阈值的比较结果确定所述初始群组序列的下一个元素;
直到所述初始群组序列的长度达到预设长度时,停止选取元素;
获取所述初始群组序列中的群组,得到目标群组序列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910982737.0/1.html,转载请声明来源钻瓜专利网。