Privacy Preserving and Robust Aggregation for Cross-Silo Federated Learning in Non-IID Settings

Marco Arazzi, Mert Cihangiroglu, Antonino Nocera
3/6/2025
cs.LGcs.AIcs.CR

No confident code implementation found for this paper.

Abstract

Federated Averaging remains the most widely used aggregation strategy in federated learning due to its simplicity and scalability. However, its performance degrades significantly in non-IID data settings, where client distributions are highly imbalanced or skewed. Additionally, it relies on clients transmitting metadata, specifically the number of training samples, which introduces privacy risks and may conflict with regulatory frameworks like the European GDPR. In this paper, we propose a novel aggregation strategy that addresses these challenges by introducing class-aware gradient masking. Unlike traditional approaches, our method relies solely on gradient updates, eliminating the need for any additional client metadata, thereby enhancing privacy protection. Furthermore, our approach validates and dynamically weights client contributions based on class-specific importance, ensuring robustness against non-IID distributions, convergence prevention, and backdoor attacks. Extensive experiments on benchmark datasets demonstrate that our method not only outperforms FedAvg and other widely accepted aggregation strategies in non-IID settings but also preserves model integrity in adversarial scenarios. Our results establish the effectiveness of gradient masking as a practical and secure solution for federated learning.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{arazzi2025privacy,
  title  = {Privacy Preserving and Robust Aggregation for Cross-Silo Federated Learning in Non-IID Settings},
  author = {Marco Arazzi and Mert Cihangiroglu and Antonino Nocera},
  year   = {2025},
  eprint = {2503.04451},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.04451v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.04451.svg)](https://codeofpaper.com/paper/2503.04451)

Discussion