横向联邦模型构建优化方法、系统、设备、介质及产品与流程

文档序号:32470099发布日期:2022-12-07 07:09阅读:来源:国知局

技术特征:
1.一种横向联邦模型构建优化方法,其特征在于,应用于参与方设备,所述横向联邦模型构建优化方法包括:获取本地样本,通过将所述本地样本输入私有隐私保护模块,对所述本地样本进行基于周期性地样本变换,得到周期性变换样本;通过将所述周期性变换样本输入本地共享神经网络,对所述私有隐私保护模块和所述本地共享神经网络进行本地迭代训练优化;获取所述本地共享神经网络的本地网络参数,将所述本地网络参数上传至联邦服务器,其中,所述联邦服务器用于将各所述参与方设备上传的本地网络参数聚合为联邦网络参数;接收所述联邦服务器下发的联邦网络参数,将所述本地共享神经网络的本地网络参数更新为所述联邦网络参数;返回执行步骤:获取本地样本,通过将所述本地样本输入私有隐私保护模块,对所述本地样本进行基于周期性地样本变换,得到周期性变换样本,直至检测到横向联邦学习建模完毕。2.如权利要求1所述横向联邦模型构建优化方法,其特征在于,所述私有隐私保护模块包括私有周期性神经网络和私有噪声模块,所述通过将所述本地样本输入私有隐私保护模块,对所述本地样本进行基于周期性地样本变换,得到周期性变换样本的步骤包括:通过所述本地样本输入所述私有周期性神经网络,对所述本地样本进行基于周期性的样本映射,得到周期性映射样本;依据所述私有噪声模块,对所述周期性映射样本进行噪声附加,得到所述周期性变换样本。3.如权利要求2所述横向联邦模型构建优化方法,其特征在于,所述私有周期性神经网络包括神经网络参数和周期性激活函数,所述通过所述本地样本输入所述私有周期性神经网络,对所述本地样本进行基于周期性的样本映射,得到周期性映射样本的步骤包括:依据所述神经网络参数,对所述本地样本进行样本映射,得到映射样本;依据所述周期性激活函数,对所述映射样本进行周期性激活,得到所述周期性映射样本。4.如权利要求1所述横向联邦模型构建优化方法,其特征在于,所述横向联邦模型构建优化方法还包括:获取待预测样本,根据所述私有隐私保护模块,对所述待预测样本进行基于周期性地样本变换,得到第一周期性变换预测样本;根据所述本地共享神经网络,对所述第一周期性变换预测样本进行样本预测,得到第一样本预测结果。5.如权利要求1至4任一项所述横向联邦模型构建优化方法,其特征在于,所述横向联邦模型构建优化方法还包括:接收客户端发送的第二周期性变换预测样本,根据本地共享神经网络,对所述第二周期性变换预测样本进行样本预测,得到第二样本预测结果,其中,所述第二周期性变换预测
样本由所述客户端根据所述参与方设备下发的私有隐私保护模块确定的目标隐私保护模块,对待预测样本进行基于周期性地样本变换得到;将所述第二样本预测结果反馈至所述客户端。6.如权利要求5所述横向联邦模型构建优化方法,其特征在于,在所述接收客户端发送的第二周期性变换预测样本的步骤之前,所述横向联邦模型构建优化方法还包括:将所述私有隐私保护模块和预设噪声阈值下发至客户端,以供所述客户端根据所述预设噪声阈值确定的本地附加噪声,对所述私有隐私保护模块中的私有噪声模块进行调整,得到目标隐私保护模块。7.一种横向联邦学习系统,其特征在于,所述横向联邦学习系统包括:至少一个参与方设备,用于获取本地样本,通过将所述本地样本输入私有隐私保护模块,对所述本地样本进行基于周期性地样本变换,得到周期性变换样本;通过将所述周期性变换样本输入本地共享神经网络,对所述私有隐私保护模块和所述本地共享神经网络进行本地迭代训练优化;获取所述本地共享神经网络的本地网络参数,将所述本地网络参数上传至联邦服务器;接收所述联邦服务器下发的联邦网络参数,将所述本地共享神经网络的本地网络参数更新为所述联邦网络参数;返回执行步骤:获取本地样本,通过将所述本地样本输入私有隐私保护模块,对所述本地样本进行基于周期性地样本变换,得到周期性变换样本,直至检测到横向联邦学习建模完毕;联邦服务器,用于将各所述参与方设备上传的本地网络参数聚合为联邦网络参数。8.如权利要求7所述横向联邦学习系统,其特征在于,所述横向联邦学习系统还包括客户端,所述参与方设备还用于将所述私有隐私保护模块下发至客户端;接收所述客户端发送的周期性变换预测样本,根据本地共享神经网络,对所述周期性变换预测样本进行样本预测,得到样本预测结果;将样本预测结果反馈至所述客户端;所述客户端用于根据所述私有隐私保护模块确定的目标隐私保护模块,对待预测样本进行基于周期性地样本变换,得到周期性变换预测样本;将所述周期性变换预测样本发送至参与方设备;接收所述参与方设备反馈的样本预测结果。9.一种电子设备,其特征在于,所述电子设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1至6中任一项所述的横向联邦模型构建优化方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有实现横向联邦模型构建优化方法的程序,所述实现横向联邦模型构建优化方法的程序被处理器执行以实现如权利要求1至6中任一项所述横向联邦模型构建优化方法的步骤。11.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述横向联邦模型构建优化方法的步骤。

技术总结
本申请公开了一种横向联邦模型构建优化方法、系统、设备、介质及产品,应用于参与方设备,包括:获取本地样本,通过将所述本地样本输入私有隐私保护模块,对所述本地样本进行基于周期性地样本变换,得到周期性变换样本;通过将所述周期性变换样本输入本地共享神经网络,对所述私有隐私保护模块和所述本地共享神经网络进行本地迭代训练优化;获取所述本地共享神经网络的本地网络参数,通过将所述本地网络参数上传至联邦服务器,对私有隐私保护模块和本地共享神经网络进行基于横向联邦学习的迭代优化。本申请解决了在进行数据隐私保护的前提下如何提升横向联邦建模过程中各参与方设备之间的通信效率的技术问题。备之间的通信效率的技术问题。备之间的通信效率的技术问题。


技术研发人员:范力欣 古瀚林 李开涞 杨强
受保护的技术使用者:深圳前海微众银行股份有限公司
技术研发日:2022.10.19
技术公布日:2022/12/6
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1