SAFA: Handling Sparse and Scarce Data in Federated Learning With Accumulative Learning
Federated Learning (FL) has emerged as an effective paradigm allowing multiple parties to collaboratively train a global model while protecting their private data. However, it is observed that the performance of FL approaches tends to degrade significantly when data are sparsely distributed across clients with small datasets. This is referred to as the sparse-and-scarce challenge, where data held by each client is both sparse (does not contain examples to all classes) and scarce (small dataset). Sparse-and-scarce data diminishes the generalizability of clients’ data, leading to intensive over-fitting and massive domain shifts in the local models and, ultimately, decreasing the aggregated model's performance. Interestingly, while this scenario is a specific manifestation of the well-known non-IID<xref ref-type="fn" rid="fn1" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><sup>1</sup></xref><fn id="fn1" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><label><sup>1</sup></label> This refers to the generic situation where local data distributions are not identical and independently distributed. </fn> challenge in FL, it has not been distinctly addressed. Our empirical investigation highlights that generic approaches to the non-IID challenge often prove inadequate in mitigating the sparse-and-scarce issue. To bridge this gap, we develop SAFA, a novel FL algorithm that specifically addresses the sparse-and-scarce challenge via a novel continual model iteration procedure. SAFA maximally exposes local models to the inter-client diversity of data with minimal effects of catastrophic forgetting. Our experiments show that SAFA outperforms existing FL solutions, up to 17.86%, compared to the prominent baseline. The code is accessible via <uri xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">https://github.com/HungNguyen20/SAFA</uri>.
Authors
- Nguyen Nang Hung (ORCID: https://orcid.org/0009-0003-9918-2931)
- Trong Nghia Hoang (ORCID: https://orcid.org/0000-0002-6700-7018)
- Phi Le Nguyen (ORCID: https://orcid.org/0000-0001-6547-7641)
- Hieu H. Pham (ORCID: https://orcid.org/0000-0003-4851-2518)
- Truong Thao Nguyen (ORCID: https://orcid.org/0000-0003-3641-374X)
- Thanh Hung Nguyen (ORCID: https://orcid.org/0000-0003-4865-7127)
Institutions
- Tokyo University of Science (JP)
- Iketani Science and Technology Foundation (JP)
- VinUniversity (VN)
- Washington State University (US)
- National Institute of Advanced Industrial Science and Technology (JP)
- The University of Tokyo (JP)
- Hanoi University of Science and Technology (VN)
Publication Details
- Journal
- IEEE Transactions on Computers
- Published
- 2025-02-28
- DOI
- https://doi.org/10.1109/tc.2025.3543682
- Primary Topic
- Privacy-Preserving Technologies in Data
- Type
- article
- Field-Weighted Citation Impact
- 0.00