【技术实现步骤摘要】
一种无向图的预估权重矩阵的确定方法及装置
[0001]本说明书一个或多个实施例涉及图应用
,尤其涉及一种无向图的预估权重矩阵的确定方法及装置。
技术介绍
[0002]图论的实际应用非常的广泛,无向图作为一个图论的一个分支,同样有非常广泛的应用。实际应用无向图时,需要根据实际应用场景构建无向图,例如,无向图的每个顶点代表什么,顶点与顶点之间的边代表什么,边的权重代表什么等等。以社交关系为例,每个顶点代表一个用户,顶点之间的边代表两个顶点对应的用户之间有无直接好友关系,边的权重代表两个顶点对应的用户之间的关系紧密度。
[0003]相关技术中,在基于构建的无向图进行相关计算时,一般默认构建的图是准确的,即,是基于应用场景中全面的、准确的信息构建的无向图,那么基于所构建的无向图进行相关的计算也是准确的。
[0004]然而,实际应用中,由于数据缺失、脏数据等,使得构建的无向图并不是很准确,基于此所构建的无向图进行相关的计算也是不准确的。
技术实现思路
[0005]有鉴于此,本说明书一个或多个实施例提供一种无向图的预估权重矩阵的确定方法及装置。
[0006]为实现上述目的,本说明书一个或多个实施例提供技术方案如下:
[0007]根据本说明书一个或多个实施例的第一方面,提出了一种无向图的预估权重矩阵的确定方法,该方法包括:
[0008]获取无向图的原始权重矩阵W0以及原始分组信息;其中,对于任一权重矩阵W中的任一元素W
ij
表示顶点i与顶点j之间的权重 ...
【技术保护点】
【技术特征摘要】
1.一种无向图的预估权重矩阵的确定方法,该方法包括:获取无向图的原始权重矩阵W0以及原始分组信息;其中,对于任一权重矩阵W中的任一元素W
ij
表示顶点i与顶点j之间的权重,W
ij
大于0,i≠j,i,j∈{1、2、3、
……
、n},n为总顶点数;将所述原始权重矩阵作为当前权重矩阵W
x
,将所述原始分组信息作为当前分组信息;循环执行以下步骤,直至满足循环结束条件:根据当前权重矩阵W
x
以及当前分组信息,计算所述无向图的当前总网络信息其中,Q
ij
为顶点i与顶点j之间的差异度,该差异度与顶点i和顶点j之间属于同一分组的概率负相关;所述顶点i和顶点j之间属于同一分组的概率根据分组信息得到;若不满足循环结束条件,则按照基于T的预设更新算法,更新当前权重矩阵W
x
以及当前分组信息;循环结束后,将循环结束时的当前权重矩阵W
x
确定为所述无向图的预估权重矩阵。2.如权利要求1所述的方法,所述循环结束条件为以下其中一种:总网络信息T收敛;循环执行次数到达预设次数;总网络信息T收敛或循环执行次数到达预设次数。3.如权利要求1所述的方法,所述分组信息为分组矩阵P,分组矩阵中的P
lk
表示顶点l属于第k个分组的概率,l∈{1、2、3、
……
、n},k∈{1、2、3、
……
、m},m为总分组数,所述4.如权利要求3所述的方法,所述按照T的预设梯度,更新当前权重矩阵W
x
以及当前分组信息,包括:针对当前权重矩阵W
x
中利用公式更新对更新得到的当前权重矩阵W
x
进行归一化处理;γ为当前权重矩阵的学习率;针对当前分组矩阵P
x
中利用公式更新对更新得到的当前分组矩阵P
x
进行归一化处理;δ为当前分组矩阵的学习率。5.如权利要求1所述的方法,还包括:比较所述预估权重矩阵W1与所述原始权重矩阵W0;针对大于0的顶点i与顶点j,若小于预设差值θ1,则确定获取的置信度高。6.如权利要求1所述的方法,还包括:比较所述预估权重矩阵W1与所述原始权重矩阵W0;针对等于0的顶点i与顶点j,若大于预设值θ2,则确定顶点i与顶点j之间存在联系。
7.一种无向图的预估权重矩阵的确定装置,该装置包括:获取模块,用于获取无向图的原始权重矩阵W0以及原始分组信息;其中,对于任一权重矩阵W中的任一元素W
ij
表示顶点i与顶点j之间的权重,W
ij...
【专利技术属性】
技术研发人员:庞博,曾凤,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。