Enhancing Federated Learning Through Secure Cluster-Weighted Client Aggregation

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Ranaweera, Kanishka, Neiat, Azadeh Ghari, Liu, Xiao, Kashyap, Bipasha, Pathirana, Pubudu N.
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913765885214720
author Ranaweera, Kanishka
Neiat, Azadeh Ghari
Liu, Xiao
Kashyap, Bipasha
Pathirana, Pubudu N.
author_facet Ranaweera, Kanishka
Neiat, Azadeh Ghari
Liu, Xiao
Kashyap, Bipasha
Pathirana, Pubudu N.
contents Federated learning (FL) has emerged as a promising paradigm in machine learning, enabling collaborative model training across decentralized devices without the need for raw data sharing. In FL, a global model is trained iteratively on local datasets residing on individual devices, each contributing to the model's improvement. However, the heterogeneous nature of these local datasets, stemming from diverse user behaviours, device capabilities, and data distributions, poses a significant challenge. The inherent heterogeneity in federated learning gives rise to various issues, including model performance discrepancies, convergence challenges, and potential privacy concerns. As the global model progresses through rounds of training, the disparities in local data quality and quantity can impede the overall effectiveness of federated learning systems. Moreover, maintaining fairness and privacy across diverse user groups becomes a paramount concern. To address this issue, this paper introduces a novel FL framework, ClusterGuardFL, that employs dissimilarity scores, k-means clustering, and reconciliation confidence scores to dynamically assign weights to client updates. The dissimilarity scores between global and local models guide the formation of clusters, with cluster size influencing the weight allocation. Within each cluster, a reconciliation confidence score is calculated for individual data points, and a softmax layer generates customized weights for clients. These weights are utilized in the aggregation process, enhancing the model's robustness and privacy. Experimental results demonstrate the efficacy of the proposed approach in achieving improved model performance in diverse datasets.
format Preprint
id arxiv_https___arxiv_org_abs_2503_22971
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Enhancing Federated Learning Through Secure Cluster-Weighted Client Aggregation
Ranaweera, Kanishka
Neiat, Azadeh Ghari
Liu, Xiao
Kashyap, Bipasha
Pathirana, Pubudu N.
Machine Learning
Artificial Intelligence
Federated learning (FL) has emerged as a promising paradigm in machine learning, enabling collaborative model training across decentralized devices without the need for raw data sharing. In FL, a global model is trained iteratively on local datasets residing on individual devices, each contributing to the model's improvement. However, the heterogeneous nature of these local datasets, stemming from diverse user behaviours, device capabilities, and data distributions, poses a significant challenge. The inherent heterogeneity in federated learning gives rise to various issues, including model performance discrepancies, convergence challenges, and potential privacy concerns. As the global model progresses through rounds of training, the disparities in local data quality and quantity can impede the overall effectiveness of federated learning systems. Moreover, maintaining fairness and privacy across diverse user groups becomes a paramount concern. To address this issue, this paper introduces a novel FL framework, ClusterGuardFL, that employs dissimilarity scores, k-means clustering, and reconciliation confidence scores to dynamically assign weights to client updates. The dissimilarity scores between global and local models guide the formation of clusters, with cluster size influencing the weight allocation. Within each cluster, a reconciliation confidence score is calculated for individual data points, and a softmax layer generates customized weights for clients. These weights are utilized in the aggregation process, enhancing the model's robustness and privacy. Experimental results demonstrate the efficacy of the proposed approach in achieving improved model performance in diverse datasets.
title Enhancing Federated Learning Through Secure Cluster-Weighted Client Aggregation
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2503.22971