Client Specific Dynamic Aggregation for Non-IID Federated Learning

Analyzing big data using federated learning (FL) requires distributing the data to different clients to process locally and sending the model parameters to the global server for aggregation. In a real scenario, big data distribution is nonindependent and identically distributed (non-IID). Aggregating client updates is an important task in federated learning. Federated averaging (FedAvg) is the simplest and most popularly used method in FL. However, it is unable to handle heterogeneous (non-IID) data. To address this, in this paper we propose a Client Specific Dynamic Aggregation (CSDA) strategy focusing on dynamic aggregation based on client-specific metrics, aiming to improve the robustness and performance of the global model. Each client’s contribution is weighted by the quality and performance of their local updates, enhancing the overall federated learning process. Extensive experimentation has demonstrated that the proposed CSDA strategy, in conjunction with advanced comparison techniques, has the potential to greatly enhance the accuracy of each client across three real-world datasets.

Authors

Institutions

Publication Details

Published
2024-12-15
DOI
https://doi.org/10.1109/bigdata62323.2024.10825156
Citations
1
Primary Topic
Privacy-Preserving Technologies in Data
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Client Specific Dynamic Aggregation for Non-IID Federated Learning

Antonella Guzzo, Francesco Piccialli, Dipanwita Thakur, Vincenzo Altomare
1 citations
Privacy-Preserving Technologies in Data
0.35
article

Client Specific Dynamic Aggregation for Non-IID Federated Learning

Antonella Guzzo, Francesco Piccialli, Dipanwita Thakur, Vincenzo Altomare
article en
1 citations

Abstract

Analyzing big data using federated learning (FL) requires distributing the data to different clients to process locally and sending the model parameters to the global server for aggregation. In a real scenario, big data distribution is nonindependent and identically distributed (non-IID). Aggregating client updates is an important task in federated learning. Federated averaging (FedAvg) is the simplest and most popularly used method in FL. However, it is unable to handle heterogeneous (non-IID) data. To address this, in this paper we propose a Client Specific Dynamic Aggregation (CSDA) strategy focusing on dynamic aggregation based on client-specific metrics, aiming to improve the robustness and performance of the global model. Each client’s contribution is weighted by the quality and performance of their local updates, enhancing the overall federated learning process. Extensive experimentation has demonstrated that the proposed CSDA strategy, in conjunction with advanced comparison techniques, has the potential to greatly enhance the accuracy of each client across three real-world datasets.

University of Calabria (IT), University of Naples Federico II (IT)
Openalex Percentile: Top 30%
Privacy-Preserving Technologies in Data
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.