English

Developing Elementary Federated Learning Algorithms Leveraging the ChatGPT

Distributed, Parallel, and Cluster Computing 2024-01-10 v2

Abstract

The Python Testbed for Federated Learning Algorithms is a simple Python FL framework easy to use by ML&AI developers who do not need to be professional programmers, and this paper shows that it is also amenable to emerging AI tools. In this paper, we successfully developed three elementary FL algorithms using the following three steps process: (i) specify context, (ii) ask ChatGPT to complete server and clients' callback functions, and (iii) verify the generated code.

Keywords

Cite

@article{arxiv.2312.04412,
  title  = {Developing Elementary Federated Learning Algorithms Leveraging the ChatGPT},
  author = {Miroslav Popovic and Marko Popovic and Ivan Kastelan and Miodrag Djukic and Ilija Basicevic},
  journal= {arXiv preprint arXiv:2312.04412},
  year   = {2024}
}

Comments

4 pages, 6 tables, submitted to TELFOR 2023, Published by IEEE Xplore

R2 v1 2026-06-28T13:44:08.527Z