[发明专利]一种用于社会网络节点异常演化行为检测与评估方法在审

专利信息
申请号: 201711241949.0 申请日: 2017-11-30
公开(公告)号: CN107977745A 公开(公告)日: 2018-05-01
发明(设计)人: 胡文斌;王欢;蔡新宇;杨轩;过冰峰;王思琪 申请(专利权)人: 武汉大学
主分类号: G06Q10/04 分类号: G06Q10/04;G06Q50/00
代理公司: 武汉科皓知识产权代理事务所(特殊普通合伙)42222 代理人: 鲁力
地址: 430072 湖*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 用于 社会 网络 节点 异常 演化 行为 检测 评估 方法
【权利要求书】:

1.一种用于社会网络节点异常演化行为检测与评估方法,其特征在于,包含以下步骤:

步骤1:基于边缘生成和删除指标,评估一种新的演化机制,并通过关联预测算法来适应演化机制;摘要基于不同的链路预测算法,并基于演化行为向量,通过对不同时期内演化行为向量之间的差异进行量化,从而对其进行了检测;

步骤2:将目标节点的异常行为视为一个给定社交网络的邻接矩阵的扰动;摘要根据生成和迁移过程中目标的节点的异常行为的性能,通过对相邻矩阵的扰动和特征向量特征值的观察变化,对目标节点的异常行为的影响进行评估;最后根据一阶矩阵摄动得到微扰指数来量化目标的影响。

2.根据权利要求1所述的一种用于社会网络节点异常演化行为检测与评估方法,其特征在于,步骤1的具体实现包含以下子步骤:

步骤1.1:在一定时期内,一个目的节点的演化行为可分为边缘生成过程涉及到边缘的生成和边缘去除过程包括去除;一个节点演化行为的演化机制体现在其边缘产生和清除过程;因此,我们应用的链路预测算法在微观层面适应在其边缘产生和清除过程的性能的基础上去适应节点演化行为的演化机制;定义可能的边EP(i,t)={(i,j)|j∈Vt∩i!=j},现有的边缘集合EC(i,t)={(i,j)|(i,j)∈Et},和不存在边缘集合

我们提出了边的生成指数egi(i,t)(lp)来评估该边缘生成过程中所反映的演化机制在多大程度上可以被lp所适应;我们将EG(i,t)的边的概率值率与EN(i,t)中的边的边值进行比较;如果,对于N比较,EG(i,t)的边的边值是n1乘以n2,同样的分数的次数是n2,那么egi(i,t)(lp)定义如下:

egi(i,t)(lp)=1,EN(i,t)=φn1+0.5×n2N,EN(i,t)≠φ∩EG(i,t)≠φ0,EN(i,t)≠φ∩EG(i,t)=φ---(1)]]>

当所有比较边缘的概率被随机分配时,egi(i,t)(lp)大约是0.5;因此,egi(i,t)(lp)超过0.5的程度表明一个链接预测算法的性能比纯粹的机会好多少;在Neb(i,t)的边缘生成过程中,演化机制所反映的程度是lp来适应的;

我们比较了EC(i,t)的边缘的可能性分数和ER(i,t)中的边的边值;如果,对于N次比较,EC(i,t)的边有更高的分数的次数为n1,同样的分数的次数为n2,eri(i,t)(lp)定义如下;

eri(i,t)(lp)=1,ER(i,t)=φn1+0.5×n2N,ER(i,t)≠φ∩EC(i,t)≠φ0,ER(i,t)≠φ∩EC(i,t)=φ---(2)]]>

eri(i,t)(lp)超过0.5的程度表明,在边的去除过程中,演化机制所反映的程度是由lp来适应的;当在特殊的时期(t-1,t),egi(i,t)(lp)和eri(i,t)(lp)没被用在特殊节点i时.

当egi(i,t)(lp)和eri(i,t)(lp)两值都小于0.5时,这表明lp不能适应演化机制Neb(i,t);在这种情况下,它们仍然在对Neb(i,t)的描述中很有用,用于随后对AEBN的检测;例如,当egi值在S时期的x总是很大,比如egi>0.5,且如果eri(i,t)(lp))相对较小,比如egi(i,t)(lp)<0.5,这实际上表明了体现在Neb(i,t)边缘生成过程演化机制偏离过去的状态;

