我计划使用Tensorflow federated API开发一个分散的联邦学习模拟环境,这样节点就能够自我协调以获得数据,而不会受到服务器的干扰。tff API上是否有管理特定客户端之间的数据传输的功能?我只看到将数据从服务器移动到客户端(tff.federated_broadcast())和从客户端移动到服务器(tff.federated_collect())的函数。
发布于 2021-01-24 05:33:24
我认为有几种方法可以解释这个问题,但在所有这些方法中,答案都是否定的。TFF中的所有客户端到客户端通信目前都必须由服务器进行中转。
再详细一点: TFF没有提供对客户端之间的“信息交换”进行建模的内部机制,尽管原则上可以存在这样的东西。也就是说,TFF是这样设计的,它可以被添加。然而,目前还没有计划在不久的将来走上这条道路。
https://stackoverflow.com/questions/65858776
复制相似问题