Federated Learning and Class Imbalances
Siqi Zhu, Joshua D. Kaggie
TL;DR
The paper addresses federated learning under label noise and class imbalances, proposing a rigorous reproduction and extension of RHFL+ using NVIDIA’s NVFlare framework. It introduces Dynamic Local Noise Learning and Enhanced Client Confidence Reweighting to robustly aggregate heterogeneous client updates under noisy labels, and implements a modular NVFlare-based codebase to enable deployment-ready experimentation. The work extends RHFL+ to medical-imaging datasets (CBIS-DDSM, BreastMNIST, BHI) and conducts extensive ablations, scaling tests, and cross-dataset analyses to validate robustness and scalability. Overall, the study demonstrates RHFL+’s resilience to noisy, non-IID data in heterogeneous FL and provides a practical, reusable framework for future research and real-world deployment in privacy-sensitive domains.
Abstract
Federated Learning (FL) enables collaborative model training across decentralized devices while preserving data privacy. However, real-world FL deployments face critical challenges such as data imbalances, including label noise and non-IID distributions. RHFL+, a state-of-the-art method, was proposed to address these challenges in settings with heterogeneous client models. This work investigates the robustness of RHFL+ under class imbalances through three key contributions: (1) reproduction of RHFL+ along with all benchmark algorithms under a unified evaluation framework; (2) extension of RHFL+ to real-world medical imaging datasets, including CBIS-DDSM, BreastMNIST and BHI; (3) a novel implementation using NVFlare, NVIDIA's production-level federated learning framework, enabling a modular, scalable and deployment-ready codebase. To validate effectiveness, extensive ablation studies, algorithmic comparisons under various noise conditions and scalability experiments across increasing numbers of clients are conducted.
