多银行链路人工智能网关处理方法、系统、介质和设备与流程

文档序号:36318942发布日期:2023-12-08 13:39阅读:62来源:国知局
多银行链路人工智能网关处理方法与流程

本技术涉及多银行链路网关处理,具体涉及一种多银行链路人工智能网关处理方法、系统、介质和设备。


背景技术:

1、在我国银行业中,隔离网络建设已成为银行保护自身网络安全的重要手段。例如基于业务安全需要将各个银行的网关划分为不同的隔离网域,但各个银行之间却依然客观存在着数据交换的需求,而多个银行之间的数据交互可以通过网关连接的链路架构实现,但现有技术的各个银行的网关之间没有规范的通信方案,导致各个银行之间的数据交互效率低下。


技术实现思路

1、本技术的目的在于克服现有技术中的缺点与不足,提供一种多银行链路人工智能网关处理方法、系统、介质和设备,可以提高多银行链路的网关之间的流量请求的传输效率。

2、本技术实施例的第一方面提供了一种多银行链路人工智能网关处理方法,应用于多银行链路,所述多银行链路为多个银行的网关连接的链路架构,所述处理方法包括:

3、根据预设的多个样本网关通信方案驱动所述多银行链路处理多个样本通信任务,获取根据所述样本网关通信方案处理对应的所述样本通信任务的处理时长、需要等待链路传输的流量请求等待数量;其中,各个样本通信任务的流量请求的任务量不同,各个所述样本网关通信方案的各个网关传输流量请求的优先级不同;

4、根据各个所述样本网关通信方案处理对应的所述样本通信任务的处理时长,以及对应的所述流量请求等待数量,获取各个所述样本网关通信方案对应所述样本通信任务的第一处理评分;

5、获取各个银行对各个所述样本网关通信方案的人工评分,得到第二处理评分;

6、根据所述第一处理评分和所述第二处理评分,获得综合处理评分;

7、根据所述链路架构、各个所述样本通信任务、各个所述样本通信任务对应的各个所述样本网关通信方案,以及对应的所述综合处理评分对第一网络模型进行训练,得到人工智能网关处理模型;

8、将所述多个银行的当日通信任务输入至所述人工智能网关处理模型,得到所述人工智能网输出的综合处理评分最高的目标网关通信方案;

9、根据所述目标网关通信方案驱动所述多银行链路的网关进行流量请求的传输。

10、进一步,所述根据各个所述样本网关通信方案处理对应的所述样本通信任务的处理时长,以及对应的所述流量请求等待数量,获取各个所述样本网关通信方案对应所述样本通信任务的第一处理评分的步骤,包括:

11、根据同一样本通信任务的各个所述样本网关通信方案的处理时长和预设的时长评分规则,获取各个所述样本网关通信方案对应的时长评分;其中,处理时长越短,时长评分越高;

12、根据同一样本通信任务的各个所述样本网关通信方案的流量请求等待数量和预设的等待数量评分规则,获取各个所述样本网关通信方案对应的等待数量评分;其中,等待数量越少,时长评分越高;

13、根据所述时长评分和所述等待数量评分,计算得到所述第一评分。

14、进一步,所述根据所述时长评分和所述等待数量评分,计算得到所述第一评分的步骤,包括:

15、根据所述样本通信任务的流量请求的任务量,以及预设的任务量和权重的关系,获取各个所述样本通信任务对应的时长权重和等待数量权重;其中,所述样本通信任务的流量请求的任务量越多,所述时长权重越大,所述等待数量权重越小;所述样本通信任务的流量请求的任务量越少,所述时长权重越小,所述等待数量权重越大;

16、根据所述时长评分、所述时长权重、所述等待数量评分和所述等待数量权重,计算得到所述第一评分。

17、进一步,所述第一网络模型包括初始方案预测模型和初始方案评分模型;所述人工智能网关处理模型包括目标方案预测模型和目标方案评分模型;

18、所述根据所述链路架构、各个所述样本通信任务、各个所述样本通信任务对应的各个所述样本网关通信方案,以及对应的所述综合处理评分对第一网络模型进行训练,得到人工智能网关处理模型的步骤,包括:

19、将所述链路架构和各个所述样本通信任务作为输入,将各个所述样本通信任务对应的各个所述样本网关通信方案作为输出,对所述初始方案预测模型进行训练,得到所述目标方案预测模型;

