本申请涉及无线通信,尤其涉及一种模型聚合的处理方法、装置、设备、存储介质及计算机程序产品。
背景技术:
1、针对学习模型如联邦学习模型的训练,相关技术通常采用的是利用某一种模型聚合算法,例如梯度聚合算法、模型参数聚合算法等,对客户端的本地模型进行聚合。然而,在客户端发生变更、和/或客户端的数据发生变更、和/或客户端的地理位置发生变更、和/或客户端与中心节点的传输链路发生变更等场景下,此时如果还继续使用原有的模型聚合算法,则会导致模型聚合的效率降低,且模型聚合的准确性也会受到影响。尤其是在相关技术的模型聚合方案应用于无线接入网场景时,上述问题会更加突出。
技术实现思路
1、为解决相关技术中存在的技术问题,本申请实施例提供一种模型聚合的处理方法、装置、设备、存储介质及计算机程序产品。
2、为达到上述目的,本申请实施例的技术方案是这样实现的:
3、第一方面,本申请实施例提供了一种模型聚合的处理方法,所述方法包括:
4、获取小区负载信息以及各候选参与者的信道质量信息;所述候选参与者表征无线接入网场景中参与模型训练的候选终端;
5、基于所述小区负载信息以及各所述候选参与者的信道质量信息,确定目标模型聚合算法;所述目标模型聚合算法与当前的无线信道状态相匹配。
6、第二方面,本申请实施例还提供了一种模型聚合的处理装置,包括:
7、获取模块,用于获取小区负载信息以及各候选参与者的信道质量信息;所述候选参与者表征无线接入网场景中参与模型训练的候选终端;
8、第一确定模块,用于基于所述小区负载信息以及各所述候选参与者的信道质量信息,确定目标模型聚合算法;所述目标模型聚合算法与当前的无线信道状态相匹配。
9、第三方面,本申请实施例还提供了一种模型聚合的处理设备,包括:处理器和用于存储能够在所述处理器上运行的计算机程序的存储器;
10、其中,所述处理器用于运行所述计算机程序时,执行本申请实施例所述的模型聚合的处理方法的步骤。
11、第四方面,本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例所述的模型聚合的处理方法的步骤。
12、第五方面,本申请实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现本申请实施例所述的模型聚合的处理方法的步骤。
13、本申请实施例提供的模型聚合的处理方法、装置、设备、存储介质及计算机程序产品,获取小区负载信息以及各候选参与者的信道质量信息;所述候选参与者表征无线接入网场景中参与模型训练的候选终端;基于所述小区负载信息以及各所述候选参与者的信道质量信息,确定目标模型聚合算法;所述目标模型聚合算法与当前的无线信道状态相匹配。采用本申请实施例的模型聚合的处理方法,依据采集到的小区负载信息和各个候选参与者的信道质量信息,确定适合候选参与者的目标模型聚合算法,可见,本申请实施例在客户端的无线信道质量即候选参与者的信道质量信息发生变化时,可以对模型聚合算法进行自适应的选择和调整,得到目标模型聚合算法,从而使得使用的目标模型聚合算法能够与客户端当前的无线信道状态相匹配,如此,能够提高模型聚合的效率和准确性,且也适用于无线接入网场景的模型聚合方法,即能够提高无线接入网场景下的模型聚合的效率和准确性。
1.一种模型聚合的处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述小区负载信息以及各所述候选参与者的信道质量信息,确定目标模型聚合算法,包括:
3.根据权利要求2所述的方法,其特征在于,在所述基于所述一个或多个第一参与者,确定所述目标模型聚合算法为第一模型聚合算法之后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述小区负载信息以及各所述候选参与者的信道质量信息,确定目标模型聚合算法,包括:
5.根据权利要求4所述的方法,其特征在于,在所述基于所述一个或多个第二参与者,确定所述目标模型聚合算法为第二模型聚合算法之后,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述基于所述小区负载信息以及各所述候选参与者的信道质量信息,确定目标模型聚合算法,包括:
7.根据权利要求6所述的方法,其特征在于,所述基于各所述候选参与者的信道质量信息和各所述候选参与者的传输时延,确定所述目标模型聚合算法为第三模型聚合算法,包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1所述的方法,其特征在于,所述方法应用于模型聚合自适应模块,所述模型聚合自适应模块通过以下方式之一进行部署:
10.根据权利要求9所述的方法,其特征在于,所述第一接口用于指示以下一种或多种信息:
11.一种模型聚合的处理装置,其特征在于,包括:
12.一种模型聚合的处理设备,其特征在于,包括:处理器和用于存储能够在所述处理器上运行的计算机程序的存储器;
13.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至10任一项所述方法的步骤。
14.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序在被处理器执行时实现权利要求1至10任一项所述方法的步骤。