EdgeFL: A Lightweight Decentralized Federated Learning Framework
Paper in proceeding, 2024

Federated Learning (FL) has emerged as a promising approach for collaborative machine learning, addressing data privacy concerns. As data security and privacy concerns continue to gain prominence, FL stands out as an option to enable organizations to leverage collective knowledge without compromising sensitive data. However, existing FL platforms and frameworks often present challenges for software engineers in terms of complexity, limited customization options, and scalability limitations. In this paper, we introduce EdgeFL, an edge-only lightweight decentralized FL framework, designed to overcome the limitations of centralized aggregation and scalability in FL deployments. By adopting an edge-only model training and aggregation approach, EdgeFL eliminates the need for a central server, enabling seamless scalability across diverse use cases. Our results show that EdgeFL reduces weights update latency and enables faster model evolution, enhancing the efficiency of edge model learning. Moreover, EdgeFL exhibits improved classification accuracy compared to traditional centralized FL approaches. By leveraging EdgeFL, software engineers can harness the benefits of Federated Learning while overcoming the challenges associated with existing FL platforms/frameworks.

Machine Learning

Decentralized Architecture

Software Engineering

Federated Learning

Author

Hongyi Zhang

Software Engineering 1

Jan Bosch

Software Engineering 1

Helena Holmström Olsson

Malmö university

Proceedings - 2024 IEEE 48th Annual Computers, Software, and Applications Conference, COMPSAC 2024

556-561
9798350376968 (ISBN)

48th IEEE Annual Computers, Software, and Applications Conference, COMPSAC 2024
Osaka, Japan,

Subject Categories

Communication Systems

Software Engineering

Computer Science

DOI

10.1109/COMPSAC61105.2024.00081

More information

Latest update

9/25/2024