2

我正计划使用 Tensorflow Federated API 开发一个去中心化的联邦学习模拟环境,这样节点就可以在不受服务器干扰的情况下自行协调获取数据。tff API 上是否有任何功能可以管理特定客户端之间的数据传输?我只看到将数据从服务器移动到客户端(tff.federated_broadcast())和客户端到服务器(tff.federated_collect())的函数。

4

1 回答 1

0

我认为有几种方法可以解释这个问题,但在所有这些方法中,答案是否定的。TFF 中的所有客户端到客户端的通信当前必须由服务器进行中介。

更详细一点:TFF 没有提供对客户端之间的“信息交换”建模的内在函数,尽管原则上这样的东西可以存在。也就是说,TFF 的设计方式可以添加它。但是,在不久的将来没有计划走这条路。

于 2021-01-23T21:33:23.970 回答