一种具有隐私保护的个性化联邦学习方法、装置和介质

文档序号:36173923发布日期:2023-11-24 18:21阅读:来源:国知局

技术特征:

1.一种具有隐私保护的个性化联邦学习方法,其特征在于,包括:

2.根据权利要求1所述的具有隐私保护的个性化联邦学习方法,其特征在于,所述本地平均梯度算法具体如下:

3.根据权利要求1所述的具有隐私保护的个性化联邦学习方法,其特征在于,所述聚类算法为梯度聚类算法根据本地梯度向量将客户端集群分为两个子节点客户端集群,具体如下:

4.根据权利要求3所述的具有隐私保护的个性化联邦学习方法,其特征在于,所述二元聚类算法中使用余弦距离定义两客户端梯度数据,所述余弦距离计算公式如下:

5.根据权利要求1-4任一所述的具有隐私保护的个性化联邦学习方法,其特征在于,所述个性化本地训练算法训练过程具体如下:

6.根据权利要求1所述的具有隐私保护的个性化联邦学习方法,其特征在于,还包括本地平均梯度算法和个性化的本地训练算法的隐私保护,具体方式如下:

7.根据权利要求6所述的具有隐私保护的个性化联邦学习方法,其特征在于,所述计算服务器使用安全聚合协议完成模型参数聚合,具体方式如下:

8.根据权利要求7所述的具有隐私保护的个性化联邦学习方法,其特征在于,所述聚类算法为安全二进制聚类算法,具体方式如下:

9.根据权利要求8所述的具有隐私保护的个性化联邦学习方法,其特征在于,所述标量积协议如下:

10.一种存储介质,存储有程序指令,其特征在于,所述程序指令在运行时,执行如权利要求1至7任一项所述的具有隐私保护的个性化联邦学习方法。


技术总结
本发明提供了一种具有隐私保护的个性化联邦学习方法、装置和介质,属于云计算、联邦学习技术领域。包括三个部分:产生梯度、客户端分组、个性化训练。客户端持有自己的隐私数据集并在整个模型的训练过程客户端的隐私数据集不会离开本地,在产生梯度为每个客户端生成对应的梯度,这些梯度之间的相似性可以反映客户端之间的相似性。客户端分组则依据客户端梯度的余弦距离来判断客户端数据之间的相似性并且对客户端进行分组。个性化训练在每个客户端分组中,通过在本地损失上添加正则项来实现进一步的个性化模型训练。除此之外,在整个训练过程中本发明考虑客户端数据的隐私安全,并通过差分隐私和秘密分享来实现安全聚合和安全聚类过程。

技术研发人员:马旭,马源,周洪炜
受保护的技术使用者:曲阜师范大学
技术研发日:
技术公布日:2024/1/16
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1