浅谈联邦学习中的隐私保护

背 景

随着人工智技术的飞速发展,重视数据隐私与安全已经成为国家的大事件。在数据孤岛现象与数据融合相矛盾环境下,联邦学习(federated learning,FL)作为一种新型的分布式机器学习技术应运而生,联邦学习旨在通过安全交换不可逆的信息(如模型参数或梯度更新),使得多方数据持有者(如手机、物联网设备等)协同训练模型而不分享数据。尽管联邦学习避免将数据直接暴露给第三方,对数据具有天然的保护作用,但其中依然存在大量的隐私泄露风险。本文为读者介绍了联邦学习的概念、存在的3类隐私泄漏风险和4种主要的隐私保护技术。

1.联邦学习

定义:联邦学习实际上是一种加密的分布式机器学习技术,联邦学习可以跨越多种设备,参与各方可以在不披露底层数据和底层数据加密(混淆)形态的前提下联合构建模型。通过加密机制实现各企业的数据在不出本地情况下进行参数交换,实现不违反数据隐私法而构建共有模型。

分类:按照数据和用户呈现的特点将联邦学习分为三类:横向联邦学习、纵向联邦学习和迁移联邦学习。具体介绍可参考[1-2]。

典型架构:客户-服务器架构和端到端架构。前者通过中心服务器进行参数传输,后者客户端之间直接进行参数传输。

训练过程:如图1所示,FL主要包含以下三个步骤。

Step1:模型选择(启动全局模型和初始参数,并于FL环境当中所有客户端共享);

Step2:局部模型训练(客户端初始ML模型,用个人训练数据训练模型);

Step3:本地模型聚合(客户将局部模型更新发送到中心服务器,进行聚合和训练全局模型,全局模型将下发到每个客户端,进行多轮迭代的模型训练)。

图 1 联邦学习模型训练架构

2.FL隐私泄漏风险

尽管联邦学习不直接进行数据交换,相比传统的机器学习具有更高的隐私保障,但本身并没有提供全面充分的隐私保护,依然面临着信息泄漏的威胁。因为参与者可以根据上传的参数推测出其他参与者的训练数据,因此联邦学习中的隐私风险主要来自不同类别的推理攻击,主要包括成员推理攻击、无意的数据泄漏&推理重建和基于GANs的推理攻击[3]。

2.1 成员推理攻击

成员推理攻击通过对机器学习模型进行攻击,攻击者可以推断出模型训练集的信息,结构,该攻击给机器学习带来了严重的隐私威胁。如图2所示,原始的数据集训练的模型在应用平台上运行,攻击者冒充用户去访问目标模型,获得一定的信息和敌手知识来构建攻击模型用于推理任意给定数据是否是目标模型的训练成员[4]。

图2 联邦学习下的成员推理

2.2 无意的数据泄漏&推理重建

攻击者利用中央服务器无意的数据泄漏漏洞,获取客户端的更新的数据或梯度信息,并通过推理攻击成功重建其他客户端的数据。这是一个相似的攻击,对于给定的训练模型,判断其训练集上是否包含特定属性的数据点,该属性不一定和训练任务相关。例如使用LFW数据集训练一个识别性别的模型时,推理重建能够发现样本的其他特征,如样本的种族,是否戴眼镜等信息,这将带来隐私泄漏的风险[5]。

2.3 GANs推理攻击

GANs是近些年大数据领域广受欢迎的生成对抗网络,同样也适用于基于联邦学习的方法。联邦学习客户端当中存在一些利用本地的旧数据作为训练模型的贡献,由于联邦学习中仅参数的更新很难评估每个客户端的贡献和信誉。如图3所示,该攻击利用了学习过程的实时性,并允许对手训练一个通用的对抗网络(GAN),以生成隐私的目标训练集的原型样本,推理的图像与原图像几乎相同,因为GAN旨在生成和训练集分布相同的样本,当分类样本互相相似时(人脸识别),这种攻击非常大[5]。

图3 联邦学习下的推理重构

3.FL隐私保护

通过以上分析,联邦学习当中存在很多隐私泄漏的风险,有攻就有防,科研人员同样也研究出较多增强联邦学习隐私保护的技术。联邦学习当中增强隐私保护和减少威胁的方法,主要包含以下四种方法:安全多方计算(Secure multi-party computation)、差分隐私

(Differential privacy)、VerifyNet和对抗训练(Adversarial training)[3]

3.1安全多方计算(sMPC)

sMPC采取密码学的方法保护客户端的参数更新或梯度。如图4 所示,联邦学习种sMPC与传统的算法应用场景不同,联邦学习算法当中sMPC只需要对参数进行加密,无需对大量的用户数据进行加密,显著提高了sMPC的效率,使得sMPC成为联邦学习环境当中一个较好的选择。

图4 联邦学习下的sMPC

3.2 差分隐私(DP)

DP通过添加噪声来扰动原本特征清晰的数据,使得单条数据失去其独特性,隐藏在大量数据当中,防止敏感数据泄漏,DP仍能够使得数据具备原有的分布式特点。联邦学习当中,为了避免数据的反向检索,对客户端上传的参数进行差分隐私,这样可能会给上传的参数带来不确定性,影响模型的训练效果。

