基于图神经网络的资金风险识别方法、计算机装置及计算机可读存储介质与流程

文档序号:35343235发布日期:2023-09-07 14:30阅读:56来源:国知局
基于图神经网络的资金风险识别方法、计算机装置及计算机可读存储介质与流程

本发明涉及金融风险的识别,具体地,是一种将基于图神经网络的资金风险识别方法,还涉及实现该方法的计算机装置及计算机可读存储介质。


背景技术:

1、电网企业的资金流动大,资金交易频繁,属于典型的资金密集型企业。目前电网企业在资金安全管理方面普遍存在资金监控信息化程度低和监督监控不完善等问题,为改变现有监控系统低效、信息孤岛的现状,需要构建基于大数据的集安全监控、信息共享、数据分析、决策支撑为一体的资金智能安全防控平台,实现信息化的资金安全管理模式。其中,对资金交易的异常检测是电网企业的资金风险识别的重要手段,分析异常数据有助于企业理解其背后的形成机制,从而做出相应决策,避免损失。

2、传统的异常检测方法通常需要手工整理特征数据,将异常检测问题转化为分类问题。这种处理方式效率低下,随着业务数据的增长,异常检测的工作量不断增加,传统的处理方式需要手工整理特征数据的情况下,将难以满足日益增加的数据量的处理需求。

3、近年来,图神经网络成为分析处理结构化数据的重要手段。图神经网络通过学习包含节点自身特征和邻居信息的嵌入表示,以更好完成数据的分类、重建、回归等下游任务。相较于传统的异常检测方法,图异常检测能够利用不同实体之间的关联信息,更好服务于资金风险识别等实际场景。此外,图神经网络的异常检测方法还可以应用在网络安全、欺诈检测、金融风控、故障监测等实际场景中。

4、然而,通用的图神经网络(如图卷积网络等)主要针对正常数据设计,在异常检测任务上容易遇到“过平滑”(over-smoothing)的问题,即异常节点和正常节点的表达难以区分,影响异常检测的准确率。例如,在金融欺诈检测的实际应用中,异常账号通常会先与多个正常账号进行正常交易来伪装自己,降低自身可疑程度,之后再展开违规交易。这种“关系欺诈”进一步增加了图异常检测的难度。

5、为了解决上述困难,现有的一些研究提出了针对异常检测任务的图神经网络模型,包括(1)利用注意力机制从多个视图聚合邻域信息;(2)利用重采样方法聚合不同类别的邻域信息;(3)设计额外的损失函数来辅助图神经网络的训练等。这些方法主要从空域的角度设计图神经网络来处理异常,但都未很好的同时利用到图形中的节点和边的信息,未能够充分利用图中潜藏的信息和模式进行异常检测,异常检测的准确性仍有待提高。


技术实现思路

1、本发明的第一目的是提供一种充分利用节点和边的信息对异常进行检测的基于图神经网络的资金风险识别方法。

2、本发明的第二目的是提供一种实现上述基于图神经网络的资金风险识别方法的计算机装置。

3、本发明的第三目的是提供一种实现上述基于图神经网络的资金风险识别方法的计算机可读存储介质。

4、为实现本发明的第一目的,本发明提供的基于图神经网络的资金风险识别方法包括获取金融交易的付款账号与收款账号,根据付款账号与收款账号的交易情况制作交易图:将付款账号与收款账号作为交易图的节点,将付款账号与收款账号的交易关系作为交易图的边;对交易图的节点与边的表征进行联合学习,将边信息融合到节点并获取节点嵌入表示信息和边嵌入表示信息;将各节点的节点嵌入表示信息输出全连接神经网络,并预测获得各节点的异常概率,如节点的若异常概率大于预设概率,则确定该节点为异常节点;根据异常节点提示资金交易风险。

5、由上述方案可见,在制作交易图后,提取了节点和边的信息后,对交易图的节点与边的表征进行联合学习,将边信息融合到节点并获取节点嵌入表示信息和边嵌入表示信息,通过联合学习的方式可以充分利用交易图中潜藏的信息和模式进行异常检测,提高异常检测的准确性。

6、另外,区别于现有的资金风险识别的方法,本发明使用图神经网络识别风险,无需手工制作节点或者边的特征,可以对大规模高维数据银行交易流水自动、准确的进行风险识别判断,提高资金风险检测的效率。

