【技术实现步骤摘要】
一种基于集群的模型训练方法、装置、设备及存储介质
[0001]本专利技术涉及模型训练
,具体是涉及一种基于集群的模型训练方法、装置、设备及存储介质。
技术介绍
[0002]近年来,人工智能(各种智能的计算模型)的全球发展热潮势不可挡,并在智慧医疗、智慧城市、互联网金融等关键领域创造了巨大的社会效益。使用模型在智慧医疗、智慧城市、互联网金融领域中进行相关任务处理之前,需要对模型进行训练,而模型训练需要大量的数据,集群作为容纳数据的载体,拥有训练模型所需要的数据,但是单个集群所对应数据的局限性,无法满足模型训练时对数据的要求,因此需要多个集群为模型提供更多以及不同的数据,以满足模型训练对数据的要求。现有技术是将各个集群上的数据进行迁移以实现将各个集群上的数据进行汇总,再通过汇总之后的数据对模型进行训练。现有技术由于将各个集群上的数据移出了集群,从而导致了集群数据的泄密。
[0003]综上所述,现有技术利用集群对模型进行训练会导致数据泄密。
[0004]因此,现有技术还有待改进和提高。
技术实现思路
[0005]为解决上述技术问题,本专利技术提供了一种基于集群的模型训练方法、装置、设备及存储介质,解决了现有技术利用集群对模型进行训练会导致数据泄密的问题。
[0006]为实现上述目的,本专利技术采用了以下技术方案:
[0007]第一方面,本专利技术提供一种基于集群的模型训练方法,其中,包括:
[0008]将模型发送至各个集群上,所述集群用于为模型提供训练所需要的数 ...
【技术保护点】
【技术特征摘要】
1.一种基于集群的模型训练方法,其特征在于,包括:将模型发送至各个集群上,所述集群用于为模型提供训练所需要的数据;获取所述模型在各个所述集群上依据局部数据进行训练时所对应的各个局部参数,所述局部数据为各个所述集群上的数据;依据各个所述局部参数,得到所述模型所对应的目标参数,完成对所述模型的训练,训练之后的所述模型用于完成目标任务。2.如权利要求1所述的基于集群的模型训练方法,其特征在于,所述依据各个所述局部参数,得到所述模型所对应的目标参数,完成对所述模型的训练,训练之后的所述模型用于完成目标任务,包括:获取位于各个所述集群上的所述模型在训练时所对应的各个局部梯度;依据各个所述局部梯度和各个所述局部参数,得到所述模型所对应的目标参数,完成对所述模型的训练。3.如权利要求2所述的基于集群的模型训练方法,其特征在于,所述依据各个所述局部梯度和各个所述局部参数,得到所述模型所对应的目标参数,完成对所述模型的训练,包括:对各个所述局部梯度进行聚合,得到与所述模型所匹配的聚合梯度;对各个所述局部参数进行融合,得到所述模型所对应的融合参数;依据所述聚合梯度和所述融合参数,得到所述模型所对应的目标参数。4.如权利要求3所述的基于集群的模型训练方法,其特征在于,所述依据所述聚合梯度和所述融合参数,得到所述模型所对应的目标参数,包括:将所述聚合梯度和所述融合参数发送至各个所述集群上;获取各个所述集群上的所述模型依据所述聚合梯度和所述融合参数以及所述局部数据进行迭代训练至收敛时所对应的局部目标参数;对各个所述局部目标参数进行融合,得到所述模型所对应的目标融合参数;依据依据目标融合参数,得到所述模型所对应的目标参数。5.如权利要求4所述的基于集群的模型训练方法,其特征在于,所述依据依据目标融合参数,得到所述模型所对应的目标参数,包括:获取各个所述集群上的所述模型依据所述聚合梯度和所述融合参数以及所述局部数据进行迭代训练至收敛时所对应的局部目标梯度;对各个所述局部目标梯度进行聚合,得到与所述模型所匹配的目标聚合梯度;依据所述目标聚合梯度,得到与所述目标融合参数所匹配的优化器;依据所述优化器,对所述目标融合参数进行更新,得到所述模型所对应的目标参数。6.一种基于集群的模型训练方法,其特征在于,包括:依据局部数据对模型进行训练,得到所述模型在各个集群上所对应的各个局部参数,所述局部数据位于各个所述集群上;将各个所述局部参数发送至全局服务器,所述全局服务器用于对各个所述局部参数进行融合;依据聚合参数和所述局部数据,得到各个所述集群上的所述模型所对应的各个局部目标参数,所述聚合参数为所述全局服务器对各个所述局部参数进行融合之后的参数;
将各个所述局部目标参数发送至所述全局服务器,所述全局服务器用于对各个所述局部目标参数进行融合,完成对所述模型的训练,训练之后的所述模型用于完成目标任务。7.如权利要求6所述的基于集群的模型训练方法,其特征在于,所述依据局部数据对模型进行训练,得到所述模型在各个集群上所对应的各个局部参数,所述局部数据位于各个所...
【专利技术属性】
技术研发人员:张艳,颜达森,王进,秦爽,王晖,曾炜,
申请(专利权)人:鹏城实验室,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。