Litcius/Paper detail

A Simple Python Testbed for Federated Learning Algorithms

Miroslav Popović, Marko Popovic, Ivan Kaštelan, Miodrag Djukić, Silvia Ghilezan

202317 citationsDOIOpen Access PDF

Abstract

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.

Topics & Concepts

TestbedPython (programming language)Computer scienceAlgorithmDistributed computingThe InternetSimple (philosophy)Edge computingInternet of ThingsArtificial intelligenceEnhanced Data Rates for GSM EvolutionProgramming languageOperating systemEmbedded systemWorld Wide WebPhilosophyEpistemologyPrivacy-Preserving Technologies in DataCryptography and Data SecurityWireless Communication Security Techniques
A Simple Python Testbed for Federated Learning Algorithms | Litcius