【技术实现步骤摘要】
电力业务模型更新方法、装置、计算机设备和存储介质
[0001]本申请涉及计算机
,特别是涉及一种电力业务模型更新方法、装置、计算机设备和存储介质。
技术介绍
[0002]随着计算机技术的发展,联邦学习在各种各样的业务场景中得到越来越广泛的应用。在联邦学习场景中,各个业务端可以在保护其隐私数据的情况下进行联合建模。
[0003]然而,当电力系统中业务种类众多时,各个业务端的数据类型不同,导致无法通过联邦学习建立统一的电力业务模型,亟需改进。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种电力业务模型更新方法、装置、计算机设备和存储介质,能够在各个业务端的数据类型不同时,通过联邦学习建立统一的电力业务模型。
[0005]第一方面,本申请提供了一种电力业务模型更新方法。由目标业务端执行,该方法包括:
[0006]构建至少一个目标类型的本地基模型;
[0007]根据各目标类型的本地基模型,构建本地电力业务模型;
[0008]采用本地业务数据,对本地电力 ...
【技术保护点】
【技术特征摘要】
1.一种电力业务模型更新方法,其特征在于,由目标业务端执行,所述方法包括:构建至少一个目标类型的本地基模型;根据各目标类型的本地基模型,构建本地电力业务模型;采用本地业务数据,对所述本地电力业务模型进行训练,并从经训练后的本地电力业务模型中提取各目标类型的本地基模型的本地梯度数据;向服务端发送所述本地梯度数据,以使所述服务端根据所述本地梯度数据,以及其他业务端的其他梯度数据,确定各目标类型对应的全局梯度数据,并发送至所述其他业务端和目标业务端;其中,所述其他梯度数据是所述其他业务端从其他电力业务模型中提取的各目标类型的其他基模型的梯度数据,所述同一目标类型的本地基模型和其他基模型的模型结构相同;根据所述全局梯度数据,对所述本地电力业务模型进行更新。2.根据权利要求1所述的方法,其特征在于,所述根据各目标类型的本地基模型,构建本地电力业务模型,包括:对各目标类型的本地基模型进行线性组合,得到本地电力业务模型。3.根据权利要求1所述的方法,其特征在于,所述采用本地业务数据,对所述本地电力业务模型进行训练,包括:对所述本地业务数据进行预处理;其中,所述预处理包括缺失值处理、去重处理和编码处理中的至少一项;采用预处理后的本地业务数据,对所述本地电力业务模型进行训练。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:向所述其他业务端,发起类型协商请求,以确定至少一个目标类型。5.一种电力业务模型更新方法,其特征在于,由服务端执行,所述方法包括:获取目标业务端发送的本地梯度数据;其中,所述本地梯度数据是所述目标业务端从本地电力业务模型中提取的各目标类型的本地基模型的梯度数据,所述本地电力业务模型基于各目标类型的本地基模型构建;获取其他业务端发送的其他梯度数据;其中,所述其他梯度数据是所述其他业务端从其他电力业务模型中提取的各目标类型的其他基模型的梯度数据,所述其他电力业务模型基于各目标类型的其他基模型构建,所述同一目标类型的本地基模型和其他基模型的模型结构相同;根据所述本地梯度数据和所述其他梯度数据,确定各目标类型对应的全局梯度数据,并发送至所述其他业务端和所述目标业务端,以使其他业务端基于所述全局梯度数据更新所述其他电力业务模型,以及所述目标业务端基于所述全局梯度数据更新所述本地电力业务模型。6.一种电力业务模型更新...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。