基于区块链的异常交易检测方法、装置、设备及存储介质制造方法及图纸

技术编号:33371312 阅读:41 留言:0更新日期:2022-05-11 22:37
本申请公开了一种基于区块链的异常数据检测方法、装置、设备及存储介质,涉及互联网技术领域,可以基于孤立森林算法生成异常交易检测模型,从数据层面检测待识别交易信息,提高待识别交易信息异常交易检测的准确率。所述方法包括:获取多个样本交易信息,多个样本交易信息是通过对来源于银行多个渠道业务系统的多个账户信息进行信息清洗后得到的;基于孤立森林算法,对多个样本交易信息进行训练,得到异常交易检测模型;确定待识别账户的待识别交易信息,将待识别交易信息输入至异常交易检测模型,获取异常交易检测模型输出的异常交易信息和异常交易信息对应的异常分数;提取待识别账户的摘要信息,将摘要信息和异常分数对应存储至区块链账本。储至区块链账本。储至区块链账本。

【技术实现步骤摘要】
基于区块链的异常交易检测方法、装置、设备及存储介质


[0001]本申请涉及互联网
,特别是涉及一种基于区块链的异常数据检测方法、装置、设备及存储介质。

技术介绍

[0002]随着互联网技术的不断发展,银行也逐步开始与互联网技术相融合,衍生出了银行的数字业务,使人们能够使用电子银行查询余额、转账、购物支付等等。而在数字业务面向的用户中存在一些恶意用户,恶意用户利用数字业务中存在的漏洞进行一些欺诈行为,谋取私利,给银行带来经济损失,因此,银行的系统通常会对用户的行为进行识别,检测出用户发生的异常交易,及时进行告警。
[0003]相关技术中,银行的欺诈行为检测系统是对用户已经发生的行为信息进行欺诈检测,判断用户当前的行为是欺诈行为的概率。当概率超出概率阈值时,将用户当前的行为确定为欺诈行为,并采取一定的告警、拦截措施;而当概率未超出概率阈值时,将用户当前的行为确定为正常行为,正常放行即可。
[0004]在实现本申请的过程中,申请人发现相关技术至少存在以下问题:
[0005]银行的欺诈行为检测系统仅能够对明显的欺诈行为进行本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的异常交易检测方法,其特征在于,包括:获取多个样本交易信息,所述多个样本交易信息是通过对来源于银行多个渠道业务系统的多个账户信息进行信息清洗后得到的;基于孤立森林算法,对所述多个样本交易信息进行训练,得到异常交易检测模型;确定待识别账户的待识别交易信息,将所述待识别交易信息输入至所述异常交易检测模型,获取所述异常交易检测模型输出的异常交易信息和所述异常交易信息对应的异常分数;提取所述待识别账户的摘要信息,将所述摘要信息和所述异常分数对应存储至区块链账本,所述摘要信息包括指示所述待识别账户的身份的信息。2.根据权利要求1所述的方法,其特征在于,所述获取多个样本交易信息,包括:获取所述多个渠道业务系统上传的所述多个账户信息;对所述多个账户信息进行编号,在所述多个账户信息中选取目标编号对应的账户信息作为多个样本账户信息,所述目标编号的取值为任意值;基于自然语言处理技术,为所述多个样本账户信息中每个样本账户信息确定可剔除信息,所述可剔除信息是样本账户信息中与交易无关的信息;将所述每个样本账户信息的可剔除信息进行清洗删除,将清洗删除后的所述多个样本账户信息作为所述多个样本交易信息。3.根据权利要求1所述的方法,其特征在于,所述基于孤立森林算法,对所述多个样本交易信息进行训练,得到异常交易检测模型,包括:在所述多个样本交易信息中提取多个目标样本交易信息,采用所述孤立森林算法,为所述多个目标样本交易信息创建第一预设数目的样本孤立树,所述多个目标样本交易信息是所述多个样本交易信息中任意的多个样本交易信息;对于所述多个样本交易信息中每个样本交易信息,对所述每个样本交易信息在所述第一预设数目的样本孤立树中每个样本孤立树的路径长度进行整理生成样本路径长度组,得到所述多个样本交易信息的多个样本路径长度组;计算所述多个样本路径长度组中每个样本路径长度组的长度均值,得到多个长度均值;对于所述多个长度均值中每个长度均值,计算所述样本孤立树的预设长度阈值与所述每个长度均值的样本比值,并对所述样本比值进行指数运算,得到所述样本比值的样本指数值,将所述样本指数值作为所述每个长度均值对应的样本交易信息的样本异常分数,得到多个样本异常分数;基于所述样本异常分数,在所述多个样本交易信息中提取多个异常样本交易信息;对于所述多个异常样本交易信息中每个异常样本交易信息,对所述每个异常样本交易信息在所述第一预设数目的样本孤立树中每个样本孤立树的异常样本路径长度进行整理生成异常样本路径长度组,得到所述多个异常样本交易信息的多个异常样本路径长度组;计算所述多个异常样本路径长度组中每个异常样本长度组的异常样本长度均值,得到多个异常样本长度均值;对所述多个异常样本长度均值中每个异常样本长度均值与所述第一预设数目进行收敛计算,得到所述多个异常样本长度均值对应的多个收敛参数;
统计所述多个收敛参数中每个收敛参数在所述多个收敛参数中的出现次数,将出现次数最高的收敛参数作为模型参数;按照所述模型参数进行模型搭建,得到所述异常交易检测模型。4.根据权利要求3所述的方法,其特征在于,所述采用所述孤立森林算法,为所述多个目标样本交易信息创建第一预设数目的样本孤立树,包括:按照所述孤立森林算法的指示,建立根节点,并按照维度从小到大的顺序,在所述根节点中对所述多个目标样本交易信息进行排序;基于所述多个目标样本交易信息的排序,确定第一样本分割点,所述第一样本分割点为所述维度的取值范围内的任意数值;在所述根节点下创建第一左节点和第一右节点,采用所述第一样本分割点对所述多个目标样本交易信息进行拆分;将小于所述第一样本分割点的目标样本交易信息放置于所述第一左节点中,将大于等于所述第一分割点的目标样本交易信息放置...

【专利技术属性】
技术研发人员:袁煜明廖德强谢利江
申请(专利权)人:海南火链科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1