【文献阅读】关于异构联邦学习的调查(综述)

参考文献:A Survey on Heterogeneous Federated Learning

1 联邦学习中的异构问题

  1. 数据异构

    1. 特征空间
    2. 标签空间
    3. ID空间
  2. 统计异构

    一个数据集中的数据可能是non-iid的

    解决方法:个性化:1)先训练一个全局模型,然后每个参与方根据自己的数据集对全局模型进行微调 2)直接为所有参与方训练个性化的模型(聚类)

  3. 系统异构

    系统级的异构可影响FL训练过程,如不同的硬件、网络连接、供能,导致不同的计算、通信、存储能力

image-20221110093245982

2 Hetero-FTL(异构联邦迁移学习)与VFL的区别

VFL只能对重叠样本进行推理,Hetero-FTL可以通过迁移学习对不重叠的样本进行推理

VFL:在推理阶段,主动方将user ID发送给所有参与方,然后每个参与方将自己的特征输入到 模型中并联合地预测接到过。如果用户ID不存在,则不能直接进行模型推理。因此,由于缺乏足够的关联训练数据和对齐的难度,VFL模型的可行性随着参与方数量的增加而显著降低。

Hetero-FTL:与VFL收集不同参与方的不同特征来训练一个更精确的模型相比,Hetero-FTL致力于将其他参与方的异构数据空间中的知识迁移到本地模型,以提高本地模型的表现。因此,Hetero-FTL降低了VFL中ID对齐的需求。当推理数据在双方之间不对齐时,Hetero-FTL中的参与方可以利用训练好的局部模型进行推理。由于该模型是通过从其他各方转移知识来训练的,因此该模型可以获得比仅在本地数据上训练的模型获得更高的性能。

3 FL中的数据隐私攻击

  1. 模型反演攻击

    目的是从中间梯度或模型推理结果中重构模型参数

  2. 数据重建攻击

    重构数据提供者提供的原始数据

  3. 成员推理攻击

    目的是推理某个样本是否在训练集中

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值