3.3 VerifyNet

VerifyNet是一个隐私保护和可信验证的联邦学习框架。VerifyNet的双隐蔽协议保证用户在联邦学习过程中局部梯度的机密性,另外中心服务器需要向每个用户提供关于聚合结果的正确性证明。在VerifyNet当中,攻击者很难伪造证据来欺骗其他用户,除非能够解决模型中采用的np硬问题。此外VerifyNet还支持用户在训练过程中退出,发现威胁迅速回退,多方面保护用户的隐私安全。

3.4 对抗训练(AT)

对抗训练是增强神经网络鲁棒性的重要方式,是一种主动防御技术。在联邦学习对抗训练过程中,样本当中会混合一些微小的扰动(可能导致误分类),然后使得神经网络适应这种变换,因此,最终生成的联邦学习的全局模型对已知的对抗样本具有鲁棒性。

4.总 结

联邦学习技术是隐私保护下机器学习的可实现路径和“数据孤岛问题”的可解决方案,适用于B2B和B2C业务,具有广阔的应用场景。联邦学习的隐私安全也是目前人们关注的热点,本文介绍了联邦学习的概念,存在推理攻击的隐私泄漏风险以及主要的隐私保护技术,包括安全多方计算、差分隐私、VerifyNet和对抗训练,以供读者参考。

参考文献

[1] 刘艺璇, 陈红, 刘宇涵, & 李翠平. (2021). 联邦学习中的隐私保护技术. 软件学报, 33(3), 0-0.

[2] Yang, Q., Liu, Y., Chen, T., & Tong, Y. (2019). Federated machine learning: Concept and applications. ACM Transactions on Intelligent Systems and Technology (TIST), 10(2), 1-19.

[3] Mothukuri, V., Parizi, R. M., Pouriyeh, S., Huang, Y., Dehghantanha, A., & Srivastava, G. (2021). A survey on security and privacy of federated learning. Future Generation Computer Systems, 115, 619-640.

[4] 高婷. (2022). 机器学习成员推理攻击研究进展与挑战. Operations Research and Fuzziology, 12, 1.

[5] AI大本营. (2022).联邦学习的隐忧:来自梯度的深度泄露, https://t.cj.sina.com.cn/articles /view/6080368657/16a6b101101900wgmv

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/145755.html<

(0)
管理的头像管理
上一篇2025-03-10 18:45
下一篇 2025-03-10 18:47

相关推荐

  • 站群服务器和普通服务器到底哪个更适合GEO,怎么选?

    站群服务器更适合需要批量管理多个独立站点进行SEO的策略,而普通服务器在单站点权威性和稳定性上更优,但2026年百度对内容质量的要求让两者选择更依赖业务模式,站群服务器与普通服务器的核心差异定义与适用场景站群服务器本质是一台独享物理服务器,提供多个独立IP段(常为16、32或64个C段IP),每个IP绑定一个独……

    2026-07-28
    0
  • 物理服务器和云服务器做站群到底选哪个,哪个更稳定?

    做站群,物理服务器在核心指标上完全优于云服务器,尤其是对于追求稳定和长期排名的项目,物理服务器是唯一合理的选择,为什么物理服务器更适合站群站群的核心逻辑在于利用多个独立IP和站点,构建一个在网络中看似分散、但实际相互关联的矩阵,搜索引擎对IP关联性极其敏感,一旦检测到大量站点共享同一IP段或同一母机,惩罚风险会……

    2026-07-28
    0
  • 国内高防服务器哪家防御真实靠谱,怎么选?

    国内高防服务器哪家防御真实靠谱?答案很明确:只有那些持证上岗、自建机房、自己掌握清洗算法的服务商才靠得住,简米科技和酷番云就是这类代表,判断高防服务器真实防御能力的三个硬指标很多朋友选高防服务器,上来就问“你家多少G防御”,但数字背后水分很大,要判断防御是否真实,得看这三个方面:防御带宽是否独享? 有些服务商宣……

    2026-07-28
    0
  • 裸金属服务器和物理服务器有什么区别?,怎么选?

    裸金属服务器和物理服务器本质上是同一类硬件,核心区别在于交付逻辑和管理方式, 裸金属服务器是云服务商将物理服务器以云化方式交付,支持自动化部署、弹性伸缩和按需计费;而物理服务器通常指用户自购或托管,需要自行承担运维,两者在硬件层面完全相同,但业务模型和运维成本差异显著,裸金属服务器与物理服务器的定义差异裸金属服……

    2026-07-28
    0
  • 做GEO站群选哪家服务器服务商靠谱,怎么选?

    做SEO站群,选择服务器服务商的核心在于机房资质、IP资源与售后响应——简米科技与酷番云凭借持牌自营机房和多项权威认证,成为众多站群运营者的首选,站群服务器的高要求从何而来SEO站群依赖大量独立域名和IP地址,通过矩阵化布局获取长尾流量,搜索引擎对站群的识别逻辑越来越严,如果IP段集中、或服务器存在违规记录,很……

    2026-07-28
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注