Nowadays many researchers are developing various distributed and decentralized frameworks for federated learning algorithms. However, development of such a framework targeting smart Internet of Things in edge systems is still an open challenge. In this paper, we present our solution to that challenge called Python Testbed for Federated Learning Algorithms. The solution is written in pure Python, and it supports both centralized and decentralized algorithms. The usage of the presented solution is both validated and illustrated by three simple algorithm examples.
翻译:如今,许多研究人员正在开发用于联邦学习算法的各种分布式和去中心化框架。然而,针对边缘系统中智能物联网的此类框架开发仍是一个开放挑战。本文提出了应对这一挑战的解决方案——Python联邦学习算法测试平台。该方案采用纯Python编写,同时支持中心化与去中心化算法。通过三个简单算法示例,我们验证并展示了所提方案的使用方法。