信息处理方法、装置、设备及存储介质制造方法及图纸

技术编号:37810563 阅读:8 留言:0更新日期:2023-06-09 09:40
本公开提供了一种信息处理方法、装置、设备及存储介质,可以应用于大数据领域和金融科技领域。该方法包括:基于节点属性规则分别从第一交易路径中提取初始第一交易节点,以及从第二交易路径中提取初始第二交易节点;基于初始第一交易节点各自的第一节点属性信息,以及初始第二交易节点各自的第二节点属性信息,分别构建第一交易节点树与第二交易节点树;利用预设相似度算法处理第一交易节点树与第二交易节点树,得到目标相似度信息;以及根据目标相似度信息,确定第一交易路径和第二交易路径的匹配结果。的匹配结果。的匹配结果。

【技术实现步骤摘要】
信息处理方法、装置、设备及存储介质


[0001]本公开涉及大数据领域和金融科技领域,尤其涉及一种信息处理方法、装置、设备、存储介质和程序产品。

技术介绍

[0002]随着计算机技术的快速发展,越来越多的企业通过构建服务系统来完成各类业务交易。通常,系统架构设计人员可以针对服务系统,设计出相对应的交易路径来完成业务交易,由设计人员构建得到的交易路径可以成为设计态交易路径。而在实际应用过程中,实现业务交易的生产态交易路径可能与设计态交易路径并不相同。因此,查询到与设计态交易路径相匹配的生产态交易路径,是针对服务系统的业务交易功能进行维护的重要工作。
[0003]而相关技术中,用于对不同的交易路径进行匹配的方法的时效性较差,匹配结果准确性较低,难以满足相关的运维需求。

技术实现思路

[0004]鉴于上述问题,本公开提供了一种信息处理方法、装置、设备、存储介质和程序产品。
[0005]根据本公开的第一个方面,提供了一种信息处理方法,包括:基于节点属性规则分别从第一交易路径中提取初始第一交易节点,以及从第二交易路径中提取初始第二交易节点;基于上述初始第一交易节点各自的第一节点属性信息,以及上述初始第二交易节点各自的第二节点属性信息,分别构建第一交易节点树与第二交易节点树;利用预设相似度算法处理上述第一交易节点树与上述第二交易节点树,得到目标相似度信息;以及根据上述目标相似度信息,确定上述第一交易路径和上述第二交易路径的匹配结果。
[0006]根据本公开的实施例,利用预设相似度算法处理上述第一交易节点树与上述第二交易节点树,得到目标相似度信息包括:基于预设树编辑距离算法处理上述第一交易节点树与上述第二交易节点树,得到目标树编辑距离;以及根据上述目标树编辑距离确定上述目标相似度信息。
[0007]根据本公开的实施例,上述第一交易节点树包括M

1个第一交易节点,上述第二交易节点树包括N

