一个如何为各个联合学习客户实施课程加权?

时间:2020-04-03 09:25:47

标签: tensorflow-federated

我正在尝试将TensorFlow Federated用于具有7个类别和3-5个客户端的图像分类任务。每个客户都有不同的标签类别分布。我已经为用例成功实现了this tutorial,现在正在寻求改进。我有几个问题:

  1. 基于该客户唯一的类别分布,单个客户的损失函数中可以具有不同的类别权重吗?
  2. 如果是这样,将如何实施?
  3. 如果不是,是否是因为联合平均过程要求客户端和全局模型共享相同的损失函数?

1 个答案:

答案 0 :(得分:0)

如果我理解您的问题,我可以说是的,各个客户的权重可能不同,在这种情况下,我们将讨论非iid数据。假设我们有7个标签,每个客户都有1或2个标签的数据。