20、将所述链路架构、各个所述样本通信任务,以及各个所述样本通信任务对应的各个所述样本网关通信方案作为输入,各个所述样本网关通信方案对应的所述综合处理评分作为输出,对所述初始方案评分模型,得到所述目标方案评分模型;

21、根据所述目标方案预测模型和所述目标方案评分模型,得到所述人工智能网关处理模型。

22、进一步,所述将所述多个银行的当日通信任务输入至所述人工智能网关处理模型,得到所述人工智能网输出的综合处理评分最高的目标网关通信方案的步骤,包括:

23、所述目标方案预测模型根据所述链路架构和所述多个银行的当日通信任务,输出多个候选网关通信方案;

24、所述目标方案评分模型根据所述链路架构、所述多个银行的当日通信任务和所述多个候选网关通信方案,输出各个所述候选网关通信方案的方案评分;

25、将方案评分最高的所述候选网关通信方案确定为所述目标网关通信方案。

26、进一步,所述多个银行的当日通信任务通过以下步骤得到:

27、获取所述多个银行的历史日交易数据、历史日通信任务和对应的历史日期时间;

28、根据所述历史日交易数据、所述历史日通信任务和所述历史日期时间对第二网络模型进行训练,得到通信任务预测模型;

29、将当日交易数据和当日日期时间输入至所述通信任务预测模型,得到所述当日通信任务。

30、进一步,所述根据所述第一处理评分和所述第二处理评分,获得综合处理评分的步骤,包括:

31、根据所述第一处理评分、预设的第一评分权重、所述第二处理评分和预设的第二评分权重进行加权求和,得到所述综合处理评分。

32、本技术实施例的第二方面提供了一种多银行链路人工智能网关处理系统,应用于多银行链路,所述多银行链路为多个银行的网关连接的链路架构,所述处理系统包括:

33、数据获取模块,用于根据预设的多个样本网关通信方案驱动所述多银行链路处理多个样本通信任务,获取根据所述样本网关通信方案处理对应的所述样本通信任务的处理时长、需要等待链路传输的流量请求等待数量;其中,各个样本通信任务的流量请求的任务量不同,各个所述样本网关通信方案的各个网关传输流量请求的优先级不同;

34、第一评分获取模块,用于根据各个所述样本网关通信方案处理对应的所述样本通信任务的处理时长,以及对应的所述流量请求等待数量,获取各个所述样本网关通信方案对应所述样本通信任务的第一处理评分;

35、第二评分获取模块,用于获取各个银行对各个所述样本网关通信方案的人工评分,得到第二处理评分;

36、综合评分获取模块,用于根据所述第一处理评分和所述第二处理评分,获得综合处理评分;

37、人工智能网关处理模型获取模块,用于根据所述链路架构、各个所述样本通信任务、各个所述样本通信任务对应的各个所述样本网关通信方案,以及对应的所述综合处理评分对第一网络模型进行训练,得到人工智能网关处理模型;

38、目标网关通信方案获取模块,用于将所述多个银行的当日通信任务输入至所述人工智能网关处理模型,得到所述人工智能网输出的综合处理评分最高的目标网关通信方案;

39、目标网关通信方案执行模块,用于根据所述目标网关通信方案驱动所述多银行链路的网关进行流量请求的传输。

40、本技术实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的多银行链路人工智能网关处理方法的步骤。

41、本技术实施例的第四方面提供了一种计算机设备,包括储存器、处理器以及储存在所述储存器中并可被所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的多银行链路人工智能网关处理方法的步骤。

42、相对于现有技术,本技术根据多银行链路的链路架构、样本通信任务、各个所述样本通信任务对应的各个所述样本网关通信方案和综合处理评分训练得到人工智能网关处理模型,以通过人工智能网关处理模型获取多个银行的当日通信任务对应的综合处理评分最高的目标网关通信方案,从而根据目标网关通信方案驱动所述多银行链路的网关进行流量请求的传输,实现了提高各个银行之间的数据交互效率的技术效果。其中,综合处理评分结合了根据处理时长和流量请求等待数量计算的第一处理评分和人工评分的第二处理评分,即综合处理评分同时兼容了处理时长、流量请求等待数量以及各个银行对应的工作人员对各个样本网关通信方案的评价等因素,使训练得到的人工智能网关处理模型综合了处理时长和流量请求等待数量的客观需求,以及各个银行对应的工作人员的主观需求,其输出的目标网关通信方案可以提高数据传输效率以及工作人员的满意度。

43、为了能更清晰的理解本技术,以下将结合附图说明阐述本技术的具体实施方式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1