Litcius/Paper detail

Group-based Hierarchical Federated Learning: Convergence, Group Formation, and Sampling

Jiyao Liu, Xinliang Wei, Xuanzhang Liu, Hongchang Gao, Yu Wang

202314 citationsDOI

Abstract

Hierarchical federated learning has been studied as a more practical approach to federated learning in terms of scalability, robustness, and privacy protection, particularly in edge computing. To achieve these advantages, operations are typically conducted in a grouped manner at the edge, which means that the formation of client groups can affect the learning performance, such as the benefits gained and costs incurred by group operations. This is especially true for edge and mobile devices, which are more sensitive to computation and communication overheads. The formation of groups is critical for group-based federated edge learning but has not been studied in detail, and even been overlooked by researchers. In this paper, we consider a group-based federated edge learning framework that leverages the hierarchical cloud-edge-client architecture and probabilistic group sampling. We first theoretically analyze the convergence rate with respect to the characteristics of the client groups, and find that group heterogeneity plays an important role in the convergence. Then, on the basis of this key observation, we propose new group formation and group sampling methods to reduce data heterogeneity within groups and to boost the convergence and performance of federated learning. Finally, our extensive experiments show that our methods outperform current algorithms in terms of prediction accuracy and training cost.

Topics & Concepts

Group (periodic table)Convergence (economics)Computer scienceGroup learningSampling (signal processing)Mathematics educationTelecommunicationsMathematicsOrganic chemistryDetectorEconomicsEconomic growthChemistryPrivacy-Preserving Technologies in DataCryptography and Data SecurityPrivacy, Security, and Data Protection
Group-based Hierarchical Federated Learning: Convergence, Group Formation, and Sampling | Litcius