Clustering-Based User Selection in Federated Learning: Metadata Exploitation for 3GPP Networks
Ce Zheng, Shiyao Ma, Ke Zhang, Chen Sun, Wenqi Zhang
TL;DR
The paper addresses realism gaps in federated learning by introducing an $HPPP$-based data partition model that captures data quantity heterogeneity and inter-user overlap, and a metadata-driven clustering strategy to minimize data correlation across clients. It leverages metadata such as user location to partition users into groups and selects one representative per group, reducing redundancy and increasing label diversity during training. Empirical evaluation on FMNIST and CIFAR-10 shows that clustering-based selection improves convergence stability and test accuracy in non-IID settings, particularly when the number of participating users per round is small, while maintaining comparable performance to baselines in IID scenarios. The work aligns with 3GPP standards by utilizing readily available location metadata and demonstrates practical benefits for large-scale cellular and edge-network deployments, with avenues for adaptive clustering and richer metadata in future work.
Abstract
Federated learning (FL) enables collaborative model training without sharing raw user data, but conventional simulations often rely on unrealistic data partitioning and current user selection methods ignore data correlation among users. To address these challenges, this paper proposes a metadatadriven FL framework. We first introduce a novel data partition model based on a homogeneous Poisson point process (HPPP), capturing both heterogeneity in data quantity and natural overlap among user datasets. Building on this model, we develop a clustering-based user selection strategy that leverages metadata, such as user location, to reduce data correlation and enhance label diversity across training rounds. Extensive experiments on FMNIST and CIFAR-10 demonstrate that the proposed framework improves model performance, stability, and convergence in non-IID scenarios, while maintaining comparable performance under IID settings. Furthermore, the method shows pronounced advantages when the number of selected users per round is small. These findings highlight the framework's potential for enhancing FL performance in realistic deployments and guiding future standardization.
