# A Simple Python Testbed for Federated Learning Algorithms

arXiv: https://arxiv.org/abs/2305.20027 · HTML: https://mlsanity.com/paper/2305.20027/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 31 May 2023.

## Built on by (most cited first, 3 of 3)

- [Federated Learning on Edge Sensing Devices: A Review](https://mlsanity.com/paper/2311.01201/) (2023)
- [Federated Isolation Forest for Efficient Anomaly Detection on Edge IoT Systems](https://mlsanity.com/paper/2506.05138/) (2025)
- [Translating Federated Learning Algorithms in Python into CSP Processes Using ChatGPT](https://mlsanity.com/paper/2506.07173/) (2025)

## Abstract (arXiv)

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.
