Advanced Optimization Techniques for Federated Learning on Non-IID Data
Federated learning enables model training on multiple clients locally, without the need to transfer their data to a central server, thus ensuring data privacy. In this paper, we investigate the impact of Non-Independent and Identically Distributed (non-IID) data on the performance of federated training, where we find a reduction in accuracy of up to 29% for neural networks trained in environments with skewed non-IID data. Two optimization strategies are presented to address this issue. The first strategy focuses on applying a cyclical learning rate to determine the learning rate during federated training, while the second strategy develops a sharing and pre-training method on augmented data in order to improve the efficiency of the algorithm in the case of non-IID data. By combining these two methods, experiments show that the accuracy on the CIFAR-10 dataset increased by about 36% while achieving faster convergence by reducing the number of required communication rounds by 5.33 times. The proposed techniques lead to improved accuracy and faster model convergence, thus representing a significant advance in the field of federated learning and facilitating its application to real-world scenarios.
Authors
- Aristeidis Karras (ORCID: https://orcid.org/0000-0002-4632-6511)
- Christos Karras (ORCID: https://orcid.org/0000-0002-4253-7661)
- Spyros Sioutas (ORCID: https://orcid.org/0000-0003-1825-5565)
- Filippos Efthymiadis
Institutions
- University of Patras (GR)
Publication Details
- Journal
- Future Internet
- Published
- 2024-10-13
- DOI
- https://doi.org/10.3390/fi16100370
- Citations
- 13
- Primary Topic
- Privacy-Preserving Technologies in Data
- Type
- article
- Field-Weighted Citation Impact
- 4.52