【技术实现步骤摘要】
基于异构信息网络元学习架构的异常检测方法
[0001]本专利技术属于人工智能
,尤其涉及基于异构信息网络元学习架构的异常检测方法。
技术介绍
[0002]异构信息网络(HIN)无处不在。众所周知的例子有,社交网络、知识图谱和推荐系统,这些都是由多种类型的节点和边构成的。与假设每个节点都是单一类型的同构网络不同,异构信息网络具有更多的方法来描述网络。这为数据挖掘和知识发现任务,例如节点分类、链路预测和异常检测提供了更有效的解决方案。
[0003]表示学习是挖掘异构信息网络的必要前提。最近的研究利用图神经网络(GNN)取得了比较好的结果。在异构信息网络表示中,本专利技术想当然地认为网络中的大多数标签都是可用的,并以有监督的方式训练图神经网络。然而,在实际情况下,通常只有少数标签被给出,对保持模型的性能形成了严峻的挑战。为了有效地用少量标签挖掘异构信息网络,本文研究了异构信息网络上的少样本学习问题。
[0004]受到计算机视觉中广泛研究的元学习方法的启发,出现了一个新的研究方向,即将元学习应用于图数据的少样本学习。该研究思路为,首先学习一个基础的图神经网络初始参数,然后按照标准的模型不可知的元学习(MAML)框架,使已学习的基础学习器适应新的任务。
[0005]然而,很多方面的缺点阻碍了这些方法的进一步应用。第一个限制是,这些方法通常是为同构网络设计的,之前还没有研究试图解决异构信息网络上的少样本学习问题。第二个限制是,它们大多只能处理单个图上的一个任务。第三个限制是以前的方法大多忽略了图的未 ...
【技术保护点】
【技术特征摘要】
1.基于异构信息网络元学习架构的异常检测方法,其特征在于,包括以下步骤:获取餐厅评论网络的原始图;使用异构子图采样策略从原始图中对子图进行采样,以形成元训练和元测试数据集的支持集和查询集;对支持集中多个支持图实例采样;对采样图进行迭代,在每个子图中应用具有自动编码器机制的结构模块来生成结构节点嵌入,然后将所述节点嵌入输入异构图神经网络模块进行训练更新,在计算支持损失函数之前使用对比模块以利用无监督信息;根据节点嵌入获得任务嵌入;计算支持损失函数并根据支持损失更新参数;对多个查询图实例进行采样,并按照与支持集相同的训练过程来学习节点嵌入和查询损失函数;计算任务权重以更新最终的适应参数θ,进行异常检测;根据异常检测结果对原始图相应的产品或节点进行异常标注。2.根据权利要求1所述的基于异构信息网络元学习架构的异常检测方法,其特征在于,所述使用异构子图采样策略从原始图中对子图进行采样,以形成元训练和元测试数据集的支持集和查询集包括:为了形成子图,根据给定标记节点的相邻节点的结构重要性对相邻节点进行排序;采用由排序引导的异构游走来构建子图,从而捕获相邻节点的异构和结构特征;所述异构游走迭代地从一个节点移动到其相邻节点,该过程从给定的节点开始,首先到达具有更高优先级的节点,收集到预定数量的节点后,游走才会停止,在游走过程中限制序列中收集不同类型节点的数量,使每一种类型的节点都能包含在内。3.根据权利要求2所述的基于异构信息网络元学习架构的异常检测方法,其特征在于,所述给定标记节点的相邻节点的结构重要性的衡量指标为节点中心性度量,所述节点中心性度量包括介数中心性、特征向量中心性和接近中心性,并为所述介数中心性、特征向量中心性和接近中心性分配可学习的权重;所述介数中心性用来衡量通过给定节点的最短路径的比例,所述特征向量中心性计算节点对其相邻节点的影响,所述接近中心性用于计算给定节点与其他节点之间的最短路径的总长度。4.根据权利要求1所述的基于异构信息网络元学习架构的异常检测方法,其特征在于,所述在每个子图中应用具有自动编码器机制的结构模块来生成结构节点嵌入包括:采用自动编码器对结构信息进行编码;应用异构图神经网络模块对输入子图进行编码,生成最终的节点嵌入。5.根据权利要求4所述的基于异构信息网络元学习架构的异常检测方法,其特征在于,所述采用自动编码器对结构信息进行编码包括:对于每个子图,其邻接矩阵为A={a1,a2,...,a
n
},其中a
i
是A中的一行,代表与节点i相邻的节点,将所述邻接矩阵输入编码器,得到节点i的潜在表示如下:h
i(1)
=δ(W
(1)
a
i
+b
(1)
),h
i(k)
=δ(W
(k)
h
i(k
‑
1)
+b
(k)
),其中k为编码器层,W
(k)
∈R
d
为第k层的参数矩阵,b
(k)
∈R
d
为偏差,δ为激活函数;
自编码器的目标函数是最小化输入和输出的重构误差,所述自编码器的目标函数数学表示如下:表示如下:其中,如果节点i和节点j之间不存在边,则且b
i,j
=1;否则b
i,j
=β>1;
⊙
为元素对应乘积。6.根据权利要求4所述的基于异构信息网络元学习架构的异常检测方法,其特征在于,所述应用异构图神经网络模块对输入子图进行编码...
【专利技术属性】
技术研发人员:赵翔,谭真,方阳,陈盈果,黄魁华,唐九阳,肖卫东,葛斌,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。