【技术实现步骤摘要】
一种云边端协同的泛在智能联邦学习隐私保护系统及方法
[0001]本专利技术涉及人工智能
,具体涉及的是一种云边端协同的泛在智能联邦学习隐私保护系统及方法。
技术介绍
[0002]随着人工智能(AI)的高速发展,以大数据为支撑的机器学习已经成为泛在智能的一大主力。机器学习是将大量数据通过复杂的神经网络进行训练,从而得到较好的分类和决策模型,其中,深度学习与各个领域结合,促进了泛在智能的发展。然而,深度学习需要大数据的支持,而数据的机密性使得数据收集变得困难,这也导致了模型训练缺乏大数据支撑。
[0003]为了解决数据孤岛问题,有学者将谷歌提出的分布式的联邦学习框架应用于模型训练,在保证用户数据不出本地的同时又能进行模型训练(Kairouz P,McMahan H B,Avent B,et al.Advances and open problems in federated learning[J].Foundations andin Machine Learning,2021,14(1
–
2):1
‑
210)。联邦学习在服务器和终端设备的协调下,可以保证数据的隐私性,提高训练的可靠性。
[0004]但现有的联邦学习框架也存在一些问题。在基于云端的联邦学习中,终端设备(Terminal Equipment,TE)缺乏足够的内存和算力(Khan L U,Saad W,Han Z,et al.Federated learning for internet of thin ...
【技术保护点】
【技术特征摘要】
1.一种云边端协同的泛在智能联邦学习隐私保护系统,其特征在于,包括:终端设备,用于生成个人掩码向量和系数矩阵的分量,收集数据集并进行部分模型训练,并对模型输出添加掩码;参数服务器,用于进行密钥协商和分配并负责收集预定区域内终端设备的个人掩码,然后生成公共掩码和系数矩阵,并将公共掩码和系数矩阵发送给参与训练的终端设备和边缘服务器;边缘服务器,用于从中心云服务器获取需要训练的模型框架,收集添加掩码后的输出并解除掩码,然后将终端设备的输出作为输入进行神经网络的训练,并将训练所得的局部模型参数进行差分扰动,再发送给中心云服务器进行聚合;中心云服务器,用于对不同边远服务器训练所得的局部模型参数进行聚合,再将聚合后的全局模型参数发送给边远服务器,以进行下一轮训练。2.一种云边端协同的泛在智能联邦学习隐私保护方法,其特征在于,其是在云、边、端协同的联邦学习上,设置掩码添加和自适应差分扰动,从而在保证模型精度和训练效率的前提下,对数据和模型参数进行隐私保护,具体过程如下:S1、设置基于掩码的终端训练输出保护机制:S101、参数服务器分别和参与训练的终端设备和边缘服务器进行对称密钥协商得到对称密钥S
s
;S102、每个终端设备生成一个个人随机掩码和个人系数向量,并使用对称密钥加密后发送给边缘服务器;S103、边缘服务器收到对称密钥之后利用系数向量组生成一个满秩矩阵A作为系数矩阵;S104、边缘服务器计算系数矩阵的逆A
‑
,并将对应终端设备的个人随机掩码相加得到全局公共掩码R,然后和系数矩阵进行对称加密后发送给每一个参与训练的终端设备;S105、终端设备收到密文后进行解密得到公共掩码和系数矩阵,然后在训练过程中对部分模型输出进行掩码添加;S2、添加局部模型的自适应差分扰动:S201、边缘服务器从中心云服务器下载并初始化模型参数,终端设备将添加了掩码后的部分模型输出发送给边缘服务器,由边缘服务器解除掩码后,以部分模型输出的分量作为输入进行神经网络的训练,得到一个局部模型;S202、求取局部模型梯度值,并进行裁剪;S203、利用裁剪后的局部模型梯度值更新局部模型参数;S204、对更新后的局部模型参数添加高斯噪声;S205、各边缘服务器将添加了噪声的局部模型参数发送到中心云服务器;S3、全局模型聚合和添加自适应差分扰动:S301、中心云服务器收到各个边缘服务器的局部模型参数后,对其进行聚合并获得全局模型参数;S302、对全局模型参数进行裁剪;S303、裁剪后,在全局模型参数中添加高斯噪声,并更新全局模型参数;S304、中心云服务器将更新后的全局模型参数下发给边缘服务器进行下一轮次的训
练,直到模型收敛或达到迭代次数为止。3.根据权利要求2所述的一种云边端协同的泛在智能联邦学习隐私保护方法,其特征在于,所述步骤S102具体过程为:每个终端设备d
i
使用随机数生成器random.uniform()生成个人随机掩码r
i
,该r
i
是n维列向量,其值在[0,1],并将r
i
进行归一化得到系数向量a
i
,加密后将r
i
和a
i
发送给边缘服务器;对于r
i
里的第j个分量;归一化公式如下:式中,||r
i
||2为向量的二范数,遍历r
i
里的每一个分量元...
【专利技术属性】
技术研发人员:王瑞锦,赖金山,张凤荔,刘东,朱举异,张志扬,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。