7、一个优选的方案是,制作交易图时,还计算每一节点的特征向量:获取每一节点的内容,对节点的内容进行分词,获得节点的多个第一词,使用随机初始化的方式得到各第一词的第一词向量表示形式,对该节点的第一词向量进行编码,获得该节点的特征向量。

8、由此可见,通过对节点进行分词并进行编码,获得该节点的特征向量,可以为后续的联合学习提供相应的信息,有利于后面的联合学习的开展。

9、进一步的方案是,制作交易图时,还计算每一边的特征向量:获取每一边的内容,对边的内容进行分词,获得边的多个第二词,使用随机初始化的方式得到各第二词的第二词向量表示形式,对该边的第二词向量进行编码,获得该边的特征向量。

10、这样,对边也采用与节点相同的方式进行分词并编码,可以获得边的特征向量,为后续的联合学习提供相应的信息。

11、更进一步的方案是,对交易图的节点与边的表征进行联合学习时,采用节点的特征向量与边的特征向量进行联合学习。

12、可见,联合学习的时候,应用节点的特征向量与边的特征向量作为输入的信息,使得联合学习具有可解释性,有利于联合学习结果的改进。

13、一个优选的方案是,对交易图的节点与边的表征进行联合学习包括:构建节点和边的损失函数,以损失函数最小为目的,通过迭代计算获得节点嵌入表示信息和边嵌入表示信息。

14、由此可见,通过构建损失函数并且对损失函数进行迭代计算,能够使用简单的方式计算出节点嵌入表示信息和边嵌入表示信息,提升异常检测效率。

15、优选的方案是,损失函数包含有以下的至少一项:节点相似度约束、边相似度约束、节点和边的相似度约束、参数正则化约束。

16、可见,通过设定相应的约束条件,使得损失函数能够快速收敛,也是的损失函数的计算获得准确的结果。

17、进一步的方案是,将节点的节点嵌入表示信息输出全连接神经网络后,接入到归一化指数函数层,并计算获得各节点的异常概率。

18、这样,通过全连接神经网络以及归一化指数函数层的计算,可以获得各节点的异常概率,使得节点异常计算更加准确。

19、为实现上述的第二目的,本发明提供的计算机装置包括处理器以及存储器,存储器存储有计算机程序,计算机程序被处理器执行时实现上述基于图神经网络的资金风险识别方法的各个步骤。

20、为实现上述的第三目的,本发明提供计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述基于图神经网络的资金风险识别方法的各个步骤。



技术特征:

1.基于图神经网络的资金风险识别方法,其特征在于,包括:

2.根据权利要求1所述的基于图神经网络的资金风险识别方法,其特征在于:

3.根据权利要求2所述的基于图神经网络的资金风险识别方法,其特征在于:

4.根据权利要求3所述的基于图神经网络的资金风险识别方法,其特征在于:

5.根据权利要求1至4任一项所述的基于图神经网络的资金风险识别方法,其特征在于:

6.根据权利要求5所述的基于图神经网络的资金风险识别方法,其特征在于:

7.根据权利要求5所述的基于图神经网络的资金风险识别方法,其特征在于:

8.根据权利要求1至4任一项所述的基于图神经网络的资金风险识别方法,其特征在于:

9.计算机装置,其特征在于,包括处理器以及存储器,所述存储器存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任意一项所述基于图神经网络的资金风险识别方法的各个步骤。

10.计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1至8中任意一项所述基于图神经网络的资金风险识别方法的各个步骤。


技术总结
本发明提供一种基于图神经网络的资金风险识别方法、计算机装置及计算机可读存储介质,该方法包括获取金融交易的付款账号与收款账号,根据付款账号与收款账号的交易情况制作交易图:将付款账号与收款账号作为交易图的节点,将付款账号与收款账号的交易关系作为交易图的边;对交易图的节点与边的表征进行联合学习,将边信息融合到节点并获取节点嵌入表示信息和边嵌入表示信息;将各节点的节点嵌入表示信息输出全连接神经网络,并预测获得各节点的异常概率,如节点的若异常概率大于预设概率,则确定该节点为异常节点;根据异常节点提示资金交易风险。本发明还提供实现上述方法的计算机装置及计算机可读存储介质。本发明能提高异常账号识别的准确性。

技术研发人员:李玫,丁德智
受保护的技术使用者:远光软件股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1