Federated Learning with Server Learning: Enhancing Performance for Non-IID Data
Machine Learning
2023-08-17 v4 Distributed, Parallel, and Cluster Computing
Optimization and Control
Abstract
Federated Learning (FL) has emerged as a means of distributed learning using local data stored at clients with a coordinating server. Recent studies showed that FL can suffer from poor performance and slower convergence when training data at clients are not independent and identically distributed. Here we consider a new complementary approach to mitigating this performance degradation by allowing the server to perform auxiliary learning from a small dataset. Our analysis and experiments show that this new approach can achieve significant improvements in both model accuracy and convergence time even when the server dataset is small and its distribution differs from that of the aggregated data from all clients.
Cite
@article{arxiv.2210.02614,
title = {Federated Learning with Server Learning: Enhancing Performance for Non-IID Data},
author = {Van Sy Mai and Richard J. La and Tao Zhang},
journal= {arXiv preprint arXiv:2210.02614},
year = {2023}
}
Comments
22 pages, 11 figures, 3 tables