1个第二交易节点,M和N均为大于1的正整数;其中,基于预设树编辑距离算法处理上述第一交易节点树与上述第二交易节点树包括:基于上述第一交易节点树生成第一交易节点序列,以及基于上述第二交易节点树生成第二交易节点序列;根据上述第一交易节点序列和上述第二交易节点序列各自的节点数量,构建初始矩阵;针对上述初始矩阵中第i行中的每个初始矩阵元素,将上述第二交易节点序列中第j个第二交易节点与上述第一交易节点序列中第i个第一交易节点进行比较,根据比较结果确定上述初始矩阵的第[i,j]初始矩阵元素的修正值;基于预设树编辑距离算法更新上述初始矩阵中的初始矩阵元素,直至得到更新后的目标矩阵的第[M,N]目标矩阵元素;以及将上述第[M,N]目标矩阵元素确定为上述目标树编辑距离。
[0008]根据本公开的实施例,上述基于预设树编辑距离算法更新上述初始矩阵中的初始矩阵元素包括:基于预设规则更新上述初始矩阵中第一行的每个初始矩阵元素,以及第一列的每个初始矩阵元素,得到更新后的第[1,j]目标矩阵元素和第[i,1]目标矩阵元素;在i>1且j>1的情况下,基于第[i

1,j]目标矩阵元素、第[i,j

1]目标矩阵元素、第[i

1,j

1]目标矩阵元素和上述第[i,j]初始矩阵元素的修正值,确定与上述第[i,j]初始矩阵元素对应的第[i,j]目标动态修正值;以及利用上述第[i,j]目标动态修正值,更新上述第[i,j]初始矩阵元素,得到第[i,j]目标矩阵元素。
[0009]根据本公开的实施例,基于第[i

1,j]初始矩阵元素、第[i,j

1]初始矩阵元素和第[i

1,j

1]初始矩阵元素,确定与上述第[i,j]初始矩阵元素对应的第[i,j]动态修正值包括:计算上述第[i

1,j]目标矩阵元素与预设更新值之和,得到第一动态修正值;计算上述第[i,j

1]目标矩阵元素与上述预设更新值之和,得到第二动态修正值;计算上述第[i

1,j

1]目标矩阵元素与第[i,j]初始矩阵元素的修正值之和,得到第三动态修正值;以及基于上述第一动态修正值、上述第二动态修正值和上述第三动态修正值中的最小值,确定与上述第[i,j]初始矩阵元素对应的第[i,j]目标动态修正值。
[0010]根据本公开的实施例,上述第一节点属性信息包括第一节点位置属性信息,上述第二节点属性信息包括第二节点位置属性信息;其中,基于上述初始第一交易节点各自的第一节点属性信息,以及上述初始第二交易节点各自的第二节点属性信息,分别构建第一交易节点树与第二交易节点树包括:基于上述初始第一交易节点各自的第一节点标识,以及上述初始第一交易节点各自的第一节点位置属性信息,构建第一交易节点;根据上述第一交易节点各自的第一节点属性信息,构建上述第一交易节点树;基于上述初始第二交易节点各自的第二节点标识,以及上述初始第二交易节点各自的第二节点位置属性信息,构建第二交易节点;以及根据上述第二交易节点各自的第二节点属性信息,构建上述第二交易节点树。
[0011]根据本公开的实施例,上述第一交易路径包括设计态交易路径;和/或上述第二交易路径包括生产态交易路径。
[0012]本公开的第二方面提供了一种信息处理装置,包括:节点提取模块,用于基于节点属性规则分别从第一交易路径中提取初始第一交易节点,以及从第二交易路径中提取初始第二交易节点;节点树构建模块,用于基于上述初始第一交易节点各自的第一节点属性信息,以及上述初始第二交易节点各自的第二节点属性信息,分别构建第一交易节点树与第二交易节点树;相似度确定模块,用于利用预设相似度算法处理上述第一交易节点树与上述第二交易节点树,得到目标相似度信息;以及匹配确定模块,用于根据上述目标相似度信息,确定上述第一交易路径和上述第二交易路径的匹配结果。
[0013]本公开的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当上述一个或多个程序被上述一个或多个处理器执行时,使得一个或多个处理器执行上述方法。
[0014]本公开的第四方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述方法。
[0015]本公开的第五方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述方法。
[0016]根据本公开提供的一种信息处理方法、装置、设备、存储介质和程序产品,基于节点属性规则分别从第一交易路径中提取初始第一交易节点,以及从第二交易路径中提取初始第二交易节点;并基于初始第一交易节点各自的第一节点属性信息,以及初始第二交易节点各自的第二节点属性信息,分别构建第一交易节点树与第二交易节点树。由于树的结构特征较为清晰明确,因此根据交易节点树的拓扑结构可以清晰地展示各个节点的节点属性信本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,包括:基于节点属性规则分别从第一交易路径中提取初始第一交易节点,以及从第二交易路径中提取初始第二交易节点;基于所述初始第一交易节点各自的第一节点属性信息,以及所述初始第二交易节点各自的第二节点属性信息,分别构建第一交易节点树与第二交易节点树;利用预设相似度算法处理所述第一交易节点树与所述第二交易节点树,得到目标相似度信息;以及根据所述目标相似度信息,确定所述第一交易路径和所述第二交易路径的匹配结果。2.根据权利要求1所述的方法,其中,利用预设相似度算法处理所述第一交易节点树与所述第二交易节点树,得到目标相似度信息包括:基于预设树编辑距离算法处理所述第一交易节点树与所述第二交易节点树,得到目标树编辑距离;以及根据所述目标树编辑距离确定所述目标相似度信息。3.根据权利要求2所述的方法,其中,所述第一交易节点树包括M

1个第一交易节点,所述第二交易节点树包括N

1个第二交易节点,M和N均为大于1的正整数;其中,基于预设树编辑距离算法处理所述第一交易节点树与所述第二交易节点树包括:基于所述第一交易节点树生成第一交易节点序列,以及基于所述第二交易节点树生成第二交易节点序列;根据所述第一交易节点序列和所述第二交易节点序列各自的节点数量,构建初始矩阵;针对所述初始矩阵中第i行中的每个初始矩阵元素,将所述第二交易节点序列中第j个第二交易节点与所述第一交易节点序列中第i个第一交易节点进行比较,根据比较结果确定所述初始矩阵的第[i,j]初始矩阵元素的修正值;基于所述预设树编辑距离算法更新所述初始矩阵中的初始矩阵元素,直至得到更新后的目标矩阵的第[M,N]目标矩阵元素;以及将所述第[M,N]目标矩阵元素确定为所述目标树编辑距离。4.根据权利要求3所述的方法,其中,所述基于所述预设树编辑距离算法更新所述初始矩阵中的初始矩阵元素包括:基于预设规则更新所述初始矩阵中第一行的每个初始矩阵元素,以及第一列的每个初始矩阵元素,得到更新后的第[1,j]目标矩阵元素和第[i,1]目标矩阵元素;在i>1且j>1的情况下,基于第[i

1,j]目标矩阵元素、第[i,j

1]目标矩阵元素、第[i

1,j

1]目标矩阵元素和所述第[i,j]初始矩阵元素的修正值,确定与所述第[i,j]初始矩阵元素对应的第[i,j]目标动态修正值;以及利用所述第[i,j]目标动态修正值,更新所述第[i,j]初始矩阵元素,得到第[i,j]目标矩阵元素。5.根据权利要求4所述的方法,其中,基于第[i

1,j]初始矩阵元素、第[i,j

1]初始矩阵元素和第[i
...

【专利技术属性】
技术研发人员:陈向华范小威
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1