步骤1.2:基于不同的链接预测算法,我们适应了一种基于网络的演化机制;假想一个链路预测算法集ψ=(lp1,lp2,...,lpk,...,lpM-1,lpM),构建NEB向量Nv(i,t)=(egi(i,t)(lp1),...,egi(i,t)(lpk);Nv(i,t)有M个正元素用于边缘生成过程,M个负元素用于边缘去除过程;正面和负面元素的设置是为了方便地区分边缘生成过程和边缘删除过程的描述;

在不同周期内的目标节点NEB是由对应的NEB向量描述的;为了量化给定周期(t-1,t)和S周期内的NEB向量的不同,我们引入了余弦相似来提出定义Ad(Nv(i,t),Nv(i,t-S+h));

Ad(Nv(i,t),Nv(i,t-S+h))=0,|Nv(i,t)|=0∩|Nv(i,t-S+h)|=01-Nv(i,t)×Nv(i,t-S+h)|Nv(i,t)||Nv(i,t-S+h)|,|Nv(i,t)||Nv(i,t-S+h)|!=01,others]]>

Vd(i,t)=Σh=0S-1Ad(Nv(i,t),Nv(i,t-S+h))S]]>

Ad(Nv(i,t),Nv(i,t-S+h))表示向量Nv(i,t)和Nv(i,t-s+h)和Vd(i,t)之间的向量距离是Nv(i,t)和S期的NEB向量的平均向量距离;通过比较Vd(i,t)每个目的节点的阈值TVA,我们最终确定Aebn(t-1,t)请注意,该NEB矢量提供定量的方法来拟合其演化机制描述NEB,是不依赖于任何特定的差分计算。

3.根据权利要求1所述的一种用于社会网络节点异常演化行为检测与评估方法,其特征在于,步骤2的具体实现包含以下子步骤:

步骤2.1:将gt=(Vt,Et)表示为Vt×Vt得邻接矩阵Z=(zij),其中zij=1;如果节点i和节点j是连接的且zij=0,否则λk和xk并分别表示特征值和相应的正交和规范化特征向量Z;由于Z是实对称矩阵,当有特征值K时,Z可以定义为:

我们确定目标AEBN集生成边和删除边分别构成Aebnobj中EGonj和ERobj;考虑到Aebnobj作为对于Z的干扰,Aebnobj的干扰可以表达为一Vt×Vt的矩阵ΔZ=(Δzij);Δzij可以定义如下所示:

Δzij=1,(i,j)∈ERobj-1,(i,j)∈EGobj0,(i,j)∉ERobj∩(i,j)∉EGobj---(9)]]>

对于生成的边缘(i,j)∈EGobj,(i,j)∈Et,,其中我们假定它们被去除作为扰动,并设置Δzij=-1服从于Δzmn+Zmn=0;对于去除边缘(i,j)∈ERobj,其中我们假定它们的生成作为干扰,并设置ΔZij=1服从于zij+Δzij=1;此外,Z+ΔZ表示我们在gt的基础上移除在EGobj的边缘和生成在ERobj的边缘Aebnobj的干扰过程;Z+ΔZ可以看作是扰乱社交网络结构的邻接矩阵;

步骤2.2:我们还通过一阶逼近构造干扰矩阵Z+,允许特征值改变,但固定特征向量;我们首先分析没有重复特征值的非退化情况;在扰动之后,假设特征值λk被校正为λk+Δλk,同时其特征向量xk被校正为xk+Δxk,来获得以下等式:(Z+ΔZ)(xk+Δxk)=(λk+Δλk)(xk+Δxk);

当我们忽略二阶条件和时,Δλk通过一阶扰动得到如下:通过使用干扰特征值同时保持特征向量不变得情况下,干扰矩阵Z+的表达式可能如下所示:

矩阵Z+可以认为是线性近似于Z+ΔZ;邻接矩阵的特征向量可以充分反映社交网络结构;如果Aebnobj的干扰不会确切地改变社交网络结构,则Z的特征向量应该几乎等同于Z+ΔZ,并且根据等式(10),(11)和(12)Z+应该非常接近于Z+ΔZ;Z+与Z+ΔZ之间的差异可以看作是Aebnobj对于给定的gt的社交网络结构的影响;当邻接矩阵包含退化特征值时,上述矩阵分析可以以如同于结构一致性相同的方式进行改进;

为了定量测量Z+与Z+ΔZ之间的差异,我们提出了扰动指标(Pi);元素值0和1在Z+ΔZ中分别表示干扰社交网络中的现有边缘和不存在的边缘;由于Z+ΔZ的近似,在Z+的元素值也应该遵循趋势,由此在Z+ΔZ中对应于1的元素的值大于在Z+ΔZ中对应于0的的元素值;根据Z+的元素值,我们将Z+ΔZ中对应于1的元素的值与在Z+ΔZ对应于0的元素的值进行比较;如果对于N比较,对应于1的元素具有较小的值n1的倍数和同样n2的倍数的值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711241949.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top